Files
OpenCL-CTS/test_conformance/vulkan/shaders/image2D_test_formats.txt
saurabhnv 7f1caf4aa9 Shader -> SPIR-V at CTS build time (#1849) (#1878)
* Shader -> SPIR-V at CTS build time (#1849)

Instead of relying on prebuilt checked-in SPIR-V files, compile
available shaders at CTS build time.

* Add dependency on glslc (available as part of VULKAN_SDK).
* Add optional build flag BUILD_GLSL_SHADERS, OFF by default.

* Remove pre-built SPIR-V files

* Compile Shader -> SPIR-V at CTS build time

* Use glslangValidator for shader -> spirv

* Add glslangValidator tool for shader -> spirv

* Refactor glslangValidator tool retrieval

* Address review comments

* Use add_subdirectory() instead of include()
* Use glslang instead of glslangValidator
* Update Github actions CI to install Vulkan SDK
2024-04-02 10:16:45 -07:00

22 lines
734 B
Plaintext

VULKAN_FORMAT_R8_UINT;r8ui;u
VULKAN_FORMAT_R8_SINT;r8i;i
VULKAN_FORMAT_R8G8_UINT;rg8ui;u
VULKAN_FORMAT_R8G8_SINT;rg8i;i
VULKAN_FORMAT_R8G8B8A8_UINT;rgba8ui;u
VULKAN_FORMAT_R8G8B8A8_SINT;rgba8i;i
VULKAN_FORMAT_R16_UINT;r16ui;u
VULKAN_FORMAT_R16_SINT;r16i;i
VULKAN_FORMAT_R16G16_UINT;rg16ui;u
VULKAN_FORMAT_R16G16_SINT;rg16i;i
VULKAN_FORMAT_R16G16B16A16_UINT;rgba16ui;u
VULKAN_FORMAT_R16G16B16A16_SINT;rgba16i;i
VULKAN_FORMAT_R32_UINT;r32ui;u
VULKAN_FORMAT_R32_SINT;r32i;i
VULKAN_FORMAT_R32_SFLOAT;r32f;
VULKAN_FORMAT_R32G32_UINT;rg32ui;u
VULKAN_FORMAT_R32G32_SINT;rg32i;i
VULKAN_FORMAT_R32G32_SFLOAT;rg32f;
VULKAN_FORMAT_R32G32B32A32_UINT;rgba32ui;u
VULKAN_FORMAT_R32G32B32A32_SINT;rgba32i;i
VULKAN_FORMAT_R32G32B32A32_SFLOAT;rgba32f;