HomeSort by relevance Sort by last modified time
    Searched refs:TYPE_FLOAT_VEC4 (Results 1 - 25 of 75) sorted by null

1 2 3

  /external/deqp/framework/opengl/
gluShaderUtil.hpp 104 TYPE_FLOAT_VEC4,
227 inline bool isDataTypeFloatOrVec (DataType dataType) { return (dataType >= TYPE_FLOAT) && (dataType <= TYPE_FLOAT_VEC4); }
234 inline bool isDataTypeVector (DataType dataType) { return deInRange32(dataType, TYPE_FLOAT_VEC2, TYPE_FLOAT_VEC4) || deInRange32(dataType, TYPE_DOUBLE_VEC2, TYPE_DOUBLE_VEC4) || deInRange32(dataType, TYPE_INT_VEC2, TYPE_INT_VEC4) || deInRange32(dataType, TYPE_UINT_VEC2, TYPE_UINT_VEC4) || deInRange32(dataType, TYPE_BOOL_VEC2, TYPE_BOOL_VEC4); }
235 inline bool isDataTypeScalarOrVector (DataType dataType) { return deInRange32(dataType, TYPE_FLOAT, TYPE_FLOAT_VEC4) || deInRange32(dataType, TYPE_DOUBLE, TYPE_DOUBLE_VEC4) || deInRange32(dataType, TYPE_INT, TYPE_INT_VEC4) || deInRange32(dataType, TYPE_UINT, TYPE_UINT_VEC4) || deInRange32(dataType, TYPE_BOOL, TYPE_BOOL_VEC4); }
270 DE_STATIC_ASSERT(TYPE_FLOAT_VEC4 == TYPE_FLOAT + 3);
gluShaderUtil.cpp 500 TYPE_FLOAT_VEC4, // vec4
513 TYPE_FLOAT_VEC4, // dvec4
526 TYPE_FLOAT_VEC4, // ivec4
530 TYPE_FLOAT_VEC4, // uvec4
534 TYPE_FLOAT_VEC4, // bvec4
829 case GL_FLOAT_VEC4: return TYPE_FLOAT_VEC4;
  /external/deqp/modules/gles3/functional/
es3fFboTestUtil.cpp 59 case glu::TYPE_FLOAT_VEC4: return rr::GENERICVECTYPE_FLOAT;
82 << sglr::pdec::Uniform("u_color", glu::TYPE_FLOAT_VEC4)
129 if (m_outputType == glu::TYPE_FLOAT_VEC4)
157 << sglr::pdec::Uniform("u_gradientMin", glu::TYPE_FLOAT_VEC4)
158 << sglr::pdec::Uniform("u_gradientMax", glu::TYPE_FLOAT_VEC4)
226 if (m_outputType == glu::TYPE_FLOAT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
294 decl << sglr::pdec::Uniform("u_outScale0", glu::TYPE_FLOAT_VEC4);
295 decl << sglr::pdec::Uniform("u_outBias0", glu::TYPE_FLOAT_VEC4);
300 decl << sglr::pdec::Uniform(std::string("u_texScale") + de::toString(ndx), glu::TYPE_FLOAT_VEC4);
301 decl << sglr::pdec::Uniform(std::string("u_texBias") + de::toString(ndx), glu::TYPE_FLOAT_VEC4);
    [all...]
es3fFboStencilbufferTests.cpp 70 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
71 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
164 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
165 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
es3fFboDepthbufferTests.cpp 72 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
73 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
166 DepthGradientShader depthGradShader (glu::TYPE_FLOAT_VEC4);
252 DepthGradientShader depthGradShader (glu::TYPE_FLOAT_VEC4);
es3fUniformBlockTests.cpp 99 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
132 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
137 block.addUniform(Uniform("v", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_MEDIUM)));
167 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH);
207 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH);
255 blockB.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH));
289 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
340 glu::TYPE_FLOAT_VEC4,
es3fShaderMatrixTests.cpp 267 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC4, tcu::Vec4);
499 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; }
514 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1, 2, 3); }
    [all...]
es3fFboInvalidateTests.cpp 147 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
217 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
218 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
219 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
313 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
365 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
366 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
367 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
472 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
640 Texture2DShader texShader(DataTypes() << glu::getSampler2DType(colorFmt), glu::TYPE_FLOAT_VEC4);
    [all...]
es3fShaderDerivateTests.cpp 193 case glu::TYPE_FLOAT_VEC4: return tcu::BVec4(true, true, true, true);
751 case glu::TYPE_FLOAT_VEC4:
910 fragmentParams["VALUE"] = m_dataType == glu::TYPE_FLOAT_VEC4 ? "vec4(1.0, 7.2, -1e5, 0.0)" :
914 fragmentParams["CAST_TO_OUTPUT"] = m_dataType == glu::TYPE_FLOAT_VEC4 ? "res" :
    [all...]
es3fShaderIndexingTests.cpp 111 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4;
127 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4;
205 else if (m_varType == TYPE_FLOAT_VEC4)
596 else if (dataType == TYPE_FLOAT_VEC4) return evalSubscriptVec4;
979 TYPE_FLOAT_VEC4
    [all...]
es3fFramebufferBlitTests.cpp 75 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
76 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
482 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
483 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
484 FlatColorShader flatShader (glu::TYPE_FLOAT_VEC4);
632 GradientShader gradShader (glu::TYPE_FLOAT_VEC4);
633 Texture2DShader texShader (DataTypes() << glu::getSampler2DType(colorFormat), glu::TYPE_FLOAT_VEC4);
795 Texture2DShader texShader (DataTypes() << glu::TYPE_SAMPLER_2D, glu::TYPE_FLOAT_VEC4);
    [all...]
  /external/deqp/modules/gles31/functional/
