Releases: shader-slang/VK-GL-CTS
VK-GL-CTS_WithSlang-0.0.4-win64
Release notes for VK_GL_CTS-Slang-0.0.4
Package Includes:
-
deqp-vk.exe
-
vulkan
-
Running the CTS with SLANG in client-server mode:
a. By default binary is setup for client-sever mode.
b. Using optional enviroment variable "DISABLE_CTS_SLANG_SERVER_MODE" mode can be controlled.- Setting DISABLE_CTS_SLANG_SERVER_MODE to 0 enables "client-sever mode"
c. Set optional environment variable DISABLE_CTS_SLANG to 0
d. Build the slang project and place following binaries in the same folder where the CTS binary deqp-vk.exe is present - test-sever.exe
- slang.dll
- slang-glslang.dll
e. Running tests: There are multiple ways to run the tests
. run a single test: deqp-vk.exe --deqp-case= --deqp-archive-dir=
. run a list of test: deqp-vk.exe --deqp-caselist-file= --deqp-archive-dir=
- Setting DISABLE_CTS_SLANG_SERVER_MODE to 0 enables "client-sever mode"
-
Running CTS with SLANG in direct mode:
a. Set environment variable DISABLE_CTS_SLANG to 0
b. Set environment variable DISABLE_CTS_SLANG_SERVER_MODE to 1
b. Place the built slang.dll and slang-glslang.dll in the current folder.
c. run the test via one of the same mechanisms as defined in 1.e
3.. Running CTS with GLSLANG:
a. set environment variable DISABLE_CTS_SLANG to 1
b. Set environment variable DISABLE_CTS_SLANG_SERVER_MODE to 1
c. run the test via one of the same mechanisms as defined in 1.e
Feature:
- This release enables client-server mode of running the CTS by default and needs test-sever.exe to be present in the current folder.
VK-GL-CTS_WithSlang-0.0.3-win64
Release notes for VK_GL_CTS-Slang-0.0.3
Package Includes:
- deqp-vk.exe
- vulkan
Running CTS
-
Running the CTS with SLANG in client-server mode:
a. By default binary is setup for client-sever mode.
b. Using optional enviroment variable "DISABLE_CTS_SLANG_SERVER_MODE" mode can be controlled.Setting DISABLE_CTS_SLANG_SERVER_MODE to 0 enables "client-sever mode"
c. Set optional environment variable DISABLE_CTS_SLANG to 0
d. Build the slang project and place following binaries in the same folder where the CTS binary deqp-vk.exe is present- test-server.exe
- slang.dll
- slang-glslang.dll
e. Running tests: There are multiple ways to run the tests
- run a single test: deqp-vk.exe --deqp-case= --deqp-archive-dir=
- run a list of test: deqp-vk.exe --deqp-caselist-file= --deqp-archive-dir=
-
Running CTS with SLANG in direct mode:
a. Set environment variable DISABLE_CTS_SLANG to 0
b. Set environment variable DISABLE_CTS_SLANG_SERVER_MODE to 1
b. Place the built slang.dll and slang-glslang.dll in the current folder.
c. run the test via one of the same mechanisms as defined in 1.e -
Running CTS with GLSLANG:
a. set environment variable DISABLE_CTS_SLANG to 1
b. Set environment variable DISABLE_CTS_SLANG_SERVER_MODE to 1
c. run the test via one of the same mechanisms as defined in 1.e
Feature:
- This release enables client-server mode of running the CTS by default and needs test-sever.exe to be present in the current folder.
VK-GL-CTS_WithSlang-0.0.2-win64
This release contains a fix for memory leak that happens at end of every call to slang for compilation
VK-GL-CTS_WithSlang-0.0.1-win64
Merge pull request #1 from shader-slang/slang_integration Initial code changes to integrate SLANG based compilation in VK-GL-CTS