History log of /fuchsia/zircon/system/uapp/display-test/virtual-layer.cpp
Revision Date Author Comments
# 2b29c0bd 10-Sep-2018 David Stevens <stevensd@google.com>

[vim-display] Use core driver edid handling

Test: Boot to virtcon/hotplug/modesetting/audio tone
Change-Id: I75babab8758bb97c1f5ca979c2c11c02ce9c15b6


# a9ff88e1 22-Aug-2018 John Bauman <jbauman@google.com>

[vim-display][display-test] Support NV12 layers

The single fullscreen layer can now use an NV12 image.

Test: display-test

Change-Id: Ie85f91bb4b1ecd5e476012af14fc9d872cccfc46


# 3af5ab84 02-Jul-2018 David Stevens <stevensd@google.com>

[intel-i915] Support layer scaling

Test: display-test
Change-Id: I6c6b9835d91e95d7911b1b47a20eaf21ec13ec2a


# 398e80d3 02-Jul-2018 David Stevens <stevensd@google.com>

[display] Add support for color layers

Test: display-test
Change-Id: I270351824d264e5c905a74b43a2c09079059bd94


# 44b9ca30 26-Jun-2018 David Stevens <stevensd@google.com>

[display] Implement new vsync API

This change adds a new vsync event to the display controller API removes
the present signal event. It also changes the behavior of the cursor
position API to clamp the cursor to the display, to sidestep the issue
of how vsync interacts with a cursor that isn't on the display.

Test: display-test, vkcube, vkcube_image_pipe_swapchain
Change-Id: I6f332e3709eef2c6e1c932581024c2149b65a2a1


# b3c5d683 22-Jun-2018 David Stevens <stevensd@google.com>

[display] Add layer alpha API

Test: manually run display-test
Change-Id: I8d6791f5ad286d54bca130e0d156010e61c3539d


# ffa344b7 18-Jun-2018 David Stevens <stevensd@google.com>

[display-test] Add test for hardware cursor

Test: Manually run display-test
Change-Id: I21b1b5e63e67474c1e6ab04be01b64b76b0aaf7b


# 53a24913 21-Jun-2018 Adam Barth <abarth@chromium.org>

[syscalls] Remove read_status from zx_channel_call

This parameter no longer has a purpose. Also, remove ZX_ERR_CALL_FAILED.
This status code no longer has a purpose.

Test: No behavior change
Change-Id: I71945ea9d1d6d591a20476106df1e598dfaf97b1


# c2cb71d6 25-May-2018 David Stevens <stevensd@google.com>

[display-test] Add test for layer rotation

This change also uses Y legacy tiling on x64 platforms, since linear
planes cannot be rotated.

Test: self
Change-Id: I51940203a9a856cbd5e540aafe03bf21207044f0


# 6c50f5bc 16-May-2018 David Stevens <stevensd@google.com>

[display-test] Add tests for layers

Test: self
Change-Id: I11224c7ce7ada9913dfb7b28184215d66ebb3ba7