| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Doc lines for vendor:* | Jeroen van Rijn | 2025-10-10 | 1 | -13/+11 |
| | | |||||
| * | Removed 0UL check. | Username-Leon | 2025-09-29 | 1 | -1/+1 |
| | | | | | Thought unsigned long was consistent across platforms | ||||
| * | Fixed vulkan bindings. | Username-Leon | 2025-09-29 | 1 | -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"` | gingerBill | 2025-09-25 | 1 | -1/+1 |
| | | |||||
| * | fix ident | Reio Piller | 2025-03-01 | 1 | -1/+1 |
| | | |||||
| * | add vulkan vulkan_beta.h bindings | Reio Piller | 2025-02-27 | 1 | -0/+1 |
| | | |||||
| * | bit_field type fix | Reio Piller | 2025-02-26 | 1 | -2/+2 |
| | | |||||
| * | vulkan bindings update with bit_set/bit_field handling changes | Reio Piller | 2025-02-26 | 1 | -44/+127 |
| | | |||||
| * | vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friends | fleandro | 2025-01-05 | 1 | -2/+1 |
| | | |||||
| * | vendor:vulkan Use vendor:x11/xlib types when available | fleandro | 2024-12-31 | 1 | -3/+15 |
| | | |||||
| * | vendor:vulkan Add support for xlib and xcb | fleandro | 2024-12-30 | 1 | -12/+23 |
| | | |||||
| * | add missing vulkan video constants | wrapperup | 2024-12-07 | 1 | -2/+30 |
| | | |||||
| * | regenerate vulkan vendor bindings (1.4.303) | wrapperup | 2024-12-02 | 1 | -6/+9 |
| | | |||||
| * | fix mismatching type generation with newer vulkan headers | wrapperup | 2024-09-26 | 1 | -6/+11 |
| | | |||||
| * | Fix loads of indentation issues with mixing spaces and tabs | gingerBill | 2024-06-29 | 1 | -1/+1 |
| | | |||||
| * | fix typo | Tadeo hepperle | 2024-06-26 | 1 | -1/+1 |
| | | |||||
| * | fix proc parsing | Tadeo hepperle | 2024-06-26 | 1 | -10/+10 |
| | | |||||
| * | Update vulkan bindings for to work with the new keyword `bit_field` | gingerBill | 2024-02-22 | 1 | -1/+1 |
| | | |||||
| * | fix C bit field parsing | Kithuppi | 2023-12-17 | 1 | -8/+35 |
| | | |||||
| * | Remove the use of `import` within `when` | gingerBill | 2023-08-04 | 1 | -2/+2 |
| | | |||||
| * | Remove whitespaces | DanielGavin | 2023-07-02 | 1 | -8/+0 |
| | | |||||
| * | Add support FlagBits2 | DanielGavin | 2023-07-02 | 1 | -0/+99 |
| | | |||||
| * | Add required metal types | NoahR02 | 2023-05-20 | 1 | -2/+9 |
| | | |||||
| * | Parse vulkan video constants in seperate section and | NoahR02 | 2023-05-20 | 1 | -23/+28 |
| | | | | | add MAX_SHADER_MODULE_IDENTIFIER_SIZE_EXT to the base constants | ||||
| * | Make sure the 's' is after Flags and not the ext name | NoahR02 | 2023-05-20 | 1 | -1/+10 |
| | | |||||
| * | Parse C bit fields in parse_structs | NoahR02 | 2023-05-20 | 1 | -1/+14 |
| | | |||||
| * | Parse Vulkan Video headers | NoahR02 | 2023-05-20 | 1 | -0/+12 |
| | | |||||
| * | Add MicromapUsageEXT** to convert_type | NoahR02 | 2023-05-20 | 1 | -0/+1 |
| | | | | | We should probably parse this in parse_structs. | ||||
| * | Add Vulkan-Wayland to wrapper generator | Jeroen van Rijn | 2023-04-08 | 1 | -9/+19 |
| | | | | | Closes #2442 | ||||
| * | Revert "Add VK Wayland" | Jeroen van Rijn | 2023-04-08 | 1 | -9/+8 |
| | | | | | This reverts commit 8b29b07f5a0089139ee34074344fe6b9c7d3a693. | ||||
| * | Add VK Wayland | Jeroen van Rijn | 2023-04-08 | 1 | -8/+9 |
| | | | | | Closes #2442 | ||||
| * | Fix GetInstanceProcAddr crash | terids | 2022-10-14 | 1 | -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 #1720 | gingerBill | 2022-04-26 | 1 | -0/+3 |
| | | |||||
| * | Update Vulkan generation and package | gingerBill | 2022-04-15 | 1 | -15/+22 |
| | | |||||
| * | update vulkan generator | WalterPlinge | 2022-03-04 | 1 | -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 strings | gingerBill | 2022-01-20 | 1 | -1/+1 |
| | | |||||
| * | Correct vulkan headers | gingerBill | 2021-10-20 | 1 | -0/+4 |
| | | |||||
| * | Transform `matrix` to `mat` identifier for Vulkan | gingerBill | 2021-10-20 | 1 | -2/+2 |
| | | |||||
| * | vendor:vulkan: Remove unused core:c import. | Jeroen van Rijn | 2021-09-23 | 1 | -2/+0 |
| | | |||||
| * | Sort enums | gingerBill | 2021-09-12 | 1 | -0/+1 |
| | | |||||
| * | Add heuristics to make pointers `[^]` where appropriate for vulkan | gingerBill | 2021-09-12 | 1 | -14/+42 |
| | | |||||
| * | Remove trailing `;` in vulkan wrapper | gingerBill | 2021-09-08 | 1 | -1/+1 |
| | | |||||
| * | Update vulkan generator tool | gingerBill | 2021-09-08 | 1 | -73/+68 |
| | | |||||
| * | Remove ICD from generation | gingerBill | 2021-08-24 | 1 | -2/+2 |
| | | |||||
| * | Add `vendor:vulkan` | gingerBill | 2021-08-24 | 1 | -0/+608 |