Searched defs:ShaderEvalContext (Results 1 - 5 of 5) sorted by relevance
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.hpp | 156 // ShaderEvalContext. 158 class ShaderEvalContext class in namespace:deqp 181 ShaderEvalContext(const QuadGrid& quadGrid); 182 ~ShaderEvalContext(void); 211 typedef void (*ShaderEvalFunc)(ShaderEvalContext& c); 213 inline void evalCoordsPassthroughX(ShaderEvalContext& c) 217 inline void evalCoordsPassthroughXY(ShaderEvalContext& c) 221 inline void evalCoordsPassthroughXYZ(ShaderEvalContext& c) 225 inline void evalCoordsPassthrough(ShaderEvalContext& c) 229 inline void evalCoordsSwizzleWZYX(ShaderEvalContext [all...] |
H A D | glcShaderRenderCase.cpp | 217 vector<Vec4> m_userAttribs[ShaderEvalContext::MAX_TEXTURES]; 306 // ShaderEvalContext. 308 ShaderEvalContext::ShaderEvalContext(const QuadGrid& quadGrid_) function in class:deqp::ShaderEvalContext 344 ShaderEvalContext::~ShaderEvalContext(void) 348 void ShaderEvalContext::reset(float sx, float sy) 365 tcu::Vec4 ShaderEvalContext::texture2D(int unitNdx, const tcu::Vec2& texCoords) 387 void ShaderEvaluator::evaluate(ShaderEvalContext& ctx) 696 ShaderEvalContext evalCt [all...] |
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.hpp | 119 // ShaderEvalContext. 121 class ShaderEvalContext class in namespace:deqp::gls 148 ShaderEvalContext (const QuadGrid& quadGrid); 149 ~ShaderEvalContext (void); 175 typedef void (*ShaderEvalFunc) (ShaderEvalContext& c); 177 inline void evalCoordsPassthroughX (ShaderEvalContext& c) { c.color.x() = c.coords.x(); } 178 inline void evalCoordsPassthroughXY (ShaderEvalContext& c) { c.color.xy() = c.coords.swizzle(0,1); } 179 inline void evalCoordsPassthroughXYZ (ShaderEvalContext& c) { c.color.xyz() = c.coords.swizzle(0,1,2); } 180 inline void evalCoordsPassthrough (ShaderEvalContext& c) { c.color = c.coords; } 181 inline void evalCoordsSwizzleWZYX (ShaderEvalContext [all...] |
H A D | glsShaderRenderCase.cpp | 173 vector<Vec4> m_userAttribs[ShaderEvalContext::MAX_TEXTURES]; 261 // ShaderEvalContext. 263 ShaderEvalContext::ShaderEvalContext (const QuadGrid& quadGrid_) function in class:deqp::gls::ShaderEvalContext 293 ShaderEvalContext::~ShaderEvalContext (void) 297 void ShaderEvalContext::reset (float sx, float sy) 314 tcu::Vec4 ShaderEvalContext::texture2D (int unitNdx, const tcu::Vec2& texCoords) 338 void ShaderEvaluator::evaluate (ShaderEvalContext& ctx) 643 ShaderEvalContext evalCt [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 165 // ShaderEvalContext. 167 class ShaderEvalContext class in namespace:vkt::sr 200 ShaderEvalContext (const QuadGrid& quadGrid); 201 ~ShaderEvalContext (void); 225 typedef void (*ShaderEvalFunc) (ShaderEvalContext& c); 227 inline void evalCoordsPassthroughX (ShaderEvalContext& c) { c.color.x() = c.coords.x(); } 228 inline void evalCoordsPassthroughXY (ShaderEvalContext& c) { c.color.xy() = c.coords.swizzle(0,1); } 229 inline void evalCoordsPassthroughXYZ (ShaderEvalContext& c) { c.color.xyz() = c.coords.swizzle(0,1,2); } 230 inline void evalCoordsPassthrough (ShaderEvalContext& c) { c.color = c.coords; } 231 inline void evalCoordsSwizzleWZYX (ShaderEvalContext [all...] |
Completed in 206 milliseconds