es31fShaderSharedVarTests.cpp 404 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_1_1_1", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(1,1,1)));
405 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_64_1_1", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(64,1,1)));
406 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_1_64_1", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(1,64,1)));
407 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_1_1_64", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(1,1,64)));
408 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_128_1_1", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(128,1,1)));
409 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_1_128_1", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(1,128,1)));
410 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "vec4_13_2_4", TYPE_FLOAT_VEC4, PRECISION_HIGHP, tcu::UVec3(13,2,4)));
es31fFboTestUtil.cpp 59 case glu::TYPE_FLOAT_VEC4: return rr::GENERICVECTYPE_FLOAT;
137 decl << sglr::pdec::Uniform("u_outScale0", glu::TYPE_FLOAT_VEC4);
138 decl << sglr::pdec::Uniform("u_outBias0", glu::TYPE_FLOAT_VEC4);
143 decl << sglr::pdec::Uniform(std::string("u_texScale") + de::toString(ndx), glu::TYPE_FLOAT_VEC4);
144 decl << sglr::pdec::Uniform(std::string("u_texBias") + de::toString(ndx), glu::TYPE_FLOAT_VEC4);
256 if (m_outputType == glu::TYPE_FLOAT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
273 << sglr::pdec::Uniform("u_scale", glu::TYPE_FLOAT_VEC4)
274 << sglr::pdec::Uniform("u_bias", glu::TYPE_FLOAT_VEC4)
405 if (m_outputType == glu::TYPE_FLOAT_VEC4) rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
551 return glu::TYPE_FLOAT_VEC4;
    [all...]
es31fProgramInterfaceQueryTests.cpp     [all...]
es31fNegativeShaderFunctionTests.cpp 104 glu::TYPE_FLOAT_VEC4
128 glu::TYPE_FLOAT_VEC4,
210 case glu::TYPE_FLOAT_VEC4: variable << "(1.0, 1.0, 1.0, 1.0);\n"; break;
    [all...]
es31fSSBOLayoutTests.cpp 268 typeCandidates.push_back(glu::TYPE_FLOAT_VEC4);
366 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
399 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
404 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
434 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
474 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
557 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
561 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
601 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
659 blockB.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP), 0 /* no access */))
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/shaderrender/
vktShaderRenderMatrixTests.cpp 262 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC4, tcu::Vec4);
494 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; }
509 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1, 2, 3); }
    [all...]
vktShaderRenderIndexingTests.cpp 107 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4;
123 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4;
198 else if (m_varType == TYPE_FLOAT_VEC4)
665 else if (dataType == TYPE_FLOAT_VEC4) return evalSubscriptVec4;
    [all...]
vktShaderRenderDerivateTests.cpp 162 case glu::TYPE_FLOAT_VEC4: return tcu::BVec4(true, true, true, true);
883 fragmentParams["VALUE"] = m_definitions.dataType == glu::TYPE_FLOAT_VEC4 ? "vec4(1.0, 7.2, -1e5, 0.0)" :
887 fragmentParams["CAST_TO_OUTPUT"] = m_definitions.dataType == glu::TYPE_FLOAT_VEC4 ? "res" :
    [all...]
  /external/deqp/external/vulkancts/modules/vulkan/ubo/
vktUniformBlockTests.cpp 81 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
106 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
111 block.addUniform(Uniform("v", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_MEDIUM)));
133 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH);
165 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH);
204 blockB.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH));
228 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH));
308 blockB.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH), UNUSED_BOTH));
366 glu::TYPE_FLOAT_VEC4,
    [all...]
vktRandomUniformBlockCase.cpp 202 typeCandidates.push_back(glu::TYPE_FLOAT_VEC4);
  /external/deqp/external/vulkancts/modules/vulkan/ssbo/
vktSSBOLayoutTests.cpp 265 typeCandidates.push_back(glu::TYPE_FLOAT_VEC4);
363 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
394 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
399 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
427 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
465 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
544 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP));
548 block.addMember(BufferVar("v", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_MEDIUMP), ACCESS_WRITE));
586 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)); // \todo [pyry] UNUSED
642 blockB.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP), 0 /* no access */))
    [all...]
  /external/deqp/modules/gles2/functional/
es2fShaderMatrixTests.cpp 159 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC4, tcu::Vec4);
341 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec4[inputNdx]; }
349 template <> inline tcu::Vec4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1, 2, 3); }
664 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_MAT4, TYPE_FLOAT_VEC4);
669 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_VEC4, TYPE_FLOAT_MAT4);
877 case TYPE_FLOAT_VEC4: writeVectorConstructor<4>(op, s_constInVec4[inNdx]); break;
    [all...]
es2fShaderIndexingTests.cpp 118 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayCoordsVec4;
134 else if (dataType == TYPE_FLOAT_VEC4) return evalArrayUniformVec4;
235 else if (m_varType == TYPE_FLOAT_VEC4)
642 else if (dataType == TYPE_FLOAT_VEC4) return evalSubscriptVec4;
1014 TYPE_FLOAT_VEC4
    [all...]
  /external/deqp/modules/glshared/
glsShaderConstExprTests.cpp 90 DE_STATIC_ASSERT(glu::TYPE_FLOAT+3 == glu::TYPE_FLOAT_VEC4);

Completed in 270 milliseconds

1 2 3