aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-26cmake: Sync FindVulkanHeaders.cmake with VVLMike Schuchardt
This picks up a few fixes, notably https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/1393 which helps with cross-compiling.
2022-10-26cmake: Remove illegal CMake codeJuan Ramos
include(FindPkgConfig) technically works but is very wrong.
2022-10-26cmake: Suppress Wayland warningsJuan Ramos
The warnings are purely semantic.
2022-10-26docs: Explain CMAKE_EXPORT_COMPILE_COMMANDSJuan Ramos
2022-10-26cmake: Remove USE_CCACHEJuan Ramos
Update docs with modern CMake approach
2022-10-26cmake: Remove outdate codeJuan Ramos
Setting CMAKE_MACOS_RPATH is not needed given our cmake minimum
2022-10-24vulkaninfo: Fix validation errorsCharles Giessen
Required checking for surface support of a given physical device as well as adding the correct Image usage for transient images.
2022-10-24ci: Use MACOS_DEPLOYMENT_TARGETJuan Ramos
- This approach matches what our SDK release process expect - Since setting CMAKE_MACOS_DEPLOYMENT_TARGET ignores env variable which SDK release process uses, which could will cause issues in the future, if the version is changed - CMAKE_MACOS_DEPLOYMENT_TARGET doesn't propogate to dependencies via update_deps.py
2022-10-20Updated MoltenVK to 1.2.0Richard S. Wright Jr
2022-10-20cubepp: Fix presentKHR assertJuan Ramos
Currently cubepp fails on Debug builds and triggers an assert. This avoids the assert by calling the appropriate presentKHR.
2022-10-13build: Update to header 1.3.231Mike Schuchardt
- Update known-good - Generate source
2022-10-05cube: silence -DNDEBUG warning for KHR_display after 27c21248221fJan Beich
cube/cube.c:3122:14: error: variable 'result' set but not used [-Werror,-Wunused-but-set-variable] VkResult result; ^
2022-09-29build: Update to header 1.3.230Mike Schuchardt
- Update known-good - Generate source
2022-09-22build: Update to header 1.3.229Mike Schuchardt
- Update known-good - Generate source
2022-09-15build: Update to header 1.3.228Mike Schuchardt
- Update known-good - Generate source
2022-09-08build: Update to header 1.3.227Mike Schuchardt
- Update known-good - Generate source
2022-09-06build: Also include XCB header pathBrad Smith
2022-09-02Move BUILD.gn values into the scope that uses themBrandon Jones
There are several values that in the build file that are only used when the platform is not Android, but which are declared outside the `if(!is_android)` block. This causes unused variable errors when attempting to build chromium on Android with a dependency on this repo. By moving the definitions into the conditional block the error is resolved.
2022-09-01build: Update to header 1.3.226Mike Schuchardt
- Update known-good - Generate source
2022-08-31vulkaninfo/cube: added support for OpenBSDBrad Smith
2022-08-18build: Update to header 1.3.225Mike Schuchardt
- Update known-good - VkVideoProfileKHR -> VkVideoProfileInfoKHR - VkVideoProfilesKHR -> VkVideoProfileListInfoKHR - Generate source
2022-08-17Updated known good version of MoltenVKRichard S. Wright Jr
2022-08-04build: Update to header 1.3.224Mike Schuchardt
- Update known-good - Generate source
2022-07-29vulkaninfo: Prevent infinite loopsCharles Giessen
GetVectorInit could get stuck in an infinite loop if the underlying API call eternally returned VK_INCOMPLETE. This commit makes GetVectorInit stop after 3 tries.
2022-07-28build: Update to header 1.3.223Mike Schuchardt
- Update known-good - Generate source
2022-07-28ci: Fix github android buildMike Schuchardt
The ANDROID_NDK_HOME env var seems to have disappeared with the deprecation of ndk-bundle: https://github.com/actions/virtual-environments/issues/5879
2022-07-21vulkaninfo: include wayland-client because its functions are usedJan Engelhardt
"Include what you use": vulkaninfo.h calls wl_registry_bind, thus ought to include wayland-client.h.
2022-07-21Set usage on transient image based on formatjfthibert
Avoids setting the color attachment bit for depth stencil formats to prevent crash
2022-07-21build: Update to header 1.3.222Mike Schuchardt
- Update known-good - Generate source
2022-07-14build: Update to header 1.3.221Mike Schuchardt
- Update known-good - Generate source
2022-07-07build: Update to header 1.3.220Mike Schuchardt
- Update known-good - Generate source
2022-06-30build: Update to header 1.3.219Mike Schuchardt
- Update mock_icd generator create function detection to only look for Create/Allocate at beginning of function name - Update known-good - Generate source
2022-06-24cmake: Use ${VULKAN_SDK} environment variable paths prior to the system ↵Chang Chen
default paths.
2022-06-24Log Surface Extension Error, but don't fail on it.Spundun Bhatt
2022-06-20win32: use _set_abort_behavior from ucrtMichel Zou
2022-06-16build: Update to header 1.3.218Mike Schuchardt
- Update known-good - Generate source
2022-06-13build: Update to header 1.3.217Mike Schuchardt
- Update known-good - Generate source
2022-06-13Updated MoltenVK known good to 1.1.10Richard S. Wright Jr
2022-06-02build: Update to header 1.3.216Mike Schuchardt
- Update known-good - Generate source
2022-05-26vkcubepp: Use correct extension for portability enumerationCharles Giessen
2022-05-25vulkaninfo: Set sType in PhysDevGroupPropsCharles Giessen
This was recently discovered by new validation messages. The VkPhysicalDeviceGroupProperties sType member needs to be initialized properly.
2022-05-24build: Update to header 1.3.215Mike Schuchardt
- Update known-good - Generate source
2022-05-19cube: add null check on wl_*_destroy functionsshironeko
Encountered the crash on a compositor without keyboard, this seems to fix it.
2022-05-19Avoid _set_abort_behavior on MINGWMichel Zou
2022-05-17build: Update to header 1.3.214Mike Schuchardt
- Update known-good - Generate source
2022-05-12ci: Build cube with multiple WSI optionsMike Schuchardt
2022-05-12cubepp: Fix VK_KHR_display compile errorMike Schuchardt
Vulkan-Hpp Implicit-cast operators on vk::ResultValue were previously deprecated and finally removed in the v1.3.213 headers. Fix the resulting compiler error in cubepp by explicitly using the value member of vk:ResultValue. Change-Id: Ie441bd56dfb9dfe26e966e0ec3fb3139712a351a
2022-05-11build: Update to header 1.3.213Mike Schuchardt
- Update known-good - Generate source
2022-04-21ci: Remove fbactions/setup-winsdkMike Schuchardt
The default version 18362 started 404'ing and a new enough version is present in the base image.
2022-04-21build: Update to header 1.3.212Mike Schuchardt
- Update known-good - Generate source