aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
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
2023-01-11docs: Update BUILD.mdJuan Ramos
2023-01-11ci: Test find_package supportJuan Ramos
2023-01-10cmake: Cleanup vlk_get_header_versionJuan Ramos
2023-01-10docs: Minimal BUILD.md documentationJuan Ramos
2023-01-09cmake: Remove Vulkan::RegistryJuan Ramos
Vulkan::Registry behaves differently in `add_subdirectory` vs `find_package` builds. Which can result in build failures. Also Vulkan::Registry never made sense as a CMake target and was very brittle in numerous ways. Better to provide a `VULKAN_HEADERS_REGISTRY_DIRECTORY` to users instead and remove Vulkan::Registry completely. closes #351
2023-01-05Deprecate vk_sdk_platform.hJuan Ramos
closes #316
2023-01-04docs: Update copyrightJuan Ramos
2023-01-04gn: Fix GN build warningsJuan Ramos
2022-12-27cxx: Use pragma once consistently for non-api headersJuan Ramos
2022-12-20vk_layer: Include vukan_core.h instead of vulkan.hJuan Ramos
vulkan.h pulls in system headers we don't need closes #313
2022-12-20tests: Test Non-API headersJuan Ramos
Ensures the non-API headers compile correctly
2022-12-20ci: Fix GitHub action bugJuan Ramos
2022-12-20docs: INTEGRATION.mdJuan Ramos
2022-12-19Update for Vulkan-Docs 1.3.238v1.3.238Jon Leech
2022-12-16ci: Add GitHub actionsJuan Ramos
Ensures CMake build passes as intended
2022-12-14cmake: Preserve permissions from registry filesJuan Ramos
2022-12-09cmake: Remove Copyright_cmake.txtJuan Ramos
2022-12-09cmake: Remove VULKAN_HEADERS_INSTALLJuan Ramos
Not needed and adds clutter to projects that use add_subdirectory
2022-12-09cmake: Cleanup CMake codeJuan Ramos
Remove version.cmake / install.cmake / cmake_uninstall.cmake Remove as much maintenace burden / custom code as possible