Home
last modified time | relevance | path

Searched refs:outerProduct (Results 1 – 25 of 54) sorted by relevance

123

/third_party/skia/resources/sksl/intrinsics/
DOuterProduct.sksl12 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,
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/comp/
Douter-product.comp26 m22 = outerProduct(v2, v2);
27 m23 = outerProduct(v3, v2);
28 m24 = outerProduct(v4, v2);
30 m32 = outerProduct(v2, v3);
31 m33 = outerProduct(v3, v3);
32 m34 = outerProduct(v4, v3);
34 m42 = outerProduct(v2, v4);
35 m43 = outerProduct(v3, v4);
36 m44 = outerProduct(v4, v4);
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl/comp/
Douter-product.comp26 m22 = outerProduct(v2, v2);
27 m23 = outerProduct(v3, v2);
28 m24 = outerProduct(v4, v2);
30 m32 = outerProduct(v2, v3);
31 m33 = outerProduct(v3, v3);
32 m34 = outerProduct(v4, v3);
34 m42 = outerProduct(v2, v4);
35 m43 = outerProduct(v3, v4);
36 m44 = outerProduct(v4, v4);
/third_party/skia/third_party/externals/spirv-cross/shaders/comp/
Douter-product.comp26 m22 = outerProduct(v2, v2);
27 m23 = outerProduct(v3, v2);
28 m24 = outerProduct(v4, v2);
30 m32 = outerProduct(v2, v3);
31 m33 = outerProduct(v3, v3);
32 m34 = outerProduct(v4, v3);
34 m42 = outerProduct(v2, v4);
35 m43 = outerProduct(v3, v4);
36 m44 = outerProduct(v4, v4);
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/comp/
Douter-product.comp26 _21.m22 = outerProduct(_26.v2, _26.v2);
27 _21.m23 = outerProduct(_26.v3, _26.v2);
28 _21.m24 = outerProduct(_26.v4, _26.v2);
29 _21.m32 = outerProduct(_26.v2, _26.v3);
30 _21.m33 = outerProduct(_26.v3, _26.v3);
31 _21.m34 = outerProduct(_26.v4, _26.v3);
32 _21.m42 = outerProduct(_26.v2, _26.v4);
33 _21.m43 = outerProduct(_26.v3, _26.v4);
34 _21.m44 = outerProduct(_26.v4, _26.v4);
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/comp/
Douter-product.comp26 _21.m22 = outerProduct(_26.v2, _26.v2);
27 _21.m23 = outerProduct(_26.v3, _26.v2);
28 _21.m24 = outerProduct(_26.v4, _26.v2);
29 _21.m32 = outerProduct(_26.v2, _26.v3);
30 _21.m33 = outerProduct(_26.v3, _26.v3);
31 _21.m34 = outerProduct(_26.v4, _26.v3);
32 _21.m42 = outerProduct(_26.v2, _26.v4);
33 _21.m43 = outerProduct(_26.v3, _26.v4);
34 _21.m44 = outerProduct(_26.v4, _26.v4);
/third_party/skia/tests/sksl/intrinsics/
DOuterProduct.glsl10outerProduct(testMatrix2x2[0], testMatrix2x2[1]) == mat2(3.0, 6.0, 4.0, 8.0) && outerProduct(testM…
DOuterProduct.metal43 matrix<T, C, R> outerProduct(const vec<T, R> a, const vec<T, C> b) {
95outerProduct(_uniforms.testMatrix2x2[0], _uniforms.testMatrix2x2[1]) == float2x2(float2(3.0, 6.0),…
/third_party/flutter/skia/src/sksl/
Dsksl_gpu.inc154 float2x2 outerProduct(float2 c, float2 r);
155 float3x3 outerProduct(float3 c, float3 r);
156 float4x3 outerProduct(float4 c, float4 r);
157 float2x3 outerProduct(float3 c, float2 r);
158 float3x2 outerProduct(float2 c, float3 r);
159 float2x4 outerProduct(float4 c, float2 r);
160 float4x2 outerProduct(float2 c, float4 r);
161 float3x4 outerProduct(float4 c, float3 r);
162 float4x3 outerProduct(float3 c, float4 r);
163 half2x2 outerProduct(half2 c, half2 r);
[all …]
/third_party/skia/src/sksl/
Dsksl_public.sksl180 $es3 $squareMat outerProduct($vec c, $vec r);
181 $es3 $squareHMat outerProduct($hvec c, $hvec r);
182 $es3 float2x3 outerProduct(float3 c, float2 r);
183 $es3 half2x3 outerProduct(half3 c, half2 r);
184 $es3 float3x2 outerProduct(float2 c, float3 r);
185 $es3 half3x2 outerProduct(half2 c, half3 r);
186 $es3 float2x4 outerProduct(float4 c, float2 r);
187 $es3 half2x4 outerProduct(half4 c, half2 r);
188 $es3 float4x2 outerProduct(float2 c, float4 r);
189 $es3 half4x2 outerProduct(half2 c, half4 r);
[all …]
Dsksl_gpu.sksl149 $squareMat outerProduct($vec c, $vec r);
150 float2x3 outerProduct(float3 c, float2 r);
151 float3x2 outerProduct(float2 c, float3 r);
152 float2x4 outerProduct(float4 c, float2 r);
153 float4x2 outerProduct(float2 c, float4 r);
154 float3x4 outerProduct(float4 c, float3 r);
155 float4x3 outerProduct(float3 c, float4 r);
156 $squareHMat outerProduct($hvec c, $hvec r);
157 half2x3 outerProduct(half3 c, half2 r);
158 half3x2 outerProduct(half2 c, half3 r);
[all …]
DSkSLIntrinsicList.h73 SKSL_INTRINSIC(outerProduct) \
/third_party/glslang/Test/
Dspv.400.frag200 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);
D400.geom293 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);
Dspv.matrix2.frag21 mat3x4 m34 = outerProduct(v, u);
Dmatrix2.frag21 mat3x4 m34 = outerProduct(v, u);
Dweb.builtins.frag57 mat3x2 m32 = outerProduct(vec2(2,3), vec3(5,7,11));// rows: (10, 14, 22), (15, 21, 33)
Dmatrix.frag38 mat3x4 m34 = outerProduct(v, u);
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
Dfunc_matrix_simd.inl64 …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
Dfunc_matrix.hpp115 …GLM_FUNC_DECL typename detail::outerProduct_trait<T, P, vecTypeA, vecTypeB>::type outerProduct(vec…
/third_party/flutter/skia/third_party/externals/angle2/src/compiler/translator/
Dbuiltin_function_declarations.txt176 mat2 outerProduct(vec2, vec2);
177 mat3 outerProduct(vec3, vec3);
178 mat4 outerProduct(vec4, vec4);
179 mat2x3 outerProduct(vec3, vec2);
180 mat3x2 outerProduct(vec2, vec3);
181 mat2x4 outerProduct(vec4, vec2);
182 mat4x2 outerProduct(vec2, vec4);
183 mat3x4 outerProduct(vec4, vec3);
184 mat4x3 outerProduct(vec3, vec4);
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
Dsimd_mat4.hpp158 detail::fmat4x4SIMD outerProduct(
/third_party/skia/third_party/externals/spirv-cross/shaders/desktop-only/comp/
Dfp64.desktop.comp78 l = outerProduct(a, a);
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/desktop-only/comp/
Dfp64.desktop.comp71 l = outerProduct(a, a);
/third_party/openGLES/extensions/ARB/
DARB_gpu_shader_fp64.txt776 dmat2 outerProduct(dvec2 c, dvec2 r);
777 dmat3 outerProduct(dvec3 c, dvec3 r);
778 dmat4 outerProduct(dvec4 c, dvec4 r);
779 dmat2x3 outerProduct(dvec3 c, dvec2 r);
780 dmat3x2 outerProduct(dvec2 c, dvec3 r);
781 dmat2x4 outerProduct(dvec4 c, dvec2 r);
782 dmat4x2 outerProduct(dvec2 c, dvec4 r);
783 dmat3x4 outerProduct(dvec4 c, dvec3 r);
784 dmat4x3 outerProduct(dvec3 c, dvec4 r);

123