History log of /frameworks/native/vulkan/include/vulkan/vulkan.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f5ad48b5a71611751021c2ee9037c703cc946b4b 20-Mar-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.46

- Add VK_EXT_swapchain_colorspace
- Add VK_KHR_incremental_present

Test: dEQP-VK.api.smoke.*
dEQP-VK.wsi.android.incremental_present.*
Bug: 36886707
Change-Id: I70ffd56a63da39301cd9706b1b91cf3643aab916
/frameworks/native/vulkan/include/vulkan/vulkan.h
c45673f8f14ecbcf49683ef7dd62dd4123a57fe5 13-Mar-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Update extension enums to match upstream.

Test: make
Change-Id: I0c48e3d7112ed009c088b0336fd974ee0dd22afe
/frameworks/native/vulkan/include/vulkan/vulkan.h
e2d3ee180a2521c8db03a9702cb2669735f239ac 16-Mar-2017 Chris Forbes <chrisforbes@google.com> vulkan: Update header for KHR_get_surface_capabilities2

.. and new struct added to latest version of
KHR_shared_presentable_image.

Test: build
Change-Id: I653d0d8ad384c256e9a5c4cb79554360a5b2606e
/frameworks/native/vulkan/include/vulkan/vulkan.h
fdc8ab300de5306a26b7d9c7f12fe3fff41dc913 11-Mar-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.43

Test: de.saschawillems.vulkanGears
Change-Id: Ib4fb6c279349c821384f73991105218e14dd6a79
/frameworks/native/vulkan/include/vulkan/vulkan.h
ad250840766ea76def08c0d9f0b04a09c32dab79 11-Mar-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.42

Test: mmm frameworks/native/vulkan
Change-Id: I9c41b483fbf48a7404b54bfe405c40b58422ea74
/frameworks/native/vulkan/include/vulkan/vulkan.h
8f49fcb42d560de4fcc9224226495b942a94bff4 07-Mar-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.41

Test: mmm frameworks/native/vulkan
Change-Id: I40372758fb7214a627ab686d8a3de6bf9beae205
/frameworks/native/vulkan/include/vulkan/vulkan.h
77ad05be8fa7f4d63b384cc134a55e25731cdaf6 11-Mar-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.39

Test: make ; mmm frameworks/native/vulkan
Change-Id: Ic787ce171633dce0d17b3ba838d0c3441ac728c3
/frameworks/native/vulkan/include/vulkan/vulkan.h
d301388bb0deff1c6f444d185c37348f0123c202 06-Mar-2017 Jesse Hall <jessehall@google.com> Merge "Fix <vulkan/vulkan.h> compatibility with C."
bca34c90fdef4e8132ca34a3f9493ab93c603ae7 17-Feb-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Update color space names to match extension

Test: make
Change-Id: Ia692a5fdc466a28c55cf0898cb0ea0bcca06aece
/frameworks/native/vulkan/include/vulkan/vulkan.h
e278daf850a664a1f15c760c64a74d3649b6f812 03-Feb-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Use Surface::GetWideColorSupport in VK_EXT_swapchain_colorspace

Use the newly added Surface::GetWideColorSupport to
add wide color SurfaceFormats when appropriate.

Test: compile Vulkan CTS test TBD
Change-Id: I85dbe9617b8eba8b89c3ad788d5ffc9f0d66f935
/frameworks/native/vulkan/include/vulkan/vulkan.h
82afc95f7ed4e896a15d8b2a20d4f4521ed100c2 02-Mar-2017 Alistair Strachan <alistair.strachan@imgtec.com> Fix <vulkan/vulkan.h> compatibility with C.

When the <android/native_window.h> include was removed from
<vulkan/vk_platform.h> and replaced with a 'struct ANativeWindow;',
it preserved compatibility only for C++, because in C the 'struct'
keyword must be used explicitly, or a typedef with the alias must
exist in scope. As neither is the case any more, C programs using
the Android vulkan headers do not build.

