Lines Matching defs:ShaderDiscardCase
58 class ShaderDiscardCase : public ShaderRenderCase
61 ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 flags);
62 virtual ~ShaderDiscardCase (void);
74 ShaderDiscardCase::ShaderDiscardCase (Context& context, const char* name, const char* description, const char* shaderSource, ShaderEvalFunc evalFunc, deUint32 flags)
93 ShaderDiscardCase::~ShaderDiscardCase (void)
98 void ShaderDiscardCase::init (void)
124 void ShaderDiscardCase::deinit (void)
131 void ShaderDiscardCase::setupUniforms (int programID, const tcu::Vec4&)
341 ShaderDiscardCase* makeDiscardCase (Context& context, DiscardTemplate tmpl, DiscardMode mode)
364 return new ShaderDiscardCase(context, name.c_str(), description.c_str(), shaderTemplate.specialize(params).c_str(), getEvalFunc(mode), flags);