/external/deqp/framework/opengl/ |
gluShaderUtil.hpp | 142 TYPE_BOOL_VEC4, 232 inline bool isDataTypeBoolOrBVec (DataType dataType) { return (dataType >= TYPE_BOOL) && (dataType <= TYPE_BOOL_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); } 273 DE_STATIC_ASSERT(TYPE_BOOL_VEC4 == TYPE_BOOL + 3);
|
gluShaderUtil.cpp | 873 case GL_BOOL_VEC4: return TYPE_BOOL_VEC4;
|
gluShaderLibrary.cpp | 828 case TOKEN_BOOL_VEC4: return TYPE_BOOL_VEC4; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
vktRandomUniformBlockCase.cpp | 211 typeCandidates.push_back(glu::TYPE_BOOL_VEC4);
|
vktUniformBlockTests.cpp | 233 typeT.addMember("c", VarType(glu::TYPE_BOOL_VEC4, 0)); 245 blockB.addUniform(Uniform("c", VarType(glu::TYPE_BOOL_VEC4, 0), UNUSED_BOTH)); 378 glu::TYPE_BOOL_VEC4, [all...] |
vktUniformBlockCase.cpp | 330 case glu::TYPE_BOOL_VEC4: return 4*(int)sizeof(deUint32); 663 case glu::TYPE_BOOL_VEC4: return "mediump float compare_bvec4 (bvec4 a, bvec4 b) { return a == b ? 1.0 : 0.0; }\n"; [all...] |
/external/deqp/modules/glshared/ |
glsShaderConstExprTests.cpp | 102 DE_STATIC_ASSERT(glu::TYPE_BOOL+3 == glu::TYPE_BOOL_VEC4);
|
glsRandomUniformBlockCase.cpp | 218 typeCandidates.push_back(glu::TYPE_BOOL_VEC4);
|
glsUniformBlockCase.cpp | 389 case glu::TYPE_BOOL_VEC4: return 4*(int)sizeof(deUint32); 712 case glu::TYPE_BOOL_VEC4: return "mediump float compare_bvec4 (bvec4 a, bvec4 b) { return a == b ? 1.0 : 0.0; }\n"; [all...] |
glsShaderLibraryCase.cpp | 805 case TYPE_BOOL_VEC4: gl.uniform4iv(loc, 1, &val.elements[elemNdx].int32); break; [all...] |
/external/deqp/modules/gles31/functional/ |
es31fUniformBlockTests.cpp | 151 glu::TYPE_BOOL_VEC4,
|
es31fSSBOLayoutTests.cpp | 277 typeCandidates.push_back(glu::TYPE_BOOL_VEC4); 698 typeT.addMember("c", VarType(glu::TYPE_BOOL_VEC4, glu::PRECISION_LAST)); 710 blockB.addMember(BufferVar("c", VarType(glu::TYPE_BOOL_VEC4, glu::PRECISION_LAST), 0 /* no access */)); 758 glu::TYPE_BOOL_VEC4, [all...] |
es31fShaderSharedVarTests.cpp | 368 for (int basicType = TYPE_FLOAT; basicType <= TYPE_BOOL_VEC4; basicType++)
|
es31fUniformLocationTests.cpp | 604 case glu::TYPE_BOOL_VEC4: gl.uniform4iv(gotLoc, 1, intBuf); break; 726 TYPE_BOOL_VEC4, [all...] |
es31fProgramUniformTests.cpp | 107 glu::TYPE_BOOL_VEC4, 480 static const glu::DataType types0[] = { glu::TYPE_FLOAT, glu::TYPE_INT, glu::TYPE_BOOL_VEC4 }; [all...] |
es31fSSBOLayoutCase.cpp | 357 case glu::TYPE_BOOL_VEC4: return 4*(int)sizeof(deUint32); 834 case glu::TYPE_BOOL_VEC4: return "bool compare_bvec4 (bvec4 a, bvec4 b) { return a == b; }\n"; [all...] |
/external/deqp/modules/gles3/functional/ |
es3fUniformBlockTests.cpp | 294 typeT.addMember("c", VarType(glu::TYPE_BOOL_VEC4, 0)); 306 blockB.addUniform(Uniform("c", VarType(glu::TYPE_BOOL_VEC4, 0), UNUSED_BOTH)); 352 glu::TYPE_BOOL_VEC4,
|
es3fShaderOperatorTests.cpp | 707 bool isBoolVal = de::inRange<int>(m_spec.inputs[i].type, TYPE_BOOL, TYPE_BOOL_VEC4); 756 bool isBool = de::inRange<int>(inType, TYPE_BOOL, TYPE_BOOL_VEC4); 789 bool isBoolOut = de::inRange<int>(m_spec.output, TYPE_BOOL, TYPE_BOOL_VEC4); [all...] |
es3fUniformApiTests.cpp | 103 glu::TYPE_BOOL_VEC4, 500 static const glu::DataType types0[] = { glu::TYPE_FLOAT, glu::TYPE_INT, glu::TYPE_BOOL_VEC4 }; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
vktSSBOLayoutTests.cpp | 274 typeCandidates.push_back(glu::TYPE_BOOL_VEC4); 679 typeT.addMember("c", VarType(glu::TYPE_BOOL_VEC4, glu::PRECISION_LAST)); 691 blockB.addMember(BufferVar("c", VarType(glu::TYPE_BOOL_VEC4, glu::PRECISION_LAST), 0 /* no access */)); 753 glu::TYPE_BOOL_VEC4, [all...] |
vktSSBOLayoutCase.cpp | 269 case glu::TYPE_BOOL_VEC4: return 4*(int)sizeof(deUint32); 805 case glu::TYPE_BOOL_VEC4: return "bool compare_bvec4 (bvec4 a, bvec4 b) { return a == b; }\n"; [all...] |
/external/deqp/modules/gles2/functional/ |
es2fShaderOperatorTests.cpp | 435 bool isBoolVal = de::inRange<int>(spec.inputs[i].type, TYPE_BOOL, TYPE_BOOL_VEC4); 477 bool isBool = de::inRange<int>(inType, TYPE_BOOL, TYPE_BOOL_VEC4); 510 bool isBoolOut = de::inRange<int>(spec.output, TYPE_BOOL, TYPE_BOOL_VEC4); [all...] |
es2fUniformApiTests.cpp | 92 glu::TYPE_BOOL_VEC4, 434 static const glu::DataType types0[] = { glu::TYPE_FLOAT, glu::TYPE_INT, glu::TYPE_BOOL_VEC4 }; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineSpecConstantTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderOperatorTests.cpp | 691 const bool isBoolVal = de::inRange<int>(m_spec.inputs[inputNdx].type, TYPE_BOOL, TYPE_BOOL_VEC4); 740 const bool isBool = de::inRange<int>(inType, TYPE_BOOL, TYPE_BOOL_VEC4); 773 const bool isBoolOut = de::inRange<int>(m_spec.output, TYPE_BOOL, TYPE_BOOL_VEC4); [all...] |