KhronosGroup / Vulkan-Loader

Vulkan Loader
https://vulkan.lunarg.com/doc/sdk/latest/linux/LoaderInterfaceArchitecture.html
Other
513 stars 279 forks source link

Test failures with Windows on ARM #1542

Closed johnzupin closed 2 months ago

johnzupin commented 2 months ago

Running tests on a Snapdragon X Elite - Qualcomm Oryon CPU machine with Windows 11, the following tests fail:

    500 - UnknownFunction.PhysicalDeviceFunction (Failed)
    501 - UnknownFunction.PhysicalDeviceFunctionMultipleDriverSupport (Failed)
    502 - UnknownFunction.PhysicalDeviceFunctionWithImplicitLayerImplementation (Failed)
    503 - UnknownFunction.PhysicalDeviceFunctionMultipleDriverSupportWithImplicitLayerImplementation (Failed)
    504 - UnknownFunction.PhysicalDeviceFunctionWithImplicitLayerInterception (Failed)
    505 - UnknownFunction.PhysicalDeviceFunctionDriverSupportWithImplicitLayerInterception (Failed)
    506 - UnknownFunction.PhysicalDeviceFunctionWithMultipleImplicitLayersInterception (Failed)
    511 - UnknownFunction.DeviceFromGIPA (Failed)
    512 - UnknownFunction.DeviceFromGIPAWithLayerImplementation (Failed)
    513 - UnknownFunction.DeviceFromGIPAWithLayerInterception (Failed)
    514 - UnknownFunction.DeviceFromGIPAWithLayerInterceptionAndLayerImplementation (Failed)
    519 - UnknownFunction.CommandBufferFromGIPA (Failed)
    520 - UnknownFunction.CommandBufferFromGIPAWithLayerImplementation (Failed)
    521 - UnknownFunction.CommandBufferFromGIPAWithLayerInterception (Failed)
    522 - UnknownFunction.CommandBufferFromGIPAWithLayerInterceptionAndLayerImplementation (Failed)
    527 - UnknownFunction.QueueFromGIPA (Failed)
    528 - UnknownFunction.QueueFromGIPAWithLayer (Failed)
    529 - UnknownFunction.QueueFromGIPAWithLayerInterception (Failed)
    530 - UnknownFunction.QueueFromGIPAWithLayerInterceptionAndLayerImplementation (Failed)
    531 - UnknownFunction.PhysicalDeviceFunctionTwoLayerInterception (Failed)
    532 - UnknownFunction.ManyCombinations (Failed)
    533 - UnknownFunction.PhysicalDeviceFunctionInLayer (Failed)
    534 - UnknownFunctionDeathTests.PhysicalDeviceFunctionErrorPath (Failed)

See the full run on LunarG's CI at http://tcubuser:8080/view/Manual/job/manual-Vulkan-Loader/17/consoleText

Testing can be done on tcwinarm1 or tcwinarm2 nodes in LunarG's CI.

charles-lunarg commented 2 months ago

1522 should fix the issues - I'll do a manual run to see if it actually does.

charles-lunarg commented 2 months ago

Local test on that branch showed the tests passing, going ahead and merging.

charles-lunarg commented 2 months ago

Previously mentioned PR fixes the issues seen in CI, closing as completed.