I dabbled with changing the forward declaration of the struct with
a typedef in <vulkan/vk_platform.h>, but this would only work for
C11 (prior to that clang will warn by default, gcc will warn with
-pedantic), which seems like an onerous requirement for third
party software. This warning could occur if both
<vulkan/vk_platform.h> and <android/native_window.h> were included,
because the latter already has a C compatibility typedef.

Test: make
Change-Id: I98e579b0f076fe9ab808827d61da83d2c3ea90e6
/frameworks/native/vulkan/include/vulkan/vulkan.h
889cd9aa94a6b0a8b90116ad7b9c6d70ceeaa5e9 26-Feb-2017 Jesse Hall <jessehall@google.com> resolve merge conflicts of 641f2cf42 to master

Test: [sailfish] make ; mmm frameworks/native/vulkan
Change-Id: I8555fdfbe6375e6266d07b66b5a8085d37e1ffde
eb02c479aad0bc442520fe63f7ffa4d77fe2fa24 25-Feb-2017 Jesse Hall <jessehall@google.com> vulkan: update Vulkan headers to 1.0.38

Test: make ; mmm frameworks/native/vulkan
Change-Id: I6437dc951bd694cb848f75d0de7eb7dbe8a4d1fe
/frameworks/native/vulkan/include/vulkan/vulkan.h
3f5499b9f54f2cddde69a03258ac49baaea68ff5 27-Jul-2016 Jesse Hall <jessehall@google.com> vulkan: Update Vulkan headers to 1.0.22

Meaningful changes to platform code:
* VKAPI_ATTR is now defined properly when building for 32-bit ARMv8a.
* The pData parameter to vkCmdUpdateBuffer changed from uint32_t* to
void*. Alignment is still required to be four bytes (by spec), and
the size parameter was always supposed to be bytes, not words.

Bug: 29460769
Test: make ; mmm frameworks/native/vulkan
Change-Id: I77261381e5702a3b2bc1d1ea4c0606151547be47
(cherry picked from commit 56d386a7a46c8ac36df8820c3ccf3da048ef1970)
/frameworks/native/vulkan/include/vulkan/vulkan.h
e9acc296d55d47ba9ab714f5afff284b8c9b2f5b 24-Feb-2017 Mathias Agopian <mathias@google.com> remove unneeded forward declaration

this is already taken care of by vk_platform.h

Test: compiled & booted
Bug: 35164655

Change-Id: Ie7574cfe985fed86922c923ca3b2225e017c2d5a
/frameworks/native/vulkan/include/vulkan/vulkan.h
89ed4c8cfd8ad64269dfcff9742e16bdd705b926 10-Feb-2017 Mathias Agopian <mathias@google.com> split libandroid.so

- ANativeWindow (native_window.h) and
AHardwareBuffer (hardware_buffer.h) now live
in libnativewindow.so, which is a vodka library.

- libandroid.so still provide those symbols
via a static library version (libnativewindow.a)

- removed libbinder dependency as well

Test: compiled & booted
Bug: 35164655
Change-Id: Ib4bc8e8fc9ec1891bcbee63c28fd0131d82edf29
/frameworks/native/vulkan/include/vulkan/vulkan.h
d634c483bcbd564acd81dcf5d15fc5fa8ab410f4 05-Jan-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Add HDR Metadata extension

Basic framework to support HDR Metadata extension. Will
add system plumbing in separate CL.

Test: CTS dEQP-VK.wsi.android.hdr_metadata.scale_none.fifo.*
Change-Id: I5de639ef87a988e02d194a2bd91d16ffe6102c6e
/frameworks/native/vulkan/include/vulkan/vulkan.h
af3a1117ffa206a6e3143edf32c494b64e39f303 31-Jan-2017 Chris Forbes <chrisforbes@google.com> vulkan: Add missing IMAGE_LAYOUT_SHARED_PRESENT_KHR enum

This was missing from the Khronos header & XML at the time of the
previous renames.

Test: build
Change-Id: I20e34987be495fe99ef066d3b3911ac72bace497
/frameworks/native/vulkan/include/vulkan/vulkan.h
8e0bf0c3d479bd58401b73287427fcba833f0bf4 31-Jan-2017 Chris Forbes <chrisforbes@google.com> Merge changes I380512a6,I88b11b47

