Searched defs:ShaderEvalContext (Results 1 - 2 of 2) sorted by relevance

/external/deqp/modules/glshared/
H A DglsShaderRenderCase.hpp119 // 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 DglsShaderRenderCase.cpp189 vector<Vec4> m_userAttribs[ShaderEvalContext::MAX_TEXTURES];
277 // ShaderEvalContext.
279 ShaderEvalContext::ShaderEvalContext (const QuadGrid& quadGrid_) function in class:deqp::gls::ShaderEvalContext
309 ShaderEvalContext::~ShaderEvalContext (void)
313 void ShaderEvalContext::reset (float sx, float sy)
330 tcu::Vec4 ShaderEvalContext::texture2D (int unitNdx, const tcu::Vec2& texCoords)
354 void ShaderEvaluator::evaluate (ShaderEvalContext& ctx)
659 ShaderEvalContext evalCt
[all...]

Completed in 145 milliseconds