HomeSort by relevance Sort by last modified time
    Searched refs:Vec2 (Results 76 - 100 of 168) sorted by null

1 2 34 5 6 7

  /external/deqp/modules/gles31/scripts/
gen-implicit-conversions.py 29 from genutil import Scalar, Vec2, Vec3, Vec4, Uint, UVec2, UVec3, UVec4, CaseGroup
235 "ivec2": [Vec2(x[0], x[1]) for x in IN_IVECTOR],
236 "uvec2": [Vec2(x[0], x[1]) for x in IN_UVECTOR],
242 "vec2": [Vec2(x[0], x[1]).toFloat() for x in IN_IVECTOR],
250 "ivec2": ["uvec2", "vec2"],
251 "uvec2": ["vec2"],
259 "int": ["vec2", "vec3", "vec4", "uvec2", "uvec3", "uvec4"],
260 "uint": ["vec2", "vec3", "vec4"]
272 "float": ["vec2", "vec3", "vec4"]
    [all...]
  /external/opencv3/3rdparty/openexr/Imath/
ImathMatrix.h 228 void multVecMatrix(const Vec2<S> &src, Vec2<S> &dst) const;
231 void multDirMatrix(const Vec2<S> &src, Vec2<S> &dst) const;
324 const Matrix33 & setScale (const Vec2<S> &s);
332 const Matrix33 & scale (const Vec2<S> &s);
340 const Matrix33 & setTranslation (const Vec2<S> &t);
347 Vec2<T> translation () const;
355 const Matrix33 & translate (const Vec2<S> &t);
372 const Matrix33 & setShear (const Vec2<S> &h)
    [all...]
  /external/deqp/modules/gles3/functional/
es3fTextureUnitTests.cpp 44 using tcu::Vec2;
225 lookupCoord = "vec2(" + lookupCoord + ")";
238 "in highp vec2 v_coord;\n"
272 "in highp vec2 a_coord;\n"
273 "out highp vec2 v_coord;\n"
286 static tcu::Vector<tcu::Vec2, 3> calculateLodDerivateParts (const Mat4& transformation)
293 return tcu::Vector<tcu::Vec2, 3>(Vec2(trans10.x() - trans00.x(), trans01.x() - trans00.x()),
294 Vec2(trans10.y() - trans00.y(), trans01.y() - trans00.y()),
295 Vec2(trans10.z() - trans00.z(), trans01.z() - trans00.z()))
    [all...]
es3fASTCDecompressionCases.cpp 67 using tcu::Vec2;
336 gls::TextureTestUtil::computeQuadTexCoord2D(texCoord, Vec2(0.0f, 0.0f), Vec2(1.0f, 1.0f));
es3fRandomFragmentOpTests.cpp 56 using tcu::Vec2;
142 translated.posA = Vec2(flipX ? 1.0f : -1.0f, flipY ? 1.0f : -1.0f);
143 translated.posB = Vec2(flipX ? -1.0f : 1.0f, flipY ? -1.0f : 1.0f);
es3fRasterizationTests.cpp     [all...]
es3fTextureSizeTests.cpp 131 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f));
es3fTextureSwizzleTests.cpp 161 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f));
  /external/deqp/modules/gles2/functional/
es2fRasterizationTests.cpp     [all...]
es2fShaderMatrixTests.cpp 62 using tcu::Vec2;
73 static const Vec2 s_constInVec2[2] = { Vec2(1.2f, 0.5f), Vec2(0.5f, 1.0f) };
95 static const Mat3 s_constInMat3[2] = { tcu::translationMatrix(tcu::Vec2(0.2f, -0.3f)), tcu::Mat3(s_constInMat31) };
157 DECLARE_TYPE_TRAIT(TYPE_FLOAT_VEC2, tcu::Vec2);
339 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInVec2[inputNdx]; }
347 template <> inline tcu::Vec2 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_VEC2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(inputNdx); return evalCtx.coords.swizzle(0, 1); }
383 inline tcu::Vec3 reduceToVec3 (const tcu::Vec2& value) { return value.swizzle(0,1,0); }
    [all...]
