Timo Aaltonen pushed to branch debian-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

- - - - -
fc119582 by Timo Aaltonen at 2024-10-16T13:56:49+03:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
73aec84c by Timo Aaltonen at 2024-10-16T13:57:16+03:00
version bump

- - - - -
7b0eb1f6 by Timo Aaltonen at 2024-10-16T13:58:02+03:00
control: Bump build-deps.

- - - - -


10 changed files:

- cube/cube.c
- debian/changelog
- debian/control
- 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/6cb370453e08b26729606643dd9f5e77091c8bb2...7b0eb1f63dc257b52de28fae745c19cd7ec6a52e

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/vulkan/vulkan-tools/-/compare/6cb370453e08b26729606643dd9f5e77091c8bb2...7b0eb1f63dc257b52de28fae745c19cd7ec6a52e
You're receiving this email because of your account on salsa.debian.org.


Reply via email to