/external/skia/resources/sksl/intrinsics/ |
D | OuterProduct.sksl | 12 return (outerProduct(testMatrix2x2[0], testMatrix2x2[1]) == float2x2(3, 6, 14 && outerProduct(c12, c34) == float2x2(3, 6, 16 && outerProduct(testMatrix3x3[0], testMatrix3x3[1]) == float3x3(4, 8, 12, 19 && outerProduct(c123, c456) == float3x3(4, 8, 12, 22 && outerProduct(testMatrix2x2[0], testMatrix3x3[1]) == float3x2(4, 8, 25 && outerProduct(c12, c456) == float3x2(4, 8, 28 && outerProduct(testInputs, half4(1, 0, 0, 2)) == float4x4(-1.25, 0.0, 0.75, 2.25, 32 && outerProduct(half4(-1.25, 0, 0.75, 2.25), half4(1, 0, 0, 2)) 37 && outerProduct(testInputs, c12) == float2x4(-1.25, 0.0, 0.75, 2.25, 39 && outerProduct(c12, testInputs) == float4x2(-1.25, -2.50,
|
/external/skia/tests/sksl/intrinsics/ |
D | OuterProduct.glsl | 10 …outerProduct(testMatrix2x2[0], testMatrix2x2[1]) == mat2(3.0, 6.0, 4.0, 8.0) && outerProduct(testM…
|
D | OuterProduct.metal | 43 matrix<T, C, R> outerProduct(const vec<T, R> a, const vec<T, C> b) { 93 …outerProduct(_uniforms.testMatrix2x2[0], _uniforms.testMatrix2x2[1]) == float2x2(float2(3.0, 6.0),…
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/ |
D | spv.400.frag | 200 dmat2 dmat2v = outerProduct(dvec2v, dvec2v); 201 dmat3 dmat3v = outerProduct(dvec3v, dvec3v); 202 dmat4 dmat4v = outerProduct(dvec4v, dvec4v); 203 dmat2x3 dmat2x3v = outerProduct(dvec3v, dvec2v); 204 dmat3x2 dmat3x2v = outerProduct(dvec2v, dvec3v); 205 dmat2x4 dmat2x4v = outerProduct(dvec4v, dvec2v); 206 dmat4x2 dmat4x2v = outerProduct(dvec2v, dvec4v); 207 dmat3x4 dmat3x4v = outerProduct(dvec4v, dvec3v); 208 dmat4x3 dmat4x3v = outerProduct(dvec3v, dvec4v);
|
D | 400.geom | 293 dmat2 dmat2v = outerProduct(dvec2v, dvec2v); 294 dmat3 dmat3v = outerProduct(dvec3v, dvec3v); 295 dmat4 dmat4v = outerProduct(dvec4v, dvec4v); 296 dmat2x3 dmat2x3v = outerProduct(dvec3v, dvec2v); 297 dmat3x2 dmat3x2v = outerProduct(dvec2v, dvec3v); 298 dmat2x4 dmat2x4v = outerProduct(dvec4v, dvec2v); 299 dmat4x2 dmat4x2v = outerProduct(dvec2v, dvec4v); 300 dmat3x4 dmat3x4v = outerProduct(dvec4v, dvec3v); 301 dmat4x3 dmat4x3v = outerProduct(dvec3v, dvec4v);
|
D | spv.matrix2.frag | 21 mat3x4 m34 = outerProduct(v, u);
|
D | matrix2.frag | 21 mat3x4 m34 = outerProduct(v, u);
|
D | web.builtins.frag | 57 mat3x2 m32 = outerProduct(vec2(2,3), vec3(5,7,11));// rows: (10, 14, 22), (15, 21, 33)
|
D | matrix.frag | 38 mat3x4 m34 = outerProduct(v, u);
|
/external/deqp-deps/glslang/Test/ |
D | spv.400.frag | 200 dmat2 dmat2v = outerProduct(dvec2v, dvec2v); 201 dmat3 dmat3v = outerProduct(dvec3v, dvec3v); 202 dmat4 dmat4v = outerProduct(dvec4v, dvec4v); 203 dmat2x3 dmat2x3v = outerProduct(dvec3v, dvec2v); 204 dmat3x2 dmat3x2v = outerProduct(dvec2v, dvec3v); 205 dmat2x4 dmat2x4v = outerProduct(dvec4v, dvec2v); 206 dmat4x2 dmat4x2v = outerProduct(dvec2v, dvec4v); 207 dmat3x4 dmat3x4v = outerProduct(dvec4v, dvec3v); 208 dmat4x3 dmat4x3v = outerProduct(dvec3v, dvec4v);
|
D | 400.geom | 293 dmat2 dmat2v = outerProduct(dvec2v, dvec2v); 294 dmat3 dmat3v = outerProduct(dvec3v, dvec3v); 295 dmat4 dmat4v = outerProduct(dvec4v, dvec4v); 296 dmat2x3 dmat2x3v = outerProduct(dvec3v, dvec2v); 297 dmat3x2 dmat3x2v = outerProduct(dvec2v, dvec3v); 298 dmat2x4 dmat2x4v = outerProduct(dvec4v, dvec2v); 299 dmat4x2 dmat4x2v = outerProduct(dvec2v, dvec4v); 300 dmat3x4 dmat3x4v = outerProduct(dvec4v, dvec3v); 301 dmat4x3 dmat4x3v = outerProduct(dvec3v, dvec4v);
|
D | spv.matrix2.frag | 21 mat3x4 m34 = outerProduct(v, u);
|
D | matrix2.frag | 21 mat3x4 m34 = outerProduct(v, u);
|
D | web.builtins.frag | 57 mat3x2 m32 = outerProduct(vec2(2,3), vec3(5,7,11));// rows: (10, 14, 22), (15, 21, 33)
|
D | matrix.frag | 38 mat3x4 m34 = outerProduct(v, u);
|
/external/skia/src/sksl/generated/ |
D | sksl_shared.minified.sksl | 80 " transpose(half3x4);$es3 $pure $squareMat outerProduct($vec,$vec);$es3 $pure" 81 " $squareHMat outerProduct($hvec,$hvec);$es3 $pure float2x3 outerProduct(float3" 82 ",float2);$es3 $pure half2x3 outerProduct(half3,half2);$es3 $pure float3x2 outerProduct" 83 "(float2,float3);$es3 $pure half3x2 outerProduct(half2,half3);$es3 $pure float2x4" 84 " outerProduct(float4,float2);$es3 $pure half2x4 outerProduct(half4,half2);$es3" 85 " $pure float4x2 outerProduct(float2,float4);$es3 $pure half4x2 outerProduct" 86 "(half2,half4);$es3 $pure float3x4 outerProduct(float4,float3);$es3 $pure half3x4" 87 " outerProduct(half4,half3);$es3 $pure float4x3 outerProduct(float3,float4);" 88 "$es3 $pure half4x3 outerProduct(half3,half4);$pure $bvec lessThan($vec,$vec"
|
D | sksl_shared.unoptimized.sksl | 89 " outerProduct($vec c,$vec r);$es3 $pure $squareHMat outerProduct($hvec c,$hvec" 90 " r);$es3 $pure float2x3 outerProduct(float3 c,float2 r);$es3 $pure half2x3 outerProduct" 91 "(half3 c,half2 r);$es3 $pure float3x2 outerProduct(float2 c,float3 r);$es3 $pure" 92 " half3x2 outerProduct(half2 c,half3 r);$es3 $pure float2x4 outerProduct(float4" 93 " c,float2 r);$es3 $pure half2x4 outerProduct(half4 c,half2 r);$es3 $pure float4x2" 94 " outerProduct(float2 c,float4 r);$es3 $pure half4x2 outerProduct(half2 c,half4" 95 " r);$es3 $pure float3x4 outerProduct(float4 c,float3 r);$es3 $pure half3x4 outerProduct" 96 "(half4 c,half3 r);$es3 $pure float4x3 outerProduct(float3 c,float4 r);$es3 $pure" 97 " half4x3 outerProduct(half3 c,half4 r);$pure $bvec lessThan($vec x,$vec y);"
|
/external/oboe/samples/RhythmGame/third_party/glm/detail/ |
D | func_matrix_simd.inl | 64 …GLM_FUNC_QUALIFIER tmat4x4<float, aligned_lowp> outerProduct<float, aligned_lowp, tvec4, tvec4>(tv… function 72 …GLM_FUNC_QUALIFIER tmat4x4<float, aligned_mediump> outerProduct<float, aligned_mediump, tvec4, tve… function 80 …GLM_FUNC_QUALIFIER tmat4x4<float, aligned_highp> outerProduct<float, aligned_highp, tvec4, tvec4>(… function
|
D | func_matrix.hpp | 115 …GLM_FUNC_DECL typename detail::outerProduct_trait<T, P, vecTypeA, vecTypeB>::type outerProduct(vec…
|
/external/skia/src/sksl/ |
D | sksl_shared.sksl | 186 $pure $es3 $squareMat outerProduct($vec c, $vec r); 187 $pure $es3 $squareHMat outerProduct($hvec c, $hvec r); 188 $pure $es3 float2x3 outerProduct(float3 c, float2 r); 189 $pure $es3 half2x3 outerProduct(half3 c, half2 r); 190 $pure $es3 float3x2 outerProduct(float2 c, float3 r); 191 $pure $es3 half3x2 outerProduct(half2 c, half3 r); 192 $pure $es3 float2x4 outerProduct(float4 c, float2 r); 193 $pure $es3 half2x4 outerProduct(half4 c, half2 r); 194 $pure $es3 float4x2 outerProduct(float2 c, float4 r); 195 $pure $es3 half4x2 outerProduct(half2 c, half4 r); [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/linear/ |
D | FieldVector.java | 247 FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct() method 256 FieldMatrix<T> outerProduct(T[] v) in outerProduct() method
|
D | RealVector.java | 888 RealMatrix outerProduct(RealVector v); in outerProduct() method 897 RealMatrix outerProduct(double[] v); in outerProduct() method
|
D | SparseFieldVector.java | 407 public FieldMatrix<T> outerProduct(SparseFieldVector<T> v) in outerProduct() method in SparseFieldVector 424 public FieldMatrix<T> outerProduct(T[] v) throws IllegalArgumentException { in outerProduct() method in SparseFieldVector 440 public FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct() method in SparseFieldVector 443 return outerProduct((SparseFieldVector<T>)v); in outerProduct() 445 return outerProduct(v.toArray()); in outerProduct()
|
D | ArrayFieldVector.java | 611 public FieldMatrix<T> outerProduct(FieldVector<T> v) in outerProduct() method in ArrayFieldVector 614 return outerProduct((ArrayFieldVector<T>) v); in outerProduct() 634 public FieldMatrix<T> outerProduct(ArrayFieldVector<T> v) in outerProduct() method in ArrayFieldVector 636 return outerProduct(v.data); in outerProduct() 640 public FieldMatrix<T> outerProduct(T[] v) in outerProduct() method in ArrayFieldVector
|
D | ArrayRealVector.java | 939 public RealMatrix outerProduct(RealVector v) in outerProduct() method in ArrayRealVector 942 return outerProduct((ArrayRealVector) v); in outerProduct() 962 public RealMatrix outerProduct(ArrayRealVector v) in outerProduct() method in ArrayRealVector 964 return outerProduct(v.data); in outerProduct() 969 public RealMatrix outerProduct(double[] v) in outerProduct() method in ArrayRealVector
|