/external/deqp/modules/gles2/scripts/ |
H A D | gen-swizzles.py | 190 inMat2 = [Mat2(1.0, 0.0, 0.0, 1.0), 191 Mat2(6.5, 12.5, -0.75, 9.975), 192 Mat2(6.5, 12.5, -0.75, 9.975), 193 Mat2(8.0, 16.0, -24.0, -16.0), 194 Mat2(1.0/8.0, 1.0/16.0, 1.0/32.0, 1.0/64.0), 195 Mat2(-18.725, -0.5, -0.0125, 19.975), 196 #Mat2(128.0, -4096.0, 192.0, -1536.0), 197 #Mat2(-1536.0, 8192.0, 6144.0, -6144.0)
|
H A D | gen-conversions.py | 234 inMat2 = [Mat2(1.0, 0.0, 0.0, 1.0), 235 Mat2(6.5, 12.5, -0.75, 9.975), 236 Mat2(6.5, 12.5, -0.75, 9.975), 237 Mat2(8.0, 16.0, -24.0, -16.0), 238 Mat2(1.0/8.0, 1.0/16.0, 1.0/32.0, 1.0/64.0), 239 Mat2(-18.725, -0.5, -0.0125, 19.975), 240 #Mat2(128.0, -4096.0, 192.0, -1536.0), 241 #Mat2(-1536.0, 8192.0, 6144.0, -6144.0)
|
H A D | genutil.py | 323 def toMat2(self): return Mat2(float(self.x), 0.0, 0.0, float(self.y)); 501 def toMat2(self): return Mat2(float(self.x), float(self.y), float(self.z), float(self.w)) 635 class Mat2(Mat): class in inherits:Mat
|
/external/deqp/modules/gles3/scripts/ |
H A D | gen-swizzles.py | 194 inMat2 = [Mat2(1.0, 0.0, 0.0, 1.0), 195 Mat2(6.5, 12.5, -0.75, 9.975), 196 Mat2(6.5, 12.5, -0.75, 9.975), 197 Mat2(8.0, 16.0, -24.0, -16.0), 198 Mat2(1.0/8.0, 1.0/16.0, 1.0/32.0, 1.0/64.0), 199 Mat2(-18.725, -0.5, -0.0125, 19.975), 200 #Mat2(128.0, -4096.0, 192.0, -1536.0), 201 #Mat2(-1536.0, 8192.0, 6144.0, -6144.0)
|
H A D | gen-conversions.py | 252 inMat2 = [Mat2(1.0, 0.0, 0.0, 1.0), 253 Mat2(6.5, 12.5, -0.75, 9.975), 254 Mat2(6.5, 12.5, -0.75, 9.975), 255 Mat2(8.0, 16.0, -24.0, -16.0), 256 Mat2(1.0/8.0, 1.0/16.0, 1.0/32.0, 1.0/64.0), 257 Mat2(-18.725, -0.5, -0.0125, 19.975), 258 #Mat2(128.0, -4096.0, 192.0, -1536.0), 259 #Mat2(-1536.0, 8192.0, 6144.0, -6144.0)
|
H A D | genutil.py | 384 def toMat2(self): return Mat2(float(self.x), 0.0, 0.0, float(self.y)); 614 def toMat2(self): return Mat2(float(self.x), float(self.y), float(self.z), float(self.w)) 776 class Mat2(Mat): class in inherits:Mat
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderMatrixTests.cpp | 65 using tcu::Mat2; 94 static const Mat2 s_constInMat2[2] = { tcu::Mat2(s_constInMat20), tcu::Mat2(s_constInMat21) }; 160 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT2, tcu::Mat2); 342 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInMat2[inputNdx]; } 351 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) 354 tcu::Mat2 m; 386 inline tcu::Vec3 reduceToVec3 (const tcu::Mat2& value) { return tcu::Vec3(value(0, 0), value(0, 1), value(1, 0)+value(1, 1)); } 878 case TYPE_FLOAT_MAT2: writeMatrixConstructor<2, 2>(op, Mat2(s_constInMat [all...] |
H A D | es2fTextureMipmapTests.cpp | 54 using tcu::Mat2; 230 tcu::Mat2 rotMatrix = tcu::rotationMatrix(angle); 234 tcu::Mat2 shearMatrix = tcu::shearMatrix(tcu::Vec2(shearX, 0.0f)); 236 tcu::Mat2 transform = rotMatrix * shearMatrix;
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderMatrixTests.cpp | 67 using tcu::Mat2; 268 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT2, tcu::Mat2); 501 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat2(s_constInMat2x2[inputNdx]); } 516 template <> inline tcu::Mat2 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT2> (const ShaderEvalContext& evalCtx, int inputNdx) 519 tcu::Mat2 m; 611 inline tcu::Vec3 reduceToVec3 (const tcu::Mat2& value) { return tcu::Vec3(value(0, 0), value(0, 1), value(1, 0)+value(1, 1)); } 772 const tcu::Matrix<float, 2, 2> zeroMat = Mat2(nullField); 818 const tcu::Matrix<float, 2, 2> invA = inverse(Mat2(areaA)); 819 const tcu::Matrix<float, 2, 2> matB = Mat2(area [all...] |
H A D | es3fTextureMipmapTests.cpp | 274 tcu::Mat2 rotMatrix = tcu::rotationMatrix(angle); 278 tcu::Mat2 shearMatrix = tcu::shearMatrix(tcu::Vec2(shearX, 0.0f)); 280 tcu::Mat2 transform = rotMatrix * shearMatrix;
|
/external/deqp/framework/opengl/ |
H A D | gluShaderUtil.hpp | 220 template <> struct DataTypeTraits<tcu::Mat2> { enum { DATATYPE = TYPE_FLOAT_MAT2 }; };
|
/external/deqp/modules/gles2/accuracy/ |
H A D | es2aTextureMipmapTests.cpp | 53 using tcu::Mat2; 226 tcu::Mat2 rotMatrix = tcu::rotationMatrix(angle); 230 tcu::Mat2 shearMatrix = tcu::shearMatrix(tcu::Vec2(shearX, 0.0f)); 232 tcu::Mat2 transform = rotMatrix * shearMatrix;
|
/external/deqp/modules/glshared/ |
H A D | glsBuiltinPrecisionTests.cpp | 3473 ExprP<Mat2> mat = args.a; 3535 class Inverse<2> : public DerivedFunc<Signature<Mat2, Mat2> > 3546 ExprP<Mat2> mat = args.a; 3567 ExprP<Mat2> invA = bindExpression("invA", ctx, 3581 ExprP<Mat2> t3 = outerProduct(t2, matC); 3582 ExprP<Mat2> t4 = t3 * invA; 3583 ExprP<Mat2> t5 = invA + t4; 3584 ExprP<Mat2> blockA = bindExpression("blockA", ctx, t5); 3607 ExprP<Mat2> inv [all...] |
H A D | glsLongStressTestUtil.cpp | 33 using tcu::Mat2;
|
/external/deqp/modules/gles3/accuracy/ |
H A D | es3aTextureMipmapTests.cpp | 218 tcu::Mat2 rotMatrix = tcu::rotationMatrix(angle); 222 tcu::Mat2 shearMatrix = tcu::shearMatrix(tcu::Vec2(shearX, 0.0f)); 224 tcu::Mat2 transform = rotMatrix * shearMatrix;
|
/external/deqp/modules/gles31/scripts/ |
H A D | genutil.py | 386 def toMat2(self): return Mat2(float(self.x), 0.0, 0.0, float(self.y)); 616 def toMat2(self): return Mat2(float(self.x), float(self.y), float(self.z), float(self.w)) 778 class Mat2(Mat): class in inherits:Mat
|
/external/deqp/framework/common/ |
H A D | tcuMatrix.hpp | 508 typedef Matrix2f Mat2; typedef in namespace:tcu
|