| Age | Commit message (Collapse) | Author |
|
- header: Updated vulkan.h
- scripts: Updated generator.py
- scripts: Updated vk.xml
- scripts: Merged recent genvk.py changes into lvl_genvk.py
- layers: Updated json files
- loader: Updated SOVERSION to 38
- header: Updated vulkan.hpp
Change-Id: Id0f83c248169bd8b1e03a14c90a5f9b1661cfcc7
|
|
- header: Updated vulkan.h
- scripts: Updated generator.py
- scripts: Updated vk.xml
- scripts: Merged recent genvk.py changes into lvl_genvk.py
- layers: Updated json files
- loader: Updated SOVERSION to 37
- header: Rebuilt and updated vulkan.hpp
- layers: Updated thread_checker for new functions
- scripts: Fix up vk_helper.py overzealous count detection
Change-Id: Ia10f5fc759166a09999f01e68bbcadb30ddf67f7
|
|
- Updated vulkan.h
- Updated vk.xml
- updated windows/linux *.json files
- updated Linux SOVERSION
- updated vulkan.hpp
Change-Id: I288e2646445aec88aa4a3a9243dd65293fe1028a
|
|
- Updated vulkan.h
- Updated vk.xml
- updated windows/linux *.json files
- updated Linux SOVERSION
- updated vulkan.hpp
Change-Id: I8128a610d1cd24a1ac49712f28d566f712f4cc94
|
|
- updated vulkan.h
- updated vk.xml (note that the validity tags have been removed in
this update)
- updated vulkan.hpp
- updated loader's SOVERSION
- updated json files to version 1.0.32
Change-Id: Ie650c1d6e0bdff3c8cc9c38d74715c454dec37de
|
|
Change-Id: Ia81cef98ef59431255e608d3a3faecfc4368ef8d
|
|
Change-Id: I854442c5ef7f42b380766fd24aa11ef48dfb4ffb
|
|
Change-Id: Ifb8a3577cd41ea4a36fea78c12d2a92ea5437e11
|
|
Change-Id: I99dd0d24feca887ea5c69e97856e96728491b0b5
|
|
Change-Id: I52f48c40290ff56df98d9eae3dfc3fe8748b5008
|
|
Change-Id: I500e04c6545daa53d21b8cf552a922a0462d066c
|
|
|
|
Change-Id: I3bc47016e3be0c9870f05254b02718099d990eaf
|
|
Change-Id: I346877d18a2600e114ebee844fb5b5055c0ea5c5
|
|
These are needed downstream in VulkanTools for Android support.
|
|
Need to keep VkIcdSurface private to the loader.
The definition may conflict with some redefinitions of
VK_DEFINE_NON_DISPATCHABLE_HANDLE and it's not necessary to make public
anyway.
Change-Id: I30e166f0ecce2fd3ea36c745dc073b705973d75f
|
|
Use the ICD to create and destroy VkSurfaceKHR objects instead
of just performing the work in the ICD. This only occurs if the ICD
exports the appropriate entry-points, and exposes version 3 of the
loader/icd interface.
Change-Id: I5e7bf9506318823c57ad75cf19d3f53fdfa6451e
|
|
|
|
Note that part of these changes were made in a previous commit
that reversed the ValidationFlags changes.
Change-Id: I11cccfaa79e6dfa9e8ed276608612d56386f893a
|
|
The generator that produced vulkan.hpp for 1.0.25 seemed to ignore the 64-bit architecture test, thereby breaking 64-bit builds.
The macro VK_DEFINE_NON_DISPATCHABLE_HANDLE is always defined according to vulkan.h.
|
|
Add the KHR_display_swapchain device extension to the loader
and the core_validation layers. This fulfills the work required in
JIRA LOAD-7 and gh 90.
Add debug_marker to the extension list.
Change-Id: I1fb70e5d44bc8c1f70fd6d1cfbd106a155081b25
|
|
|
|
Change-Id: I001583402bc99f923a776b238a82db5a60398f03
|
|
Change-Id: I71d8609bbd75af5832923c94e0fee9f1b2b0fcac
|
|
The validation_flags features will be moved into an extension.
Change-Id: I435e75da8d8917f876e5bc904922cda26a87845a
|
|
Change-Id: I2ad2c33c720f992953e8d5886dc2c55ad789fe83
|
|
|
|
Change-Id: Ic256fc2ae1214b26b32a3f61459235359cfd8249
|
|
Change-Id: I1114e34656061fb2de34649c63dd480ec6069d77
|
|
|
|
Change-Id: I112bb3d53daf067b231532620f45cd8891537cbb
|
|
Changes:
vulkan.h
json files
linux SO version
loader and tests to reflect API change in vkCmdUpdateBuffer
vk.xml to match Vulkan-Docs
Change-Id: I1763bca6fccf619ad8e76c0363f68fa38ad69900
|
|
Only changes:
VK_HEADER_VERSION 17
VK_EXT_DEBUG_REPORT_SPEC_VERSION 3
Change-Id: I122bdcabec1f831a6ed1a06b5caf6202a2a94529
|
|
Only change is the addition of AMD extensions.
Change-Id: Ia4270600247b2e3f406cdac0cfff3492ec1ce109
|
|
Moved debug-report related items from vk_layer.h. Enums are now in
vk_layer_logging.h and DbgFunctionNode has been moved into a new
loader header file vk_loader_layer.h.
Change-Id: I6031146ba474ff01ca039da44ad5d42d054383a3
|
|
Allows layers to output error messages even if no vk_layer_settings.txt
config file is present. Sets defaults to LOG_MSG, error, stdout.
A layer settings file will override any default values. If no settings
file is present and an app creates a debug callback, the default
callbacks will be removed and unregistered.
Change-Id: I49f37189665816df58c258b9e9629f2bf76751c8
|
|
Change-Id: Ic78792a71ebedbdb5bae68c47856db1c89a714af
|
|
Change-Id: Id70c1b709d35b2f508e0dde5f862102c87c80521
|
|
Change-Id: Ifb8b7e2f66ac3dcb6e1889d59879caba39805d53
|
|
Adds an AMD rasterization order extension
Change-Id: I62d17b0437e190da4d44f65a59b8cc246f05b567
|
|
Change-Id: I2e5c3717dd7fa86992f617bcc0f93de8ba60759e
|
|
No functional change.
Change-Id: I190a2af5de66686f070b093bf7bd1459afb9da64
|
|
Change-Id: Id447f4c8c53d33f9192940bdd3ae727b7b738a97
|
|
No functional changes.
Change-Id: Ia57a172a2ab0c7e082ad30aef64354cd1427b528
|
|
|
|
Correct comment for VkLayer*CreateInfo's sType
|
|
Change-Id: I809110e8483d1877f5106551d9f066ed6c25d8bc
|
|
Change-Id: I5ca8f532e777e2cb0facf8fe5bab4c82409f8d37
|
|
Simplifies code, the loader device structure is passed down from
trampoline code to terminator code via the pDevice parameter. It doesn't
need to be added to this pCreatInfo pNext list structure.
Layers which modifiy pDevice whould do it on the way up the chain not going
down the chain.
Change-Id: Ibf7e4ffdc1a36f52b1a99389dcab25d572655aec
|
|
Change-Id: I73b8b6edfee491c53216b730c99a7ea34ade3b4e
|