aboutsummaryrefslogtreecommitdiff
path: root/vendor/vulkan/_gen
Commit message (Collapse)AuthorAgeFilesLines
* Doc lines for vendor:*Jeroen van Rijn2025-10-101-13/+11
|
* Removed 0UL check.Username-Leon2025-09-291-1/+1
| | | | Thought unsigned long was consistent across platforms
* Fixed vulkan bindings.Username-Leon2025-09-291-4/+6
| | | | In vendor/vulkan, vendor constants ending with EXT/AMD/NV/NVX/GOOGLE/KHX (all except KHR) are now present. VK_SHADER_UNUSED_KHR (as well as others previously absent) was improperly translated from (~0U) to 0. Explicit checks for "(~0U)", "(~0UL)" and "(~0ULL)" have been added to produce ~u32(0) and ~u64(0). Hardcoded constants in the bindings generator ending with EXT have been removed as they are now properly caught by the regex.
* `MAKE_VERSION` be `"contextless"`gingerBill2025-09-251-1/+1
|
* fix identReio Piller2025-03-011-1/+1
|
* add vulkan vulkan_beta.h bindingsReio Piller2025-02-272-0/+227
|
* bit_field type fixReio Piller2025-02-261-2/+2
|
* vulkan bindings update with bit_set/bit_field handling changesReio Piller2025-02-2619-84/+833
|
* vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friendsfleandro2025-01-051-2/+1
|
* vendor:vulkan Use vendor:x11/xlib types when availablefleandro2024-12-311-3/+15
|
* vendor:vulkan Add support for xlib and xcbfleandro2024-12-303-12/+135
|
* add missing vulkan video constantswrapperup2024-12-071-2/+30
|
* regenerate vulkan vendor bindings (1.4.303)wrapperup2024-12-024-742/+1744
|
* generate new vulkan files (1.3.296)wrapperup2024-09-2617-332/+4313
|
* fix mismatching type generation with newer vulkan headerswrapperup2024-09-261-6/+11
|
* Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-291-1/+1
|
* fix typoTadeo hepperle2024-06-261-1/+1
|
* fix proc parsingTadeo hepperle2024-06-261-10/+10
|
* Update vulkan bindings for to work with the new keyword `bit_field`gingerBill2024-02-221-1/+1
|
* fix C bit field parsingKithuppi2023-12-171-8/+35
|
* Remove the use of `import` within `when`gingerBill2023-08-041-2/+2
|
* Remove whitespacesDanielGavin2023-07-021-8/+0
|
* Add support FlagBits2DanielGavin2023-07-021-0/+99
|
* Generate the new vulkan filesNoahR022023-05-2012-271/+4107
|
* Add required metal typesNoahR022023-05-201-2/+9
|
* Parse vulkan video constants in seperate section andNoahR022023-05-201-23/+28
| | | | add MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT to the base constants
* Make sure the 's' is after Flags and not the ext nameNoahR022023-05-201-1/+10
|
* Parse C bit fields in parse_structsNoahR022023-05-201-1/+14
|
* Parse Vulkan Video headersNoahR022023-05-201-0/+12
|
* Add MicromapUsageEXT** to convert_typeNoahR022023-05-201-0/+1
| | | | We should probably parse this in parse_structs.
* Add Vulkan-Wayland to wrapper generatorJeroen van Rijn2023-04-082-9/+73
| | | | Closes #2442
* Revert "Add VK Wayland"Jeroen van Rijn2023-04-082-63/+8
| | | | This reverts commit 8b29b07f5a0089139ee34074344fe6b9c7d3a693.
* Add VK WaylandJeroen van Rijn2023-04-082-8/+63
| | | | Closes #2442
* Fix GetInstanceProcAddr crashterids2022-10-141-7/+7
| | | | | It was trying to initialise itself with itself when calling load_proc_addresses(Instance) Discord bug channel reference https://discord.com/channels/568138951836172421/585072813954564100/1030265964572450867
* Fix #1720gingerBill2022-04-261-0/+3
|
* Update Vulkan generation and packagegingerBill2022-04-158-697/+1937
|
* update vulkan generatorWalterPlinge2022-03-041-27/+112
| | | | | | | | | | change procedure file generation - group procedure types together - sort groups by procedure names - overload function `load_proc_addresses` - kept original as `custom` - added `global`, `instance`, and `device` variants for simpler loading - added `device_vtable` variant to support multiple devices
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-1/+1
|
* Correct vulkan headersgingerBill2021-10-201-0/+4
|
* Transform `matrix` to `mat` identifier for VulkangingerBill2021-10-201-2/+2
|
* vendor:vulkan: Remove unused core:c import.Jeroen van Rijn2021-09-231-2/+0
|
* Sort enumsgingerBill2021-09-121-0/+1
|
* Add heuristics to make pointers `[^]` where appropriate for vulkangingerBill2021-09-121-14/+42
|
* Remove trailing `;` in vulkan wrappergingerBill2021-09-081-1/+1
|
* Update vulkan generator toolgingerBill2021-09-082-78/+150
|
* Merge pull request #1099 from Kelimion/vendorgingerBill2021-08-241-0/+202
|\ | | | | vendor: Add `README.md` and clarify licensing.
| * vendor: Add `README.md` and clarify licensing.Jeroen van Rijn2021-08-241-0/+202
| |
* | Remove ICD from generationgingerBill2021-08-241-2/+2
|/
* Add `vendor:vulkan`gingerBill2021-08-249-0/+14731