aboutsummaryrefslogtreecommitdiff
path: root/include/vulkan/vulkan.h
AgeCommit message (Collapse)Author
2017-06-05header: Update to 1.0.51 Vulkan versionMark Lobodzinski
- updated include/vulkan/vulkan.h - updated scripts/vk.xml - updated layers json files - updated tests json files - built and included new vulkan.hpp file Change-Id: I4f1d5609c8377047165e2ba14e89cba9877436db
2017-05-23header: Update to 1.0.50 Vulkan versionMark Lobodzinski
- updated include/vulkan/vulkan.h - updated scripts/vk.xml - updated layers json files - updated tests json files - build new verison of vulkan.hpp - code fixups for deprecated DebugReportError enum Note that this does NOT include any shader-checker support for the VK_AMD_texture_gather_bias_lod extension, as this requires glslang and SPIR-V updates. Change-Id: Ie01aed143f2fad065c86e2a27e46fe32ccb9e1f7
2017-05-15header: Update to 1.0.49 Vulkan versionMark Lobodzinski
- updated include/vulkan/vulkan.h - updated scripts/vk.xml - updated layers json files - updated tests json files - updated vulkan.hpp -- NOTE: includes workaround for mishandled extension API - updated parameter validation layer with new APIs Change-Id: I0b65065e1a0355c18c4a5eafdb0b3d218af6ff91
2017-04-17header: Update to 1.0.48 Vulkan versionMark Lobodzinski
- updated include/vulkan/vulkan.h - updated scripts/vk.xml - updated layers json files - updated tests json files - updated vulkan.hpp Change-Id: I90407d181ad6a4652e1d1f210ee9b9d21c7857b0
2017-04-10header: Update to 1.0.47 Vulkan versionMark Lobodzinski
- updated include/vulkan/vulkan.h - updated scripts/vk.xml - updated layers json files - updated tests json files - updated vulkan.hpp Change-Id: I0da07ad3d623d0f249593fa2d7d8e336e6ee8ad7
2017-04-03header: Update to 1.0.46 Vulkan versionMark Lobodzinski
- 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
2017-03-28header: Update to 1.0.45 Vulkan versionMark Lobodzinski
- 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
2017-03-21header: Update to 1.0.44 Vulkan versionMark Lobodzinski
- 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
2017-03-14header: Update to 1.0.43 header versionMark Lobodzinski
- 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
2017-03-01vulkan: update to header 1.0.42Mark Young
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
2017-02-17header: Update to Vulkan 1.0.41Mark Lobodzinski
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
2017-02-14header: Update to Vulkan 1.0.40Mark Lobodzinski
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
2017-01-24loader: Update the loader to 1.0.39Mark Young
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
2016-12-19header: Update to Vulkan version 1.0.38Mark Lobodzinski
- 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
2016-12-12header: Update to Vulkan version 1.0.37Mark Lobodzinski
- 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
2016-11-18header: Update header files to version 1.0.34Mark Lobodzinski
- Updated vulkan.h - Updated vk.xml - updated windows/linux *.json files - updated Linux SOVERSION - updated vulkan.hpp Change-Id: I288e2646445aec88aa4a3a9243dd65293fe1028a
2016-11-17header: Update header files to version 1.0.33Mark Lobodzinski
- Updated vulkan.h - Updated vk.xml - updated windows/linux *.json files - updated Linux SOVERSION - updated vulkan.hpp Change-Id: I8128a610d1cd24a1ac49712f28d566f712f4cc94
2016-10-28header: Update header files to version 1.0.32Mark Lobodzinski
- 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
2016-10-18header: Move vulkan.h. to version 1.0.31Mark Lobodzinski
Change-Id: I854442c5ef7f42b380766fd24aa11ef48dfb4ffb
2016-10-07header: Move vulkan.h to version 1.0.30Mark Lobodzinski
Change-Id: I99dd0d24feca887ea5c69e97856e96728491b0b5
2016-10-03header: Move vulkan.h to version 1.0.29Mark Lobodzinski
Change-Id: I500e04c6545daa53d21b8cf552a922a0462d066c
2016-09-29header: Move vulkan.h to version 1.0.28Mark Lobodzinski
Change-Id: I346877d18a2600e114ebee844fb5b5055c0ea5c5
2016-09-06header: Move vulkan.h to version 1.0.26Mark Lobodzinski
Note that part of these changes were made in a previous commit that reversed the ValidationFlags changes. Change-Id: I11cccfaa79e6dfa9e8ed276608612d56386f893a
2016-08-31header: Remove ValidationFlags changes from vulkan.hMark Lobodzinski
The validation_flags features will be moved into an extension. Change-Id: I435e75da8d8917f876e5bc904922cda26a87845a
2016-08-31header: Move vulkan.h to version 1.0.25Mark Lobodzinski
Change-Id: I2ad2c33c720f992953e8d5886dc2c55ad789fe83
2016-08-26header: Update vulkan.h to 1.0.24Mark Lobodzinski
Change-Id: I1114e34656061fb2de34649c63dd480ec6069d77
2016-07-18misc: Update to Vulkan header version 21Karl Schultz
Change-Id: I112bb3d53daf067b231532620f45cd8891537cbb
2016-07-11misc: Update to Vulkan header version 20Karl Schultz
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
2016-06-20misc: Update to Vulkan header version 17Karl Schultz
Only changes: VK_HEADER_VERSION 17 VK_EXT_DEBUG_REPORT_SPEC_VERSION 3 Change-Id: I122bdcabec1f831a6ed1a06b5caf6202a2a94529
2016-06-13misc: Update to Vulkan header version 16Jon Ashburn
Only change is the addition of AMD extensions. Change-Id: Ia4270600247b2e3f406cdac0cfff3492ec1ce109
2016-05-16misc: Update to version 1.0.13, header, xml, JSON filesJon Ashburn
Change-Id: Id70c1b709d35b2f508e0dde5f862102c87c80521
2016-05-09header: update that includes debug_marker extensionJon Ashburn
Change-Id: Ifb8b7e2f66ac3dcb6e1889d59879caba39805d53
2016-05-03header: Move to header version 1.0.12Jon Ashburn
Adds an AMD rasterization order extension Change-Id: I62d17b0437e190da4d44f65a59b8cc246f05b567
2016-04-22header: Update to version 1.0.11Jon Ashburn
No functional change. Change-Id: I190a2af5de66686f070b093bf7bd1459afb9da64
2016-04-19misc: Update licenses to Apache 2.0Jon Ashburn
Change-Id: Id447f4c8c53d33f9192940bdd3ae727b7b738a97
2016-04-15header: Update to 1.0.10 headerJon Ashburn
No functional changes. Change-Id: Ia57a172a2ab0c7e082ad30aef64354cd1427b528
2016-04-04header: update to vers 1.0.8 which had no changesJon Ashburn
Change-Id: I809110e8483d1877f5106551d9f066ed6c25d8bc
2016-03-28header: update to version 1.0.7Jon Ashburn
Change-Id: I11fcbd2746b2d54f2256539a99eac6fe97070118
2016-03-22misc: Update to header version 1.0.6Jon Ashburn
Change-Id: Idf7a9d40278b796e16effa54e9b60668d275b8ec
2016-03-07header: update to version 1.0.5Jon Ashburn
Change-Id: I2c7fdb2349d50d06b0a875e4da0c9ab50d2249de
2016-03-07misc: Update to header version 1.0.4Jon Ashburn
Change-Id: I61657dc28c7850075b787413955a6c880447a03d
2016-02-12header: Update 1.0.3 header revision for inclusion of debug report extensionMark Lobodzinski
Removed vk_ext_debug_report.h (contents moved into vulkan.h) Renamed debug report message enums
2016-02-09header: Update to version 1.0.3 which adds some version macrosJon Ashburn
2016-02-02include: Update copyright and apply clang-format (no logic changes)Karl Schultz
2016-01-22misc: bump to header 1.0.2Jon Ashburn
2016-01-12header: move to version 1.0.1Jon Ashburn
2016-01-11header: Move to version 1.0.0 from 0.222Jon Ashburn
Whitespace only change.
2016-01-11misc: Move to Vulkan header version 0.222Jon Ashburn
2015-12-31misc: For header vers 221; add deviceFeature drawIndirectFirstInstanceJon Ashburn
2015-12-31misc: For header vers 220, fix BOTTOM_OF_PIPE typoJon Ashburn