* changes:
vulkan: Adjust ANDROID_native_buffer to match new shared image naming
vulkan: KHR_swapchain_front_buffered -> KHR_shared_presentable_image
948bea3009b794cc393bf71cceaea4536bc846cf 30-Jan-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Merge "Add support for VK_EXT_swapchain_colorspace"
1d5f68c10560a82fd3278e17e934ee3bff328374 30-Jan-2017 Chris Forbes <chrisforbes@google.com> vulkan: KHR_swapchain_front_buffered -> KHR_shared_presentable_image

Tracking Khronos naming churn
V2: More churn, no longer shared_image_swapchain.

Test: build
Change-Id: I88b11b47f2fd2f96e1f27f900a65b599aec470af
/frameworks/native/vulkan/include/vulkan/vulkan.h
b9ccf645bb2b0b482b0764e9adfee13c77453ebf 26-Jan-2017 Ian Elliott <ianelliott@google.com> Fix VK_KHR_SWAPCHAIN_FRONT_BUFFERED_SPEC_VERSION, it's actually 1

Test: Visually compare the spec with the source.
Change-Id: I1bbadf9e618e1704aaa53e77738540e807a05e80
/frameworks/native/vulkan/include/vulkan/vulkan.h
be833a27b36149e48f2e1b8bbb2f70dd63428419 25-Jan-2017 Ian Elliott <ianelliott@google.com> Vulkan: only report refreshDuration, not {min|max}RefreshDuration

Test: Manually tested with a modified cube demo, that reports the refresh
duration returned from this extension.

As part of discussions within Khronos, it was decided that
VK_GOOGLE_display_timing should only report one refresh duration for a display,
and assume that it's refresh rate is fixed (which is the case for our current
devices).

Change-Id: I772348281c18a36b02dcfe0519d1943e25a41f7c
/frameworks/native/vulkan/include/vulkan/vulkan.h
7f558ede108cdb5579e89ca7137013279fa9b1b7 24-Jan-2017 Courtney Goeltzenleuchter <courtneygo@google.com> Add support for VK_EXT_swapchain_colorspace

Test: compile Vulkan CTS test TBD
Change-Id: Ibfe3e5e29727132ded59bb647cea05826ba484e6
/frameworks/native/vulkan/include/vulkan/vulkan.h
14866bbeca1ebcda93f43a3352934889a9f37c2b 20-Jan-2017 Ian Elliott <ianelliott@google.com> Fix typo in new enum, VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE

Test: build

Change-Id: I5ed26459e7ab2c358dad731025e4b83ae71b3de0
/frameworks/native/vulkan/include/vulkan/vulkan.h
2e12cb80a8a1e23fef253911febf1797c835d02f 17-Jan-2017 Chris Forbes <chrisforbes@google.com> vulkan: Add KHR_swapchain_front_buffered to header and api

This is tacked in by hand since the extension MR hasn't landed yet in
the Khronos repo.

Test: build
Change-Id: Iccfce0032f27fca982cdb4e9ee414df036f01613
/frameworks/native/vulkan/include/vulkan/vulkan.h
4c8bb2a95d7849c79dea889f1be59281f4e374bf 29-Dec-2016 Ian Elliott <ianelliott@google.com> Stubbed implementation of VK_GOOGLE_display_timing extension.

This provides the header changes and most of the "boilerplate" changes to add
the VK_GOOGLE_display_timing extension to Vulkan. Future changes will modify
and integrate with the Surface, FrameEvents, and SurfaceFlinger code.

Test: Manually tested that existing apps won't tickle the new-extension paths.

Change-Id: Iec46b1cab4b2561702ebac9a4ae7587584793192
/frameworks/native/vulkan/include/vulkan/vulkan.h
1194edeee85370eeb1794d9016759ad58454d2f9 30-Dec-2016 Chris Forbes <chrisforbes@google.com> vulkan: Add header support for gpdp2

