| Age | Commit message (Collapse) | Author |
|
- updated include/vulkan/vulkan.h
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- updated vulkan.hpp
Change-Id: I90407d181ad6a4652e1d1f210ee9b9d21c7857b0
|
|
- updated include/vulkan/vulkan.h
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- updated vulkan.hpp
Change-Id: I0da07ad3d623d0f249593fa2d7d8e336e6ee8ad7
|
|
Resolve missing struct sType as well as extern of
vkNegotiateLoaderAndLayerInterface as a C function. Finally,
bump up the JSON file version so it looks for the negotiate
function.
Change-Id: I7fd4784fce6cbd0c303f7b2bb354542e4b16b1df
|
|
- updated include/vulkan/vulkan.h
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- fixed include/vulkan/vulkan.hpp -- see Note
Note: The Vulkan.hpp generator asserted when processing the 1.0.46 header
files. Added a temporary workaround for this issue, but it may affect
use of the vulkan.hpp header file.
Change-Id: Iab296bf2004fbf6099baaab148994b15b0392381
|
|
- updated include/vulkan/vulkan.h
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- updated include/vulkan/vulkan.hpp
- FIXED scripts/vk.xml (see note)
NOTE:
This commit also includes an unofficial change to vk.xml. The 1.0.45
header update broke the structure definition for device_features2. The
mangled line has been replaced in this update.
Change-Id: If646355a5b211ca90484d449a1c55412decc3de6
|
|
- updated include/vulkan/vulkan.h
- updated scripts/generator.py
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- updated include/vulkan/vulkan.hpp
Change-Id: I1d18921f75ec74484918be6cfdba394fc397d2f5
|
|
- updated include/vulkan/vulkan.h
- updated scripts/cgenerator.py
- updated scripts/vk.xml
- updated layers json files
- updated tests json files
- updated loader SOVERSION
- updated include/vulkan/vulkan.hpp
- updated parameter_validation.cpp with new APIs
- updated object_tracker.cpp with new APIs
Change-Id: I1fd812cb376d5cddee5ab4acf2e4f8fe6d33b761
|
|
Updated all necessary files to 1.0.42. This includes the various
headers as well as the loader, and the parameter validation, object
tracking, and threading layers. Additionally, bump all layer JSON
files to 1.0.42.
Also, in this change:
- Enable loader extension automation so that the loader now
generates all extension entry-points automatically during build
to reduce likelihood of missing a critical piece on header
update.
- Enable layer dispatch table extension automation for the same
reason.
- Fixes from Mark Lobodzinski and Tony Barbour to resolve crash
in loader when working with Intel's Windows driver due to
GetInstanceProcAddr getting called on inappropriate command
names.
Change-Id: Ic18d3fac2e145c386c0192031deb5089c91a00d8
|
|
updated:
- include/vulkan/vk_platform.h
- include/vulkan/vulkan.h
- scripts/generator.py
- scripts/cgenerator.py
- scripts/lvl_genvk.py
- scripts/reg.py
- scripts/vk.xml
- include/vulkan/vulkan.hpp
- layers/tests json files
- loader SOVERSION
Change-Id: I1e7c3e39206be3c6d2c12b46c438a1fb9343945e
|
|
Change-Id: If1fd066048f6eb440298c0f1bb7117a4b9d8100d
|
|
fixed:
- generators for latex math changes
updated:
- include/vulkan/vk_platform.h
- include/vulkan/vulkan.h
- scripts/generator.py
- scripts/lvl_genvk.py
- scripts/reg.py
- scripts/vk.xml
- include/vulkan/vulkan.hpp
- layers/tests json files
- loader SOVERSION
Change-Id: Id7d6f9dee73888877f2e7528f5701871f54ece79
|
|
Add new extensions for 1.0.39. Also, updated layers to include
minimal set of functionality for 1.0.39 extensions. Extensions include:
- VK_KHR_get_physical_device_properties2
- VK_KHR_shader_draw_parameters
- VK_EXT_direct_mode_display
- VK_EXT_display_surface_counter
- VK_EXT_display_control
Also, redo the LoaderAndLayerIf document.
Change-Id: I10412086da7a798afe832a3892e18f606259b5af
|
|
- 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: I0f88d1c5572b643d83168095d95a3f33c6d5b837
|
|
Change-Id: Ia54d78a9440f40b61601836fedcf68aba3c90dc1
|
|
Change-Id: Ibea474bc21a54251372f757d21a5cfb401876a35
|
|
Change-Id: I51e3624312bd83a0b6f440638088ef362d7f7ee5
|
|
Change-Id: Ia42d6867ba4a2c6bae4eae522c3f65d5a87567bd
|
|
Change-Id: Ice0f12ffea3c4702b9ea288fbe0e155a810185f5
|
|
Change-Id: I151125e8cc140d41b533707eb1b28dbe9b63a914
|
|
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
|
|
Change-Id: Idd440935f3329d017ba4ee21d9ce87e432eec98e
|
|
Change-Id: Ifdabdd288b965b17d1af31c443909da7469df63a
|
|
Change-Id: Ifdce033092a72980e1ff685792d486d2a101f35d
|
|
Change-Id: I7468c088d99f7bebabc05d1a84529f6e9e00d424
|
|
Also change validation layers type to be GLOBAL so they work with old loaders
prior to device layer deprecation.
Change-Id: I32788cb7788c8ad840ced15236c5ed792edfbbff
|
|
Change-Id: Id70c1b709d35b2f508e0dde5f862102c87c80521
|
|
Change-Id: I43c279e36368bf1ef9a2f446007e34366bfff777
|
|
Change-Id: Ifcdd5423ab03110326897dd9cda272eda05acc01
|
|
Change-Id: I2020999bac6090fe40688f977f15c9818b828cf4
|
|
Change-Id: Ic35eb444c34004343e5fb19cc54f12518512c6be
|
|
Change-Id: I19e6d2a0518f99161bfea0de94b267c5c56fd1ae
|
|
Change-Id: Idf7a9d40278b796e16effa54e9b60668d275b8ec
|
|
Also, param_check.h -> parameter_validation.h and .json files changed.
Change-Id: I9db10563bcc2640fe6b90588d3c80c4fe50a8a83
|
|
Change-Id: Ib8eb7491f6c60bc6d05da64a2311c8cfa5f88d60
|
|
Change-Id: I69495151be84fa18feb5a55848eb536ac9e73100
|
|
Change-Id: I71a03cd8043906074f6c3be98af0006e1aeaf5ee
|
|
Change-Id: I61657dc28c7850075b787413955a6c880447a03d
|
|
This device extensions was not completely supported in any layer. It had partial
support (intercept) in draw_state and device_limits. This extension is being
changed and has a formal proposal in Khronos as debug_marker_ext. Removing
the existing extension since it is deprecated; once the debug_marker_ext gets
registered by Khronos, layers might want to start using the ObjectTag/ObjectName
commands to supplement error report messages in debug_report_ext. Since
debug_report_ext might get changed as part of Khronos review, don't add it yet.
|
|
The threading validation layer has been basically
re-written, so updating the vendor name accordingly
|
|
|
|
|
|
Removes api_dump, generic, basic, multi.
|
|
|
|
From 0.210.0
|