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

/external/deqp/external/openglcts/modules/common/
H A DglcShaderRenderCase.hpp156 // 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 DglcShaderRenderCase.cpp217 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 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.cpp173 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 DvktShaderRender.hpp165 // 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