es2fTextureUnitTests.cpp 43 using tcu::Vec2;
154 lookupCoord = "vec2(" + lookupCoord + ")";
162 "varying mediump vec2 v_coord;\n"
191 "attribute mediump vec2 a_coord;\n"
192 "varying mediump vec2 v_coord;\n"
208 Vec2 trans00 = (transformation * Vec3(0.0f, 0.0f, 1.0f)).xy();
209 Vec2 trans01 = (transformation * Vec3(0.0f, 1.0f, 1.0f)).xy();
210 Vec2 trans10 = (transformation * Vec3(1.0f, 0.0f, 1.0f)).xy();
219 static float calculateLodMax(const Vec4& derivateParts, const tcu::IVec2& textureSize, const Vec2& screenDerivate)
230 static float calculateLodMin(const Vec4& derivateParts, const tcu::IVec2& textureSize, const Vec2& screenDerivate
    [all...]
es2fRandomFragmentOpTests.cpp 56 using tcu::Vec2;
142 translated.posA = Vec2(flipX ? 1.0f : -1.0f, flipY ? 1.0f : -1.0f);
143 translated.posB = Vec2(flipX ? -1.0f : 1.0f, flipY ? -1.0f : 1.0f);
es2fTextureSizeTests.cpp 131 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f));
es2fShaderOperatorTests.cpp 161 // Reference for expression "in0 && in1, in0, ivec2(vec2(in0) + in2)"
162 inline IVec2 sequenceNoSideEffCase2 (bool in0, bool in1, const Vec2& in2) { DE_UNREF(in1); return IVec2((int)((float)in0 + in2.x()), (int)((float)in0 + in2.y())); }
169 // Reference for expression "in1 = in0, in2++, in2 = in2 + vec2(in1), ivec2(in2)"
170 inline IVec2 sequenceSideEffCase2 (bool in0, bool in1, const Vec2& in2) { DE_UNREF(in1); return (in2 + Vec2(1.0f) + Vec2((float)in0)).asInt(); }
654 void eval_##FUNC_NAME##_bvec2 (ShaderEvalContext& c) { c.color.yz() = FUNC_NAME(greaterThan(c.in[0].swizzle(3, 1), Vec2(0.0f))).asFloat(); } \
660 void eval_##FUNC_NAME##_bvec2 (ShaderEvalContext& c) { c.color.yz() = FUNC_NAME(greaterThan(c.in[0].swizzle(3, 1), Vec2(0.0f)), greaterThan(c.in[1].swizzle(1, 0), Vec2(0.0f)), greaterThan(c.in[2].swizzle(2, 1), Vec2(0.0f))).asFloat(); }
    [all...]
es2fTextureFormatTests.cpp 158 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f));
456 computeQuadTexCoord2D(texCoord, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f));
  /external/deqp/modules/gles31/functional/
es31fAdvancedBlendTests.cpp 57 using tcu::Vec2;
417 vector<Vec2> positions (numQuads*4);
420 const Vec2 singleQuadPos[] =
422 Vec2(-1.0f, -1.0f),
423 Vec2(-1.0f, +1.0f),
424 Vec2(+1.0f, -1.0f),
425 Vec2(+1.0f, +1.0f),
es31fStencilTexturingTests.cpp 58 using tcu::Vec2;
89 static void rectsToTriangles (const vector<IVec4>& rects, int width, int height, vector<Vec2>& positions, vector<deUint16>& indices)
109 positions[rectNdx*4 + 0] = Vec2(x0, y0);
110 positions[rectNdx*4 + 1] = Vec2(x1, y0);
111 positions[rectNdx*4 + 2] = Vec2(x0, y1);
112 positions[rectNdx*4 + 3] = Vec2(x1, y1);
139 vector<Vec2> positions;
205 "in highp vec2 a_texCoord;\n"
206 "out highp vec2 v_texCoord;\n"
215 "in highp vec2 v_texCoord;\n
    [all...]
es31fTextureFormatTests.cpp 193 computeQuadTexCoordCubeArray(texCoord, face, tcu::Vec2(0.0f, 0.0f), tcu::Vec2(1.0f, 1.0f), tcu::Vec2((float)layerNdx));
  /external/deqp/modules/glshared/
