Timo Aaltonen pushed to branch upstream-unstable at X Strike Force / vulkan / vulkan-tools
Commits: 2cee0d5b by Richard S. Wright Jr. at 2024-07-20T21:17:56-04:00 Update known_good.json Updated known_good for latest MoltenVK - - - - - 46df205d by Richard S. Wright Jr. at 2024-07-22T13:54:09-04:00 Update known_good.json Rollback MoltenVK to 1.2.9 from 1.2.10 due to stability issues - - - - - ef0055cd by Mike Schuchardt at 2024-08-02T12:47:01-07:00 ci: Hardcode NDK r25 Cube is using a deprecated API for r27 https://github.com/KhronosGroup/Vulkan-Tools/issues/1015 - - - - - 3d70a8c3 by Mike Schuchardt at 2024-08-02T12:47:01-07:00 build: Update to header 1.3.292 - - - - - 7d5cdf62 by Mike Schuchardt at 2024-08-03T17:44:51-05:00 cube: Change ALooper_pollOnce to ALooper_pollAll ALooper_pollAll is removed in NDK r27, switch to using ALooper_pollOnce instead. Since it was already being called in a loop, all we have to do is change the function name. Fixes #1015 - - - - - 32379b03 by Charles Giessen at 2024-08-15T10:36:43-05:00 vulkaninfo: Fix deprecation of MVK/IOS surface extensions These surface extensions shouldn't be enabled if the metal surface extension is present. This fixes a deprecation notice the validation layers emit - as well as not provide redundant information (since the metal extension is a direct replacement for the mvk/ios extensions). - - - - - 494d32f2 by Mike Schuchardt at 2024-08-16T12:59:59-07:00 build: Update to header 1.3.293 - - - - - f993f972 by Kirill Primak at 2024-08-21T09:38:43-06:00 cube: roundtrip to ensure all globals are processed wl_display_dispatch() may not process all events. - - - - - 40294f25 by Charles Giessen at 2024-08-21T12:10:17-06:00 vulkaninfo: Add --show-promoted-structs option This option restores behavior that prints out structures which have been promoted to core vulkan and their members combined into the VkPhysicalDeviceVulkanXXX structs. For example, VkPhysicalDeviceVulkan12Features contains all of the features that VkPhysicalDeviceVulkanMemoryModelFeatures does, so only the former needs to be output. However, some users will want both structs present regardless and the --show-promoted-structs option allows that behavior. This commit also removes redundant checks when iterating the pNext chains while printing, as those same checks occur when the chain is being created, removing duplicate code-gen and runtime checks. - - - - - 7e82aea5 by Mike Schuchardt at 2024-08-23T12:20:04-07:00 build: Update to header 1.3.294 Needed custom implementation of vkCreatePipelineBinariesKHR in mock_icd - - - - - 4c63e845 by Mike Schuchardt at 2024-09-02T12:23:21-07:00 build: Update to header 1.3.295 - - - - - 29fb0303 by Máté Ferenc Nagy-Egri at 2024-09-26T08:40:50-06:00 Fix twocall_chain_vectors mechanism Instead of unconditionally querying properties twice, only call the query again if the given output struct has array members. Also fix the case where if there are no output structs with array properties (VulkanSC), then don't end up with unresolved external symbols. - - - - - 05e06894 by Mike Schuchardt at 2024-09-26T09:33:20-07:00 build: Update to header 1.3.296 - - - - - 961b9e7a by Charles Giessen at 2024-09-27T14:42:28-06:00 vulkaninfo: Only iterate 2-call idiom when needed Previous implementation would always run the function 3 times no matter what. - - - - - 16267525 by Charles Giessen at 2024-09-27T14:42:28-06:00 vulkaninfo: Correctly query per-surface queue support The previous implementation did not differentiate when a single queue supported a specific surface. It will now print 'true' if all surfaces support presentation with a queue, 'false' if none, and otherwise prints each surface type's support if they aren't uniform in value. This makes the info regarding which queue supports presentation on a surface much easier to validate the correctness of. - - - - - 2020cec4 by Charles Giessen at 2024-09-27T14:42:28-06:00 vulkaninfo: Move variable declaration closer to use - - - - - 74dd90ab by ziga-lunarg at 2024-10-02T21:48:47+02:00 build: Update volk tag - - - - - 8 changed files: - cube/cube.c - icd/VkICD_mock_icd.json.in - icd/generated/function_declarations.h - icd/generated/function_definitions.h - icd/generated/vk_typemap_helper.h - scripts/known_good.json - scripts/mock_icd_generator.py - scripts/vulkaninfo_generator.py The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/53a6ba7c235cbe0b0f3e85e3de6d9070bcfec710...74dd90abd69f813220b572e1d89c17bc7784972d -- View it on GitLab: https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/53a6ba7c235cbe0b0f3e85e3de6d9070bcfec710...74dd90abd69f813220b572e1d89c17bc7784972d You're receiving this email because of your account on salsa.debian.org.

