/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fShaderReturnTests.cpp | 126 ShaderReturnCase* makeConditionalReturnInFuncCase (Context& context, const char* name, const char* description, ReturnMode returnMode, bool isVertex) in makeConditionalReturnInFuncCase() argument 155 switch (returnMode) in makeConditionalReturnInFuncCase() 163 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeConditionalReturnInFuncCase() 166 ShaderReturnCase* makeOutputWriteReturnCase (Context& context, const char* name, const char* description, bool inFunction, ReturnMode returnMode, bool isVertex) in makeOutputWriteReturnCase() argument 211 switch (returnMode) in makeOutputWriteReturnCase() 219 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeOutputWriteReturnCase() 222 ShaderReturnCase* makeReturnInLoopCase (Context& context, const char* name, const char* description, bool isDynamicLoop, ReturnMode returnMode, bool isVertex) in makeReturnInLoopCase() argument 258 switch (returnMode) in makeReturnInLoopCase() 266 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeReturnInLoopCase() 326 for (int returnMode in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
H A D | vktShaderRenderReturnTests.cpp | 138 de::MovePtr<ShaderReturnCase> makeConditionalReturnInFuncCase (tcu::TestContext& context, const std::string& name, const std::string& description, ReturnMode returnMode, bool isVertex) in makeConditionalReturnInFuncCase() argument 167 switch (returnMode) in makeConditionalReturnInFuncCase() 175 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), DE_NULL)); in makeConditionalReturnInFuncCase() 178 de::MovePtr<ShaderReturnCase> makeOutputWriteReturnCase (tcu::TestContext& context, const std::string& name, const std::string& description, bool inFunction, ReturnMode returnMode, bool isVertex) in makeOutputWriteReturnCase() argument 222 switch (returnMode) in makeOutputWriteReturnCase() 230 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), DE_NULL)); in makeOutputWriteReturnCase() 233 de::MovePtr<ShaderReturnCase> makeReturnInLoopCase (tcu::TestContext& context, const std::string& name, const std::string& description, bool isDynamicLoop, ReturnMode returnMode, bool isVertex) in makeReturnInLoopCase() argument 269 switch (returnMode) in makeReturnInLoopCase() 277 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), new ReturnTestUniformSetup(UI_ONE))); in makeReturnInLoopCase() 357 for (int returnMode in init() [all...] |
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fShaderReturnTests.cpp | 153 ShaderReturnCase* makeConditionalReturnInFuncCase (Context& context, const char* name, const char* description, ReturnMode returnMode, bool isVertex) in makeConditionalReturnInFuncCase() argument 182 switch (returnMode) in makeConditionalReturnInFuncCase() 190 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeConditionalReturnInFuncCase() 193 ShaderReturnCase* makeOutputWriteReturnCase (Context& context, const char* name, const char* description, bool inFunction, ReturnMode returnMode, bool isVertex) in makeOutputWriteReturnCase() argument 236 switch (returnMode) in makeOutputWriteReturnCase() 244 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode)); in makeOutputWriteReturnCase() 247 ShaderReturnCase* makeReturnInLoopCase (Context& context, const char* name, const char* description, bool isDynamicLoop, ReturnMode returnMode, bool isVertex) in makeReturnInLoopCase() argument 283 switch (returnMode) in makeReturnInLoopCase() 291 return new ShaderReturnCase(context, name, description, isVertex, tmpl.specialize(params).c_str(), getEvalFunc(returnMode), isDynamicLoop ? REQUIRE_DYNAMIC_LOOPS : 0); in makeReturnInLoopCase() 348 for (int returnMode in init() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRenderReturnTests.cpp | 136 de::MovePtr<ShaderReturnCase> makeConditionalReturnInFuncCase (tcu::TestContext& context, const std::string& name, ReturnMode returnMode, bool isVertex) in makeConditionalReturnInFuncCase() argument 165 switch (returnMode) in makeConditionalReturnInFuncCase() 173 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), DE_NULL)); in makeConditionalReturnInFuncCase() 176 de::MovePtr<ShaderReturnCase> makeOutputWriteReturnCase (tcu::TestContext& context, const std::string& name, bool inFunction, ReturnMode returnMode, bool isVertex) in makeOutputWriteReturnCase() argument 220 switch (returnMode) in makeOutputWriteReturnCase() 228 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), DE_NULL)); in makeOutputWriteReturnCase() 231 de::MovePtr<ShaderReturnCase> makeReturnInLoopCase (tcu::TestContext& context, const std::string& name, bool isDynamicLoop, ReturnMode returnMode, bool isVertex) in makeReturnInLoopCase() argument 267 switch (returnMode) in makeReturnInLoopCase() 275 return de::MovePtr<ShaderReturnCase>(new ShaderReturnCase(context, name, isVertex, tmpl.specialize(params), getEvalFunc(returnMode), new ReturnTestUniformSetup(UI_ONE))); in makeReturnInLoopCase() 344 for (int returnMode in init() [all...] |