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

Issue 646393 link

Starred by 5 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Apr 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Feature



Sign in to add a comment

CrOS needs Vulkan/KMS demo in platform/drm-tests

Project Member Reported by chadversary@chromium.org, Sep 13 2016

Issue description

(Subtask for enabling Vulkan on CrOS).

Until there exists a Vulkan/KMS demo on CrOS, there's no proof that Vulkan works.

I'm focusing my efforts on sentry, an Intel Skylake board.
 
Project Member

Comment 1 by bugdroid1@chromium.org, Oct 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform/drm-tests/+/9458087e73d7cba80eae78a55485a6969a6d7a73

commit 9458087e73d7cba80eae78a55485a6969a6d7a73
Author: Chad Versace <chadversary@chromium.org>
Date: Wed Sep 21 13:44:08 2016

vk_glow: Add a Vulkan demo

This demo renders a pulsating glow using Vulkan and page-flipping.

BUG= chromium:646393 
TEST=chroot> USE=vulkan emerge-sentry =chromeos-base/drm-tests-9999
     chroot> cros deploy $REMOTE drm-tests
     chromebook> stop powerd; stop ui; vk_glow

Depends-On: I75cb8040bc041fe6616753ae3afdfd17bad216f9
Depends-On: Icc3ccf0a12015a11684d384034fc96afb2f95300
Change-Id: I04c0045d9513e2e5cccb452f1920143d0c6c8b41
Reviewed-on: https://chromium-review.googlesource.com/387280
Commit-Ready: Chad Versace <chadversary@chromium.org>
Tested-by: Kevin Strasser <kevin.strasser@intel.com>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>

[add] https://crrev.com/9458087e73d7cba80eae78a55485a6969a6d7a73/vk_glow.c
[modify] https://crrev.com/9458087e73d7cba80eae78a55485a6969a6d7a73/Makefile

Project Member

Comment 2 by bugdroid1@chromium.org, Oct 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/platform/drm-tests/+/79bce6bffb66ac450d362bcfa334050563007ba1

commit 79bce6bffb66ac450d362bcfa334050563007ba1
Author: Chad Versace <chadversary@chromium.org>
Date: Wed Sep 07 22:08:59 2016

drm-tests: CFLAGS += ${API}_${API}EXT_PROTOTYPES

Globally set macros EGL_EGLEXT_PROTOTYPES and GL_GLEXT_PROTOTYPES in
CFLAGS. Without this, the build fails against vanilla
mesa master 0ad84b43.

BUG= chromium:646393 
TEST=ebuild-sentry drm-tests-9999.ebuild clean compile

Change-Id: I2ec64c48772fdbdadf727d19bd58505329e0759b
Reviewed-on: https://chromium-review.googlesource.com/384644
Commit-Ready: Chad Versace <chadversary@chromium.org>
Tested-by: Chad Versace <chadversary@chromium.org>
Reviewed-by: Zach Reizner <zachr@chromium.org>

[modify] https://crrev.com/79bce6bffb66ac450d362bcfa334050563007ba1/swrast_test.c
[modify] https://crrev.com/79bce6bffb66ac450d362bcfa334050563007ba1/Makefile

All the patches have landed except the ebuild update for drm-tests. See https://chromium-review.googlesource.com/#/c/387199/
Project Member

Comment 4 by bugdroid1@chromium.org, Apr 26 2017

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

commit ffc09b842b8520225582f6eb22c6fb5279387ed0
Author: Chad Versace <chadversary@chromium.org>
Date: Wed Apr 26 11:28:10 2017

chromeos-base/drm-tests-9999: Add vk_glow demo

BUG= chromium:646393 
TEST=chroot> emerge-reef =chromeos-base/drm-tests-9999
     chroot> cros deploy $REMOTE drm-tests
     chromebook> stop powerd; stop ui; vk_glow

Depends-On: I04c0045d9513e2e5cccb452f1920143d0c6c8b41
Change-Id: I957baa15ce16435e4ee8125bcb079b436995acd8
Reviewed-on: https://chromium-review.googlesource.com/387199
Commit-Ready: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Chad Versace <chadversary@google.com>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>

[modify] https://crrev.com/ffc09b842b8520225582f6eb22c6fb5279387ed0/chromeos-base/drm-tests/drm-tests-9999.ebuild

Status: Verified (was: Assigned)

Sign in to add a comment