Change-Id: I60881a66dba693cf8d16fe0d3a19e517b6bdcf24
Test: build, run cube demo
/frameworks/native/vulkan/include/vulkan/vulkan.h
289cb79d444c385185e4f357d3b2fe67a958e932 30-Dec-2016 Chris Forbes <chrisforbes@google.com> vulkan: Update vulkan headers to 1.0.38

Catches up with the current upstream header. Preserves the local changes
for incremental present.

V2: Fix indentation issues
V3: Add missing struct and defines for EXT_validation_flags

Change-Id: I6e4f44e0eba8de00b010a6918ec2ba92614cc6bc
Test: Ensured cube demo still works
/frameworks/native/vulkan/include/vulkan/vulkan.h
cb35113761ae7afc26c7bffc529b590575a9f4d7 13-Dec-2016 Ian Elliott <ianelliott@google.com> Initial implementation of VK_KHR_incremental_present.

Test: Manually tested with the Vulkan cube demo, examining logcat output to
ensure that the VkRectLayerKHR data made it all the way down to HWC2.

Change-Id: I6085acfab1b9db80a4a930dc2c0008b3a3fc0277
/frameworks/native/vulkan/include/vulkan/vulkan.h
56d386a7a46c8ac36df8820c3ccf3da048ef1970 27-Jul-2016 Jesse Hall <jessehall@google.com> vulkan: Update Vulkan headers to 1.0.22

Meaningful changes to platform code:
* VKAPI_ATTR is now defined properly when building for 32-bit ARMv8a.
* The pData parameter to vkCmdUpdateBuffer changed from uint32_t* to
void*. Alignment is still required to be four bytes (by spec), and
the size parameter was always supposed to be bytes, not words.

Bug: 29460769
Change-Id: I224c53cb08427bea1b0e8ac74802c2f1eed10496
/frameworks/native/vulkan/include/vulkan/vulkan.h
2676338dd692b7d1e1c276d82e6b0492db53ab2e 20-May-2016 Jesse Hall <jessehall@google.com> vulkan: Update vulkan.h to 1.0.13

vulkan.h and vk_platform.h imported from
github.com:KhronosGroup/Vulkan-Docs @ 2656f459333b3a1dc63619a9ebd83490eea22e93

Updated vulkan.api to reflect the changes in vulkan.h. There were no
changes to any of the code we generate. I didn't update the
vulkan_h.tmpl, since we're not currently using it and it was already
out of date.

Bug: 28878216
Change-Id: I71676683148fae7ad8799bd39386a931319aa395
/frameworks/native/vulkan/include/vulkan/vulkan.h
e2948d83f352b9a093252a06757f76a88f5355d3 25-Feb-2016 Jesse Hall <jessehall@google.com> vulkan: Update to vulkan.h 1.0.3

Change-Id: Ic607533768989aa65e41b9b0e459d7af170ab180
/frameworks/native/vulkan/include/vulkan/vulkan.h
33faaad096afbd0b103bd1284ce5b78cce74aa01 25-Jan-2016 Jesse Hall <jessehall@google.com> vulkan: Update from version 1.0.1 to 1.0.2

Change-Id: Ie45b097cfcca9e150b24b2b8a74ae2c55cccd42d
(cherry picked from commit 59fd75e53f3931265aca122bff33ce36fb69918d)
/frameworks/native/vulkan/include/vulkan/vulkan.h
563380d389732337a84e7455caa01ec955ebee30 16-Jan-2016 Jesse Hall <jessehall@google.com> vulkan: Update to version 1.0.1

Change-Id: Ib5d538bbcdf61f96bcfc0270b0e461927dd0b15b
(cherry picked from commit bfdbddcaf74d05966cde0f260a3d7da5a5b2d591)
/frameworks/native/vulkan/include/vulkan/vulkan.h
3dd678a6a30e2d94bfd570ec43ffd379e9c5d409 09-Jan-2016 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.221.0 to 1.0!

