aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-07-07Update for Vulkan-Docs 1.3.257v1.3.257Jon Leech
2023-07-05docs: Remove outdated documentation referencing `cmake/`Juan Ramos
2023-07-05cmake: Remove VULKAN_HEADERS_INSTALLJuan Ramos
VULKAN_HEADERS_INSTALL was added since it was believed there was a valid use case for it. After looking into the use case that provoked this change there is no reason to keep VULKAN_HEADERS_INSTALL as an option. Here is the use case we do NOT want to support: https://github.com/KhronosGroup/Vulkan-Headers/pull/416#issuecomment-1622318949 Fundamentally this problem is caused add_subdirectory/find_package not being able to work together flawlessly. Which isn't the responsibility of Vulkan-Headers to fix. It's the responsibility of projects that consume Vulkan-Headers to account for either method. As described by the CMake maintainers: https://discourse.cmake.org/t/idiomatic-way-to-handle-packages-and-add-subdirectory/8400
2023-07-05cmake: Remove usage of configure_package_config_fileJuan Ramos
Fixes issue shown here: https://github.com/KhronosGroup/Vulkan-Headers/pull/415
2023-06-30cmake: Add VULKAN_HEADERS_INSTALL optionJuan Ramos
Allows add_subdirectory users to install vulkan-headers
2023-06-30Add new .cppm file to CONTRIBUTING.mdJon Leech
2023-06-30Update for Vulkan-Docs 1.3.256v1.3.256Jon Leech
2023-06-26Update README to be more clear about use of the different files in the repoJon Leech
This is intended to clarify that developers using Vulkan are likely to need only the header files, not the scripts and other material in the repository which are used by the SDK and other downstream ecosystem components. Closes #407
2023-06-23Update for Vulkan-Docs 1.3.255v1.3.255Jon Leech
2023-06-16Update for Vulkan-Docs 1.3.254v1.3.254Jon Leech
2023-06-09Update for Vulkan-Docs 1.3.253v1.3.253Jon Leech
2023-06-02Update for Vulkan-Docs 1.3.252v1.3.252Jon Leech
2023-05-28Update for Vulkan-Docs 1.3.251v1.3.251Jon Leech
2023-05-15ser minimal permissions to linux.ymlsdk-1.3.250.1sdk-1.3.250.0sdk-1.3.250Joyce
Signed-off-by: Joyce <[email protected]>
2023-05-04Update for Vulkan-Docs 1.3.250v1.3.250Jon Leech
2023-04-27Update for Vulkan-Docs 1.3.249v1.3.249Jon Leech
2023-04-20Update for Vulkan-Docs 1.3.248v1.3.248Jon Leech
2023-04-20Update for Vulkan-Docs 1.3.248Jon Leech
2023-04-13Update for Vulkan-Docs 1.3.247v1.3.247Jon Leech
2023-03-31Update for Vulkan-Docs 1.3.246v1.3.246sdk-1.3.246.1sdk-1.3.246.0sdk-1.3.246Jon Leech
2023-03-29ci: Fix invalid usage of GITHUB_WORKSPACEJuan Ramos
2023-03-24Update for Vulkan-Docs 1.3.245v1.3.245Jon Leech
2023-03-23vk_icd: Fix typoJuan Ramos
closes #387
2023-03-17Update for Vulkan-Docs 1.3.244v1.3.244Jon Leech
2023-03-15cmake: Minor CMake cleanupsdk-1.3.243.0sdk-1.3.243Juan Ramos
- Fix project name to be less confusing - Better testing
2023-03-12Update for Vulkan-Docs 1.3.243v1.3.243Jon Leech
2023-02-26Update for Vulkan-Docs 1.3.242v1.3.242Jon Leech
2023-02-22cmake: Update min to 3.15Juan Ramos
- Removes conditional 3.15 logic - Guarantees usage of --install/--loglevel
2023-02-17Add -Wno-redundant-parens to BUILD.gnMike Schuchardt
The SC vk.xml merge added extra parentheses to the VK_DEFINE_NON_DISPATCHABLE_HANDLES macro in order to satisfy MISRA rule 20.7. Make sure this doesn't break downstream builds that would otherwise warn about them.
2023-02-16Update for Vulkan-Docs 1.3.241v1.3.241Jon Leech
2023-02-07headers: Remove VK_LAYER_EXPORTJuan Ramos
- It hasn't been handling windows (so it's been half implemented) - It's a suboptimal method for exporting symbols for vulkan layers since `--version-script` and `.def` files exists. Both of these methods also don't risk name mangling. - `--version-script` also has perf benefits since you can silence exports from code you didn't intend to export
2023-01-30cmake: Trim CMakeLists.txtJuan Ramos
2023-01-30docs: Trim README.mdJuan Ramos
CONTRIBUTING.md, issue template, and PR template all cover this.
2023-01-26Update for Vulkan-Docs 1.3.240v1.3.240Jon Leech
2023-01-23docs: Improve github templatesJuan Ramos
Just specify the list of files to avoid contributor confusion.
2023-01-20github: Add PR templateJuan Ramos
2023-01-20github: Update bug_report.mdJuan Ramos
2023-01-20docs: Re-add documentationJuan Ramos
2023-01-19cmake: Update minimum to 3.14Juan Ramos
2023-01-19docs: Remove un-neccessary detail from docsJuan Ramos
2023-01-19ci: Don't re-install CMakeJuan Ramos
Already provided by GitHub actions
2023-01-19build: Remove vk_sdk_platform.hJuan Ramos
Users have already been warned about this file being deprecated.
2023-01-19Update for Vulkan-Docs 1.3.239v1.3.239sdk-1.3.239.0sdk-1.3.239Jon Leech
2023-01-16ci: Cleanup linux.ymlJuan Ramos
2023-01-16ci: Test CMake minimumJuan Ramos
2023-01-12docs: Update README.mdJuan Ramos
2023-01-12docs: Add CONTRIBUTING.mdJuan Ramos
2023-01-11cmake: Cleanup vlk_get_header_version functionJuan Ramos
2023-01-11docs: Streamline CMake docsJuan Ramos
2023-01-11cmake: Removes unused CMake macrosJuan Ramos