glsShaderRenderCase.cpp 314 tcu::Vec4 ShaderEvalContext::texture2D (int unitNdx, const tcu::Vec2& texCoords)
963 // Vec2.
964 struct Vec2Uniform { const char* name; Vec2 value; };
967 { "uv2_minusOne", Vec2(-1.0f) },
968 { "uv2_zero", Vec2(0.0f) },
969 { "uv2_half", Vec2(0.5f) },
970 { "uv2_one", Vec2(1.0f) },
971 { "uv2_two", Vec2(2.0f) },
glsLongStressCase.cpp 55 using tcu::Vec2;
140 static inline float triangleArea (const Vec2& a, const Vec2& b, const Vec2& c)
142 const Vec2 ab = b-a;
143 const Vec2 ac = c-a;
340 "attribute highp vec2 a_pos;\n"
    [all...]
  /external/deqp/framework/randomshaders/
rsgProgramExecutor.cpp 196 inline tcu::Vec2 computeGridCellWeights (float cellWidth, float cellHeight, int x, int y)
200 return tcu::Vec2(deFloatFrac(gx), deFloatFrac(gy));
327 tcu::Vec2 weights = computeGridCellWeights(cellWidth, cellHeight, x, y);
  /external/deqp/modules/gles2/performance/
es2pShaderOperatorTests.cpp 55 using tcu::Vec2;
299 vector<Vec2> getWorkloadMedianDataPoints (int progNdx) const; //!< [ Vec2(r.workloadSize, r.getMedianTime()) for r in m_workloadRecords[progNdx] ]
388 static int numDistinctX (const vector<Vec2>& data)
396 static gls::LineParameters simpleLinearRegression (const vector<Vec2>& data)
398 const Vec2 mid = mean(data);
405 const Vec2 diff = data[i] - mid;
417 static float simpleLinearRegressionError (const vector<Vec2>& data)
437 static float verticalVariance (const vector<Vec2>& data)
473 static float findSlopePivotX (const vector<Vec2>& data
    [all...]
  /external/deqp/modules/gles3/performance/
es3pShaderOperatorTests.cpp 55 using tcu::Vec2;
299 vector<Vec2> getWorkloadMedianDataPoints (int progNdx) const; //!< [ Vec2(r.workloadSize, r.getMedianTime()) for r in m_workloadRecords[progNdx] ]
388 static int numDistinctX (const vector<Vec2>& data)
396 static gls::LineParameters simpleLinearRegression (const vector<Vec2>& data)
398 const Vec2 mid = mean(data);
405 const Vec2 diff = data[i] - mid;
417 static float simpleLinearRegressionError (const vector<Vec2>& data)
437 static float verticalVariance (const vector<Vec2>& data)
473 static float findSlopePivotX (const vector<Vec2>& data
    [all...]
es3pDepthTests.cpp 65 using tcu::Vec2;
342 " d *= texture(u_texture, (gl_FragCoord.xy+vec2(i))/512.0).r;\n" // Texture is expected to be fully white
747 vector<Vec2> testSamples (samples.size());
753 testSamples[ndx] = Vec2((float)sample.workload, (float)sample.testTime);
1051 vector<Vec2> nullSamples (samples.size());
1052 vector<Vec2> baseSamples (samples.size());
1053 vector<Vec2> testSamples (samples.size());
1059 nullSamples[ndx] = Vec2((float)sample.workload, (float)sample.nullTime);
1060 baseSamples[ndx] = Vec2((float)sample.workload, (float)sample.baseTime);
1061 testSamples[ndx] = Vec2((float)sample.workload, (float)sample.testTime)
    [all...]
  /development/ndk/platforms/android-18/samples/MoreTeapots/jni/
MoreTeapotsRenderer.cpp 131 vec_rotations_.push_back( ndk_helper::Vec2( fX * 0.05f, fY * 0.05f ) );
132 vec_current_rotations_.push_back( ndk_helper::Vec2( fX * M_PI, fY * M_PI ) );

Completed in 689 milliseconds

1 2 34 5 6 7