Change-Id: I9453454cc47046ad9f64a72a812a4e5da694c223
(cherry picked from commit 3fc8ed14c5d6890348400bf3e6dab2870b3fbbc5)
/frameworks/native/vulkan/include/vulkan/vulkan.h
543a7ffb9845637b4dc0d40898bf5b1057dbc3ea 09-Jan-2016 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.213.0 to 0.221.0

Change-Id: I872fcb4a020c9b9326cec0a8217a68d822d0a6e9
(cherry picked from commit 20e04407f51b6525eded4fbc3404e36a61e1b464)
/frameworks/native/vulkan/include/vulkan/vulkan.h
f9fa9a50d5e87dacce36ef2a56b392fc053cf8ce 09-Jan-2016 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.210.1 to 0.213.0

Change-Id: I441a2ddf872298a5415b40299fc1143c879c5e86
(cherry picked from commit 842515ca8d8705627e3ce7c196405cac60707629)
/frameworks/native/vulkan/include/vulkan/vulkan.h
bd88884111a3ef38322741c15de9bd215f7a7eb9 01-Dec-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.210.0 to 0.210.1

Change-Id: I9adf217587a8b666bcf04818004dce4e97b87fd1
(cherry picked from commit 871aab516eafee2ede88b095dad6670b06ab6f8a)
/frameworks/native/vulkan/include/vulkan/vulkan.h
9ba8bc8d8769cd4d7b56b44222323b7f06783b11 01-Dec-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.209.0 to 0.210.0

Change-Id: Ic5791cf1193de1e5d2ce355d9dcc4450b0def85a
(cherry picked from commit 5fa30181e473f9055884404545e7345c75440e64)
/frameworks/native/vulkan/include/vulkan/vulkan.h
f4ab2b18391ab5045b44af9ea1d5698af7c2a0cd 01-Dec-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.206.0 to 0.209.0

Change-Id: Ieaf1c4c01f3376cde407bef193a9aa33e77ca123
(cherry picked from commit 91b3c3599ea5095388c4bdeb14f09529f3fbb9cc)
/frameworks/native/vulkan/include/vulkan/vulkan.h
dba27f71fad236f08deae3d0b987e83700b32f94 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.205.0 to 0.206.0

Change-Id: I36370f6ec41abf235975a0c769c03c8f25851d14
(cherry picked from commit c7d7dcfffafda197458d6c4afebb486bd64e0d53)
/frameworks/native/vulkan/include/vulkan/vulkan.h
0e74f00af03b7e705774d0dcf69c2ba8ce7a15a8 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.204.0 to 0.205.0

Change-Id: Ic0b91f338bcddc50b4617da266347ae8b9cc29fa
(cherry picked from commit 052ac57d4c70d934d76fb5cd94278c326e623963)
/frameworks/native/vulkan/include/vulkan/vulkan.h
e1b12783fff0b8e2defcc94c54fac8d737e6b996 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.203.0 to 0.204.0

Change-Id: I2de0935df66b0110b566ed2025c39e0c17b98f17
(cherry picked from commit 79c20c98e47ce5a7d0608cda59b19d153455cbae)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a9e5703e380d9d7f096d177adb792621a1e8d4ba 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.202.0 to 0.203.0

Change-Id: I21a390bd57082194f6131b118ecd6c94874d2f7f
(cherry picked from commit 5f1b8406c88d20f23e77426d4d786caca659540b)
/frameworks/native/vulkan/include/vulkan/vulkan.h
091ed9e69400edcc549c9b11635d1a305d6b5a83 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.200.0 to 0.202.0

Change-Id: If8eb49cd7e5516931f9900b691d6d32af2aa98b0
(cherry picked from commit 5b9c3a1af7088351d49431a496ef9f7fd078e9f6)
/frameworks/native/vulkan/include/vulkan/vulkan.h
3e0dc8f0d9f4de86ac61c4d3c33c3958f35e0a25 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.198.0 to 0.200.0

Change-Id: I071a9143332dd8b8c2ef899105073ed8791fc5db
(cherry picked from commit 9568691bea351152b340c0cbb3d31e5246ac469b)
/frameworks/native/vulkan/include/vulkan/vulkan.h
65ab552c18df3e94c5d275294a20dd4d20dda119 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.197.0 to 0.198.0

