Skip to content

Drop CommonUtils/vulkan_common.hpp from bindless images e2e tests and migrate to vulkan_setup.hpp #22885

Description

@dyniols

Describe the bug

The bindless images Vulkan interop e2e tests still rely on CommonUtils/vulkan_common.hpp, which is inconsistent with the new setup. This legacy dependency should be removed, and all tests that still use it should be migrated to the newer common Vulkan setup header vulkan_setup.hpp.

Tests still impacted:
test-e2e/bindless_images/vulkan_interop/depth_format.cpp
test-e2e/bindless_images/vulkan_interop/mipmaps.cpp
test-e2e/MemoryExport/export_memory_to_vulkan.cpp

To reproduce

Environment

  • OS: [e.g Windows/Linux]
  • Target device and vendor: [e.g. Intel GPU]
  • DPC++ version: [e.g. commit hash or output of clang++ --version]
  • Dependencies version: [e.g. the output of sycl-ls --verbose]

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions