/external/deqp/modules/gles31/functional/ |
es31fFboTestUtil.cpp | 48 using tcu::Vec2; 85 src << "in highp vec2 v_coord;\n"; 128 "in highp vec2 a_coord;\n" 129 "out highp vec2 v_coord;\n" 219 tcu::Vec2 texCoords[4]; 228 texCoords[fragNdx] = tcu::Vec2(coord.x(), coord.y()); 280 "in mediump vec2 a_coord;\n" 371 const tcu::Vec2 a_coord = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx).xy();
|
es31fPrimitiveBoundingBoxTests.cpp | 517 tcu::Vec2 patternPos; //!< in NDC 518 tcu::Vec2 patternSize; //!< in NDC 538 tcu::IVec4 getViewportPatternArea (const tcu::Vec2& patternPos, const tcu::Vec2& patternSize, const tcu::IVec2& viewportSize, AABBRoundDirection roundDir) const; 772 tcu::IVec4 BBoxRenderCase::getViewportPatternArea (const tcu::Vec2& patternPos, const tcu::Vec2& patternSize, const tcu::IVec2& viewportSize, AABBRoundDirection roundDir) const 876 " highp vec2 patternOffset = u_posScale.xy;\n" 877 " highp vec2 patternScale = u_posScale.zw;\n" 878 " highp vec2 patternCenter = patternOffset + patternScale * 0.5;\n" 885 " highp vec2 patternOffset = u_posScale.xy;\n [all...] |
es31fTextureMultisampleTests.cpp | 139 void convertToSceneSpec (TriangleSceneSpec& scene, const tcu::Vec2& samplePos) const; 158 std::vector<tcu::Vec2> m_samplePositions; 248 const tcu::Vec2 p = tcu::Vec2(deFloatCos(((float)i)/20.0f*DE_PI*2) * 0.5f + 0.5f, deFloatSin(((float)i)/20.0f*DE_PI*2) * 0.5f + 0.5f); 249 const tcu::Vec2 d = tcu::Vec2(0.1f, 0.02f); 382 m_samplePositions.push_back(tcu::Vec2(position[0], position[1])); 510 void SamplePosRasterizationTest::convertToSceneSpec (TriangleSceneSpec& scene, const tcu::Vec2& samplePos) const [all...] |
es31fTessellationTests.cpp | 67 using tcu::Vec2; [all...] |
es31fFboColorbufferTests.cpp | 52 using tcu::Vec2;
|
/external/deqp/modules/glshared/ |
glsShaderRenderCase.hpp | 167 tcu::Vec4 texture2D (int unitNdx, const tcu::Vec2& coords);
|
glsFragOpInteractionCase.cpp | 60 using tcu::Vec2; 293 const Vec2 pA (flipX ? 1.0f : -1.0f, flipY ? 1.0f : -1.0f); 294 const Vec2 pB (flipX ? -1.0f : 1.0f, flipY ? -1.0f : 1.0f);
|
glsVertexArrayTests.cpp | 107 "vec2", // OUTPUTTYPE_VEC2, 688 "vec2", // OUTPUTTYPE_VEC2, 779 void calcShaderColorCoord (tcu::Vec2& coord, tcu::Vec3& color, const tcu::Vector<T, 4>& attribValue, bool isCoordinate, int numComponents) 784 case 1: coord = tcu::Vec2((float)attribValue.x(), (float)attribValue.x()); break; 785 case 2: coord = tcu::Vec2((float)attribValue.x(), (float)attribValue.y()); break; 786 case 3: coord = tcu::Vec2((float)attribValue.x() + (float)attribValue.z(), (float)attribValue.y()); break; 787 case 4: coord = tcu::Vec2((float)attribValue.x() + (float)attribValue.z(), (float)attribValue.y() + (float)attribValue.w()); break; 835 tcu::Vec2 coord = tcu::Vec2(1.0, 1.0); 926 "\thighp vec2 coord = vec2(1.0, 1.0);\n [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRender.cpp | 357 tcu::Vec4 ShaderEvalContext::texture2D (int unitNdx, const tcu::Vec2& texCoords) 701 // Vec2 702 UNIFORM_CASE(UV2_MINUS_ONE, tcu::Vec2(-1.0f)); 703 UNIFORM_CASE(UV2_ZERO, tcu::Vec2(0.0f)); 704 UNIFORM_CASE(UV2_ONE, tcu::Vec2(1.0f)); 705 UNIFORM_CASE(UV2_TWO, tcu::Vec2(2.0f)); 706 UNIFORM_CASE(UV2_THREE, tcu::Vec2(3.0f)); 708 UNIFORM_CASE(UV2_HALF, tcu::Vec2(1.0f / 2.0f)); [all...] |
vktShaderRenderMatrixTests.cpp | 60 using tcu::Vec2; 76 static const Vec2 s_constInVec2[2] = { Vec2(1.2f, 0.5f), Vec2(0.5f, 1.0f) }; 260 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC2, tcu::Vec2); 492 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; } 507 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1); } 603 inline tcu::Vec3 reduceToVec3 (const tcu::Vec2& value) { return value.swizzle(0,1,0); } [all...] |
/external/deqp/modules/gles3/functional/ |
es3fFragmentOutputTests.cpp | 61 using tcu::Vec2; 339 static Vec2 getFloatRange (glu::Precision precision) 342 static const Vec2 ranges[] = 344 Vec2(-2.0f, 2.0f), 345 Vec2(-16000.0f, 16000.0f), 346 Vec2(-1e35f, 1e35f) 645 Vec2 range = getFloatRange(output.precision); [all...] |
es3fShaderMatrixTests.cpp | 64 using tcu::Vec2; 81 static const Vec2 s_constInVec2[2] = { Vec2(1.2f, 0.5f), Vec2(0.5f, 1.0f) }; 265 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC2, tcu::Vec2); 497 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; } 512 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1); } 608 inline tcu::Vec3 reduceToVec3 (const tcu::Vec2& value) { return value.swizzle(0,1,0); } [all...] |
es3fTextureFormatTests.cpp | 175 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 522 computeQuadTexCoord2DArray(texCoord, layerNdx, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); 821 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f)); [all...] |
es3fFboMultisampleTests.cpp | 45 using tcu::Vec2;
|
es3fFboStencilbufferTests.cpp | 40 using tcu::Vec2;
|
es3fFboTestUtil.cpp | 48 using tcu::Vec2; 242 src << "in highp vec2 v_coord;\n"; 285 "in highp vec2 a_coord;\n" 286 "out highp vec2 v_coord;\n" 376 tcu::Vec2 texCoords[4]; 385 texCoords[fragNdx] = tcu::Vec2(coord.x(), coord.y()); 435 "in mediump vec2 a_coord;\n" 517 tcu::Vec2 a_coord = rr::readVertexAttribFloat(inputs[1], packet.instanceNdx, packet.vertexNdx).xy(); 573 "in highp vec2 a_coord;\n" 574 "out highp vec2 v_coord;\n [all...] |
es3fFboInvalidateTests.cpp | 45 using tcu::Vec2; 708 Vec2 quadNDCLeftBottomXY (-1.0f, -1.0f); 709 Vec2 quadNDCSize (2.0f*(float)quadSizePixels.x()/(float)getWidth(), 2.0f*(float)quadSizePixels.y()/(float)getHeight()); 710 Vec2 quadNDCRightTopXY = quadNDCLeftBottomXY + quadNDCSize; [all...] |
/external/deqp/modules/egl/ |
teglRenderTests.cpp | 131 const tcu::Vec2 csp0 = p0.swizzle(0, 1) / p0.w(); 132 const tcu::Vec2 csp1 = p1.swizzle(0, 1) / p1.w(); 133 const tcu::Vec2 csp2 = p2.swizzle(0, 1) / p2.w(); 135 const tcu::Vec2 e01 = (csp1 - csp0); 136 const tcu::Vec2 e02 = (csp2 - csp0); [all...] |
teglNativeCoordMappingTests.cpp | 92 "attribute highp vec2 a_pos;\n" 221 tcu::Vec2 toGLCoord (int width, int height, int x, int y) 226 return tcu::Vec2(xf, yf); 231 const tcu::Vec2 positions[] =
|
/external/deqp/framework/opengl/simplereference/ |
sglrReferenceContext.cpp | 45 using tcu::Vec2; [all...] |
/external/deqp/framework/referencerenderer/ |
rrRasterizer.cpp | 121 static tcu::Vector<deInt64,2> toSubpixelVector (const tcu::Vec2& v) [all...] |
rrRenderer.cpp | 474 tcu::Vec2 to2DCartesian (const tcu::Vec4& p) 476 return tcu::Vec2(p.x(), p.y()) / p.w(); 479 float cross2D (const tcu::Vec2& a, const tcu::Vec2& b) 954 const tcu::Vec2 dxDir = tcu::Vec2( b.y(), -a.y()) / det; 955 const tcu::Vec2 dyDir = tcu::Vec2(-b.x(), a.x()) / det; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ |
vktShaderLibrary.cpp | 75 using tcu::Vec2; [all...] |
vktRenderPassTests.cpp | 62 using tcu::Vec2; [all...] |
/external/deqp/framework/common/ |
tcuTextureUtil.cpp | 342 static Vec2 getFloatChannelValueRange (TextureFormat::ChannelType channelType) 392 return Vec2(cMin, cMax); 437 const Vec2 cRange = getFloatChannelValueRange(format.type); [all...] |