Change-Id: I182b21c68374e8eae962b2ae391bb283f07d5517
(cherry picked from commit ef5b7de781a9d803be4fba7ba243e6e96dd61851)
/frameworks/native/vulkan/include/vulkan/vulkan.h
d1af812f20e0793d94702817d441ab799bf46df7 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.196.0 to 0.197.0

Change-Id: I1c7aecd276cb8d831b8d7bf7eef58b5c6ad8b82c
(cherry picked from commit bef4966ad22d7690626b3dc048c59cb9e9eab870)
/frameworks/native/vulkan/include/vulkan/vulkan.h
3fbc856120217247c72fb5ed88500000f3881c45 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.194.0 to 0.196.0

Change-Id: Ib62cc358b1f2575daeaa2a893eb4afca458ec5c3
(cherry picked from commit 48e9a8af39134fc2e995867668e113e56931167b)
/frameworks/native/vulkan/include/vulkan/vulkan.h
c7467b74d3411eb7b9fde67368fad1052eb51c8d 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.193.0 to 0.194.0

Change-Id: I6a4508a61414375112bae3ffd16b0490ce3e4294
(cherry picked from commit 83c7f0486d495e9e7ab6f901ddeed931fff9ebad)
/frameworks/native/vulkan/include/vulkan/vulkan.h
b00daadc165d4c3fad13b7cc4aeaa1e85e6df9a0 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.192.0 to 0.193.0

Change-Id: I4387b28368c38c5165c1da99d8dc4e632ad2b42a
(cherry picked from commit d0534c33c98e8f0c844b37df7c764c9dbd6bbaa3)
/frameworks/native/vulkan/include/vulkan/vulkan.h
dc6d36cb7f1d35059ae8153168e379fc925cb468 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.190.0 to 0.192.0

Change-Id: I5d38543a4ae1c522cacb45a3c011ceab62d2e1d5
(cherry picked from commit c10af6dde1e91deb70ef055838f1b51240fc66f2)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a64292517b1876c4bbe5d3e62c577812f40bd922 30-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.189.0 to 0.190.0

Change-Id: I0ac3f2797b65ef49cca90e76a47f1e6ca3a341a3
(cherry picked from commit 888efcf06fdbfa02587ffbfaa8fe6ca8e1b6e58a)
/frameworks/native/vulkan/include/vulkan/vulkan.h
23ff73fe377acb99b5ea1824d5a11320bdaee745 29-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.188.0 to 0.189.0

Change-Id: Ib8171ce1d3f804f9a866e1c216db0911043056c6
(cherry picked from commit 48c1928e091dd7eb6ca4fc6564e0be072028c38a)
/frameworks/native/vulkan/include/vulkan/vulkan.h
03b6fe1b099764c6010c173c1416ea102cdfe5a4 24-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.186.0 to 0.188.0

Change-Id: Ida08d51f4e892202b594072d1e765ba5c55444db
(cherry picked from commit 2ca0449bdeecd0257c7473f663896b00d0082def)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a3a7a1d37bdfad56245b75edac49f8aceded321d 24-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.185.0 to 0.186.0

Change-Id: I6acb7742a1d4628930bc0807adfd222bc8349c43
(cherry picked from commit 9148de67a84540aa7d70ae72fbf587e26cbd0891)
/frameworks/native/vulkan/include/vulkan/vulkan.h
6f39a6d1c6202b5d1bb0aa0dc9b2e130e5b73666 24-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.184.0 to 0.185.0

Change-Id: I1d6012db32441fe3a99480bfed0e41dfce068980
(cherry picked from commit 8b07f118b46ae01f709e7bfd92e29c6f6df5d7c0)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a9bb62b44be381292b893055cd01cdc89ba55c97 22-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.183.0 to 0.184.0

