Home
last modified time | relevance | path

Searched defs:ShaderSpec (Results 1 – 2 of 2) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderExecutor.hpp61 struct ShaderSpec struct
63 glu::GLSLVersion glslVersion;
64 std::vector<Symbol> inputs;
65 std::vector<Symbol> outputs;
66 …eclarations; //!< These are placed into global scope. Can contain uniform declarations for example.
67 std::string source; //!< Source snippet to be executed.
68 vk::ShaderBuildOptions buildOptions;
69 bool packFloat16Bit;
70 SpirVCaseT spirvCase;
71 int localSizeX; // May be used for compute shaders.
[all …]
/third_party/vk-gl-cts/modules/glshared/
DglsShaderExecUtil.hpp58 struct ShaderSpec struct
60 glu::GLSLVersion version; //!< Shader version.
61 std::vector<Symbol> inputs;
62 std::vector<Symbol> outputs;
63 …clarations; //!< These are placed into global scope. Can contain uniform declarations for example.
64 std::string source; //!< Source snippet to be executed.
66 ShaderSpec (void) : version(glu::GLSL_VERSION_300_ES) {} in ShaderSpec() function