New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 919179 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: 5
NextAction: ----
OS: Chrome
Pri: 2
Type: ----



Sign in to add a comment

[ChromeOS] Install vulkaninfo onto test images

Project Member Reported by chadversary@google.com, Jan 4

Issue description

The vulkaninfo provides help when diagnosing Vulkan issues.

Autotest suites could also use it when deciding to skip tests.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Jan 8

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/c9c10eb6163441cf09296766751ea059fd44035a

commit c9c10eb6163441cf09296766751ea059fd44035a
Author: Chad Versace <chadversary@chromium.org>
Date: Tue Jan 08 22:33:27 2019

media-libs/vulkan-loader: Patch to allow building against new headers

This MUST be merged before upgrading vulkan-headers>=1.1.91.1.

Add some small patches that allow vulkan-loader-1.1.77.0 to be built
against newer vulkan-headers.

BUG=chromium:919179
TEST=emerge-$BOARD dev-util/vulkan-loader

Change-Id: If544b6f5e2ee406b5fbe923188fc06d7811ac2b1
Reviewed-on: https://chromium-review.googlesource.com/1396757
Commit-Ready: Chad Versace <chadversary@chromium.org>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>

[rename] https://crrev.com/c9c10eb6163441cf09296766751ea059fd44035a/media-libs/vulkan-loader/vulkan-loader-1.1.77.0-r1.ebuild
[add] https://crrev.com/c9c10eb6163441cf09296766751ea059fd44035a/media-libs/vulkan-loader/files/vulkan-loader-1.1.77.0-scripts-Accept-latex-textrm-in-new-headers.patch
[add] https://crrev.com/c9c10eb6163441cf09296766751ea059fd44035a/media-libs/vulkan-loader/files/vulkan-loader-1.1.77.0-scripts-Accept-fuchsia-platform-in-new-headers.patch

Project Member

Comment 2 by bugdroid1@chromium.org, Jan 8

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/2b0297b7d6fbf4d8a260a540031d5dee548015e4

commit 2b0297b7d6fbf4d8a260a540031d5dee548015e4
Author: Chad Versace <chadversary@chromium.org>
Date: Tue Jan 08 22:33:27 2019

dev-util/vulkan-headers: Upgrade to latest from Gentoo

- Upgrade to 1.1.92.0
- Set KEYWORDS="*"

CQ-DEPEND=CL:1396757
BUG=chromium:919179
TEST=emerge-$BOARD dev-util/vulkan-headers;
     emerge-$BOARD media-libs/vulkan-loader

Change-Id: Icb42afb5ec498d69ee1acb1ea00cafdf3035a6d3
Reviewed-on: https://chromium-review.googlesource.com/1396719
Commit-Ready: Chad Versace <chadversary@chromium.org>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>

[rename] https://crrev.com/2b0297b7d6fbf4d8a260a540031d5dee548015e4/dev-util/vulkan-headers/vulkan-headers-1.1.92.0.ebuild
[modify] https://crrev.com/2b0297b7d6fbf4d8a260a540031d5dee548015e4/dev-util/vulkan-headers/Manifest

Project Member

Comment 3 by bugdroid1@chromium.org, Jan 9

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/fe66f7731a982722f08639875f563cfe91e20c3b

commit fe66f7731a982722f08639875f563cfe91e20c3b
Author: Chad Versace <chadversary@chromium.org>
Date: Wed Jan 09 07:25:47 2019

media-libs/vulkan-loader: Upgrade to Gentoo upstream

- Upgrade to 1.1.92.1
- Set KEYWORDS="*"
- Remove PYTHON_DEPS from DEPEND, as it's merely a host dep.

Caution: DEPEND now requires ">=dev-util/vulkan-headers-1.1.92.0".

CQ-DEPEND=CL:1396719
BUG=chromium:919179
TEST=emerge-$BOARD media-libs/vulkan-loader

Change-Id: If83df5a295a7cb60034a7da520211bea6978c6a2
Reviewed-on: https://chromium-review.googlesource.com/1396581
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>

[modify] https://crrev.com/fe66f7731a982722f08639875f563cfe91e20c3b/media-libs/vulkan-loader/metadata.xml
[rename] https://crrev.com/fe66f7731a982722f08639875f563cfe91e20c3b/media-libs/vulkan-loader/vulkan-loader-1.1.92.1.ebuild
[modify] https://crrev.com/fe66f7731a982722f08639875f563cfe91e20c3b/media-libs/vulkan-loader/Manifest

Project Member

Comment 4 by bugdroid1@chromium.org, Jan 9

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/0531c68aace12a6df8e4e0d17fa1d88f19af7a5b

commit 0531c68aace12a6df8e4e0d17fa1d88f19af7a5b
Author: Chad Versace <chadversary@chromium.org>
Date: Wed Jan 09 07:25:48 2019

dev-util/vulkan-tools: Import from upstream Gentoo

- Import 1.1.92.0
- Set KEYWORDS="*"
- Drop PYTHON_DEPS from DEPEND, as its merely a host dep.
- Drop REQUIRED_USE, which is incorrect. The vulkaninfo tool requires
  neither X11 nor Wayland.
- Disable USE=cube by default because it requires a winsys. Chrome OS
  has no Vulkan winsys.

BUG=chromium:919179
TEST=emerge-eve media-libs/vulkan-tools;
     cros deploy $DUT dev-util/vulkan-tools;
     ssh $DUT vulkaninfo

Change-Id: I2ff0f406e27cb8ac974e0c2403e0cea740ef279e
Reviewed-on: https://chromium-review.googlesource.com/1396582
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>

[add] https://crrev.com/0531c68aace12a6df8e4e0d17fa1d88f19af7a5b/dev-util/vulkan-tools/metadata.xml
[add] https://crrev.com/0531c68aace12a6df8e4e0d17fa1d88f19af7a5b/dev-util/vulkan-tools/vulkan-tools-1.1.92.0.ebuild
[add] https://crrev.com/0531c68aace12a6df8e4e0d17fa1d88f19af7a5b/dev-util/vulkan-tools/Manifest

Labels: Pri-2
Setting defect without priority to default.

Sign in to add a comment