Change-Id: I11802010d9171877e3fc8cc6e0931f8c746660c4
(cherry picked from commit 821c3aebdbac594a9b977e8183a863bed7419132)
/frameworks/native/vulkan/include/vulkan/vulkan.h
1356b0d3179254a7a27e88abb2d2500385469f14 24-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Implement VkSurfaceKHR and use vulkanext.h

Between header version 0.183.0 and 0.184.0, a copy of vulkan.h which
includes extensions was added to the registry, called vulkanext.h. The
vulkan.h included here is actually the registry's vulkanext.h.
(In a later upstream change, the no-extensions version was removed
from the registry, and vulkanext.h was renamed vulkan.h, matching what
we're doing here.)

The version of the extensions picked up in the header file is later
than the ones used in the previous SDK, so this change also updates
our implementation to the extension versions included in the header.
The main change is replacing the VkSurfaceDescriptionKHR structure
with a VkSurfaceKHR object.

Change-Id: I18fa5a269db0fcdbdbde3e9304167bc15e456f85
(cherry picked from commit 957a59a48a8d2e81ca3bb52aacd8d08b1b43dc74)
/frameworks/native/vulkan/include/vulkan/vulkan.h
fbf97b0e5e25349b951dce1016b263ec3acbf376 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.181.0 to 0.183.0

Change-Id: I721bfc6891974e2bab7dce7e92e7884de360412a
(cherry picked from commit 85009ebe92a71d3c707efad6387118b186cca0c9)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a15a4bf4bafd6114ae8f28c2df2fc622cb3baace 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.180.0 to 0.181.0

Change-Id: I4a7e216d9966f2dcf873bcb952472463dfb59f95
(cherry picked from commit 2c3539bab4b81b6e55d690c5e113d3421cc15021)
/frameworks/native/vulkan/include/vulkan/vulkan.h
a366a5186ea941c5653cbdb8df18dc19318912b6 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.179.0 to 0.180.0

Change-Id: I2cbf4a8b065e8150734d76d614ab0850bc8324dc
(cherry picked from commit 2b2221bd4c5cbc2580bf7b4e487bffe36fd25c4a)
/frameworks/native/vulkan/include/vulkan/vulkan.h
606a54e194a5884c628130ba2eda1b3bfbc157d7 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.177.0 to 0.179.0

Change-Id: I4d596efec04a712d7b38323e012282fe9f98192b
(cherry picked from commit daf915168b0aea3a47401a838448d737e955c154)
/frameworks/native/vulkan/include/vulkan/vulkan.h
acfa53409aa45de2c12f10617222e0d593e8f2df 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.174.0 to 0.177.0

Change-Id: I4b837c0bdb4fd6120688e8389ab8591178d370fb
(cherry picked from commit 5804cbcdb3c6444c7bb6904578ed339d9339de83)
/frameworks/native/vulkan/include/vulkan/vulkan.h
ae38f7355fd03b777313e13586585a74e0dee05b 20-Nov-2015 Jesse Hall <jessehall@google.com> vulkan: Update from version 0.172.2 to 0.174.0

Change-Id: If89614476735e5fb83cbeb4cf473e32e6f0cc386
(cherry picked from commit 18896311f868ab1b2b8a9a6ca34de4c0de6cf0d7)
/frameworks/native/vulkan/include/vulkan/vulkan.h
5ae3abb3ca6728de04935b0c81bcdbdfc37b0d47 08-Oct-2015 Jesse Hall <jessehall@google.com> vulkan: Update from header 0.138.2 to 0.170.2

Change-Id: I011e1f27d025730d448ee5cfefc6701300b455c2
(cherry picked from commit 6761b6067555557599e8c30096614642a5223646)
/frameworks/native/vulkan/include/vulkan/vulkan.h
04f4f4746481571148eaf3aaf768ee5c6dccec9d 17-Aug-2015 Jesse Hall <jessehall@google.com> vulkan: initial loader and null driver

Change-Id: Id5ebb5f01e61e9b114990f49c64c88fbbb7b730e
(cherry picked from commit 4df205cdfc61e66de774ba50be9ef59a08cf88bb)
/frameworks/native/vulkan/include/vulkan/vulkan.h