| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Doc lines for vendor:* | Jeroen van Rijn | 2025-10-10 | 5 | -25/+12 |
| | | |||||
| * | 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 | 2 | -1069/+1075 |
| | | | | | 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 | 2 | -2/+2 |
| | | |||||
| * | fix ident | Reio Piller | 2025-03-01 | 2 | -29/+29 |
| | | |||||
| * | add vulkan vulkan_beta.h bindings | Reio Piller | 2025-02-27 | 6 | -0/+414 |
| | | |||||
| * | bit_field type fix | Reio Piller | 2025-02-26 | 2 | -9/+9 |
| | | |||||
| * | vulkan bindings update with bit_set/bit_field handling changes | Reio Piller | 2025-02-26 | 23 | -293/+1958 |
| | | |||||
| * | vendor:x11/xlib add IS_SUPPORTED constant to match core:time and friends | fleandro | 2025-01-05 | 2 | -4/+2 |
| | | |||||
| * | vendor:vulkan Use vendor:x11/xlib types when available | fleandro | 2024-12-31 | 2 | -6/+30 |
| | | |||||
| * | vendor:vulkan Add support for xlib and xcb | fleandro | 2024-12-30 | 7 | -16/+187 |
| | | |||||
| * | add missing vulkan video constants | wrapperup | 2024-12-07 | 2 | -2/+56 |
| | | |||||
| * | regenerate vulkan vendor bindings (1.4.303) | wrapperup | 2024-12-02 | 8 | -1932/+3836 |
| | | |||||
| * | generate new vulkan files (1.3.296) | wrapperup | 2024-09-26 | 21 | -530/+7593 |
| | | |||||
| * | 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 | 2 | -2/+2 |
| | | |||||
| * | fix typo | Tadeo hepperle | 2024-06-26 | 2 | -4/+4 |
| | | |||||
| * | fix proc parsing | Tadeo hepperle | 2024-06-26 | 2 | -13/+13 |
| | | |||||
| * | Update vulkan bindings for to work with the new keyword `bit_field` | gingerBill | 2024-02-22 | 2 | -15/+15 |
| | | |||||
| * | generate new bindings | Kithuppi | 2023-12-18 | 4 | -16768/+16774 |
| | | |||||
| * | fix C bit field parsing | Kithuppi | 2023-12-17 | 1 | -8/+35 |
| | | |||||
| * | Remove the use of `import` within `when` | gingerBill | 2023-08-04 | 2 | -4/+4 |
| | | |||||
| * | Remove whitespaces | DanielGavin | 2023-07-02 | 1 | -8/+0 |
| | | |||||
| * | Add support FlagBits2 | DanielGavin | 2023-07-02 | 3 | -6/+317 |
| | | |||||
| * | Generate the new vulkan files | NoahR02 | 2023-05-20 | 16 | -5157/+12312 |
| | | |||||
| * | 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 | 6 | -13221/+13310 |
| | | | | | Closes #2442 | ||||
| * | Revert "Add VK Wayland" | Jeroen van Rijn | 2023-04-08 | 6 | -13296/+13220 |
| | | | | | This reverts commit 8b29b07f5a0089139ee34074344fe6b9c7d3a693. | ||||
| * | Add VK Wayland | Jeroen van Rijn | 2023-04-08 | 6 | -13220/+13296 |
| | | | | | Closes #2442 | ||||
| * | Fix GetInstanceProcAddr crash | terids | 2022-10-14 | 2 | -10/+10 |
| | | | | | | 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 | 2 | -0/+6 |
| | | |||||
| * | Update Vulkan generation and package | gingerBill | 2022-04-15 | 12 | -2094/+4327 |
| | | |||||
| * | update vulkan generator | WalterPlinge | 2022-03-04 | 2 | -1295/+2993 |
| | | | | | | | | | | | 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 | 2 | -2/+2 |
| | | |||||
| * | Correct vulkan headers | gingerBill | 2021-10-20 | 4 | -0/+10 |
| | | |||||
| * | Transform `matrix` to `mat` identifier for Vulkan | gingerBill | 2021-10-20 | 4 | -9/+3 |
| | | |||||
| * | vendor:vulkan: Remove unused core:c import. | Jeroen van Rijn | 2021-09-23 | 2 | -4/+0 |
| | | |||||
| * | Sort enums | gingerBill | 2021-09-12 | 2 | -56/+57 |
| | | |||||
| * | Add heuristics to make pointers `[^]` where appropriate for vulkan | gingerBill | 2021-09-12 | 5 | -2437/+2463 |
| | | |||||
| * | Remove trailing `;` in vulkan wrapper | gingerBill | 2021-09-08 | 3 | -66/+66 |
| | | |||||
| * | Update vulkan generator tool | gingerBill | 2021-09-08 | 6 | -1084/+753 |
| | | |||||
| * | Strip unneeded semicolons from vendor library | gingerBill | 2021-08-31 | 4 | -2959/+2959 |
| | | |||||
| * | Update enums | gingerBill | 2021-08-24 | 1 | -58/+58 |
| | | |||||
| * | Merge pull request #1099 from Kelimion/vendor | gingerBill | 2021-08-24 | 1 | -0/+202 |
| |\ | | | | | vendor: Add `README.md` and clarify licensing. | ||||
| | * | vendor: Add `README.md` and clarify licensing. | Jeroen van Rijn | 2021-08-24 | 1 | -0/+202 |
| | | | |||||