vulkan: Fixes for a spec update

Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41682>
This commit is contained in:
Konstantin Seurer 2026-05-17 11:15:59 +02:00 committed by Marge Bot
parent 8b4ea1d658
commit 9d7bfb42fb
4 changed files with 11 additions and 0 deletions

View file

@ -59,6 +59,10 @@ NO_ENQUEUE_COMMANDS = [
'CmdSetPerformanceOverrideINTEL',
'CmdBuildAccelerationStructuresIndirectKHR',
'CmdBeginGpaSessionAMD',
'CmdEndGpaSessionAMD',
'CmdBeginGpaSampleAMD',
]
TEMPLATE_H = Template(COPYRIGHT + """\

View file

@ -50,6 +50,8 @@ RENAMED_FEATURES = {
('FaultFeaturesEXT', 'deviceFault'): 'deviceFaultEXT',
('FaultFeaturesEXT', 'deviceFaultVendorBinary'): 'deviceFaultVendorBinaryEXT',
('OpacityMicromapFeaturesEXT', 'micromap'): 'micromapEXT',
}
KNOWN_ALIASES = [

View file

@ -65,6 +65,7 @@ OUT_ARRAYS = {
'pCopySrcLayouts': 'copySrcLayoutCount',
'pCopyDstLayouts': 'copyDstLayoutCount',
'pLayeredApis': 'layeredApiCount',
'pPerfBlocks': 'perfBlockCount',
}
OUT_ARRAY_COUNTS = OUT_ARRAYS.values()

View file

@ -60,6 +60,10 @@ NON_EXISTANT_CAPS = [
# Exclude the one beta cap.
'ShaderEnqueueAMDX',
'ImageGatherLinearQCOM',
'ImageGatherExtendedModesQCOM',
'MultipleWaitQueuesQCOM',
]
def process_enable(enab):