Home
last modified time | relevance | path

Searched full:matrix (Results 1 – 25 of 4066) sorted by relevance

12345678910>>...163

/third_party/glslang/Test/baseResults/
Dhlsl.matType.int.frag.out9 0:25 move second child to first child ( temp 1X1 matrix of int)
10 0:25 'r00' ( temp 1X1 matrix of int)
11 0:25 transpose ( temp 1X1 matrix of int)
12 0:25 'i1x1' ( temp 1X1 matrix of int)
14 0:26 move second child to first child ( temp 1X2 matrix of int)
15 0:26 'r01' ( temp 1X2 matrix of int)
16 0:26 transpose ( temp 1X2 matrix of int)
17 0:26 'i2x1' ( temp 2X1 matrix of int)
19 0:27 move second child to first child ( temp 1X3 matrix of int)
20 0:27 'r02' ( temp 1X3 matrix of int)
[all …]
Dhlsl.mul-truncate.frag.out2 WARNING: 0:24: '' : mul() matrix size mismatch
3 WARNING: 0:25: '' : mul() matrix size mismatch
4 WARNING: 0:28: '' : mul() matrix size mismatch
5 WARNING: 0:29: '' : mul() matrix size mismatch
6 WARNING: 0:32: '' : mul() matrix size mismatch
7 WARNING: 0:33: '' : mul() matrix size mismatch
8 WARNING: 0:34: '' : mul() matrix size mismatch
9 WARNING: 0:35: '' : mul() matrix size mismatch
22matrix of float m44, layout( row_major std140) uniform 4X3 matrix of float m43, layout( row_major …
27matrix of float m44, layout( row_major std140) uniform 4X3 matrix of float m43, layout( row_major …
[all …]
Dmatrix2.frag.out12 0:21 move second child to first child ( temp 3X4 matrix of float)
13 0:21 'm34' ( temp 3X4 matrix of float)
14 0:21 outer product ( global 3X4 matrix of float)
17 0:23 add second child into first child ( temp 3X4 matrix of float)
18 0:23 'm34' ( temp 3X4 matrix of float)
41 0:26 vector-times-matrix ( temp 3-component vector of float)
43 0:26 'm34' ( temp 3X4 matrix of float)
46 0:28 matrix scale second child into first child ( temp 3X4 matrix of float)
47 0:28 'm34' ( temp 3X4 matrix of float)
53 0:30 move second child to first child ( temp 4X4 matrix of float)
[all …]
Dhlsl.type.type.conversion.all.frag.out2 ERROR: 0:88: '=' : cannot convert from ' const 2X2 matrix of float' to ' temp 2-component vector o…
3 ERROR: 0:89: '=' : cannot convert from ' const 2X3 matrix of float' to ' temp 2-component vector o…
4 ERROR: 0:90: '=' : cannot convert from ' const 2X4 matrix of float' to ' temp 2-component vector o…
5 ERROR: 0:91: '=' : cannot convert from ' const 3X2 matrix of float' to ' temp 2-component vector o…
6 ERROR: 0:92: '=' : cannot convert from ' const 3X3 matrix of float' to ' temp 2-component vector o…
7 ERROR: 0:93: '=' : cannot convert from ' const 3X4 matrix of float' to ' temp 2-component vector o…
8 ERROR: 0:94: '=' : cannot convert from ' const 4X2 matrix of float' to ' temp 2-component vector o…
9 ERROR: 0:95: '=' : cannot convert from ' const 4X3 matrix of float' to ' temp 2-component vector o…
10 ERROR: 0:96: '=' : cannot convert from ' const 4X4 matrix of float' to ' temp 2-component vector o…
12 ERROR: 0:98: '=' : cannot convert from ' const 2X2 matrix of float' to ' temp 3-component vector o…
[all …]
Dhlsl.matpack-pragma.frag.out17 0:31 mat1: direct index for structure (layout( row_major) temp 4X4 matrix of flo…
18 …row_major) temp 4X4 matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, lay…
19matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, layout( column_major) t…
27 0:31 mat2: direct index for structure (layout( column_major) temp 4X4 matrix of …
28 …row_major) temp 4X4 matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, lay…
29matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, layout( column_major) t…
37 0:31 mat3: direct index for structure (layout( column_major) temp 4X4 matrix of fl…
38 …row_major) temp 4X4 matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, lay…
39matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, layout( column_major) t…
47 0:32 mat1: direct index for structure (layout( row_major) temp 4X4 matrix of float)
[all …]
Dhlsl.matType.bool.frag.out9 0:25 move second child to first child ( temp 1X1 matrix of bool)
10 0:25 'r00' ( temp 1X1 matrix of bool)
11 0:25 transpose ( temp 1X1 matrix of bool)
12 0:25 'b1x1' ( temp 1X1 matrix of bool)
14 0:26 move second child to first child ( temp 1X2 matrix of bool)
15 0:26 'r01' ( temp 1X2 matrix of bool)
16 0:26 transpose ( temp 1X2 matrix of bool)
17 0:26 'b2x1' ( temp 2X1 matrix of bool)
19 0:27 move second child to first child ( temp 1X3 matrix of bool)
20 0:27 'r02' ( temp 1X3 matrix of bool)
[all …]
Dhlsl.matNx1.frag.out9 0:13 move second child to first child ( temp 1X1 matrix of float)
10 0:13 'r00' ( temp 1X1 matrix of float)
11 0:13 transpose ( temp 1X1 matrix of float)
12 0:13 'f1x1' ( temp 1X1 matrix of float)
14 0:14 move second child to first child ( temp 1X2 matrix of float)
15 0:14 'r01' ( temp 1X2 matrix of float)
16 0:14 transpose ( temp 1X2 matrix of float)
17 0:14 'f2x1' ( temp 2X1 matrix of float)
19 0:15 move second child to first child ( temp 1X3 matrix of float)
20 0:15 'r02' ( temp 1X3 matrix of float)
[all …]
Dhlsl.intrinsics.vert.out680 0:331 Function Definition: VertexShaderFunction2x2(mf22;mf22;mf22; ( temp 2X2 matrix of float)
682 0:331 'inF0' ( in 2X2 matrix of float)
683 0:331 'inF1' ( in 2X2 matrix of float)
684 0:331 'inF2' ( in 2X2 matrix of float)
687 0:333 Convert float to bool ( temp 2X2 matrix of bool)
688 0:333 'inF0' ( in 2X2 matrix of float)
689 0:333 Absolute value ( temp 2X2 matrix of float)
690 0:333 'inF0' ( in 2X2 matrix of float)
691 0:333 arc cosine ( temp 2X2 matrix of float)
692 0:333 'inF0' ( in 2X2 matrix of float)
[all …]
Dhlsl.intrinsics.frag.out1600 0:402 Function Definition: PixelShaderFunction2x2(mf22;mf22;mf22; ( temp 2X2 matrix of float)
1602 0:402 'inF0' ( in 2X2 matrix of float)
1603 0:402 'inF1' ( in 2X2 matrix of float)
1604 0:402 'inF2' ( in 2X2 matrix of float)
1610 0:404 Convert float to bool ( temp 2X2 matrix of bool)
1611 0:404 'inF0' ( in 2X2 matrix of float)
1613 0:404 move second child to first child ( temp 2X2 matrix of float)
1614 0:404 'r001' ( temp 2X2 matrix of float)
1615 0:404 Absolute value ( temp 2X2 matrix of float)
1616 0:404 'inF0' ( in 2X2 matrix of float)
[all …]
D300layout.vert.out6 ERROR: 0:12: 'layout' : cannot specify matrix layout on a variable declaration
31 0:46 vector-times-matrix ( temp highp 4-component vector of float)
33 0:46 add ( temp highp 4X4 matrix of float)
34 0:46 add ( temp highp 4X4 matrix of float)
35 0:46 add ( temp highp 4X4 matrix of float)
36 0:46 add ( temp highp 4X4 matrix of float)
37 …: direct index for structure (layout( row_major std140 offset=0) uniform highp 4X4 matrix of float)
38matrix of float M1, layout( column_major std140 offset=64) uniform highp 4X4 matrix of float M2, l…
41 …rect index for structure (layout( column_major std140 offset=64) uniform highp 4X4 matrix of float)
42matrix of float M1, layout( column_major std140 offset=64) uniform highp 4X4 matrix of float M2, l…
[all …]
Dhlsl.matpack-1.frag.out10 0:24 vector-times-matrix ( temp 4-component vector of float)
12 … uniform structure{layout( row_major) temp 4X4 matrix of float mat1, layout( column_major) temp 4X…
13matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, temp 4-component vecto…
18 0:24 mat1: direct index for structure (layout( row_major) temp 4X4 matrix of float)
19 … uniform structure{layout( row_major) temp 4X4 matrix of float mat1, layout( column_major) temp 4X…
20matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, temp 4-component vecto…
25 0:25 vector-times-matrix ( temp 4-component vector of float)
27 …yout( row_major std140) uniform structure{layout( column_major) temp 4X4 matrix of float mat1, te…
28matrix of float mat1, layout( column_major) temp 4X4 matrix of float mat2, temp 4-component vecto…
33 0:25 mat1: direct index for structure (layout( column_major) temp 4X4 matrix of float)
[all …]
Dhlsl.type.type.conversion.valid.frag.out64 0:27 move second child to first child ( temp 2X2 matrix of float)
65 0:27 'var52' ( temp 2X2 matrix of float)
72 0:28 move second child to first child ( temp 2X2 matrix of float)
73 0:28 'var55' ( temp 2X2 matrix of float)
80 0:29 move second child to first child ( temp 2X2 matrix of float)
81 0:29 'var56' ( temp 2X2 matrix of float)
88 0:30 move second child to first child ( temp 2X3 matrix of float)
89 0:30 'var65' ( temp 2X3 matrix of float)
98 0:31 move second child to first child ( temp 2X3 matrix of float)
99 0:31 'var70' ( temp 2X3 matrix of float)
[all …]
DmatrixError.vert.out6 ERROR: 0:19: 'xy' : does not apply to this type: temp 2X3 matrix of float
7 ERROR: 0:21: '[' : matrix index out of range '2'
9 ERROR: 0:22: 'assign' : cannot convert from ' temp 2X3 matrix of float' to ' temp 2X3 matrix of fl…
10 ERROR: 0:23: 'assign' : cannot convert from ' uniform 3X2 matrix of float' to ' temp 2X3 matrix of…
21 0:19 'm23' ( temp 2X3 matrix of float)
25 0:21 matrix-times-vector ( temp 3-component vector of float)
26 0:21 matrix-multiply ( temp 3X3 matrix of float)
27 0:21 'm23' ( temp 2X3 matrix of float)
28 0:21 'm32' ( uniform 3X2 matrix of float)
32 0:21 'm24' ( temp 2X4 matrix of float)
[all …]
/third_party/cmsis/CMSIS/DSP/Include/dsp/
Dmatrix_functions.h42 * @defgroup groupMatrix Matrix Functions
44 * This set of functions provides basic matrix math operations.
45 * The functions operate on matrix data structures. For example,
47 * definition for the floating-point matrix structure is shown
52 * uint16_t numRows; // number of rows of the matrix.
53 * uint16_t numCols; // number of columns of the matrix.
54 * float32_t *pData; // points to the data of the matrix.
59 * The structure specifies the size of the matrix and then points to
62 * matrix element (i, j) is stored at:
68 * There is an associated initialization function for each type of matrix
[all …]
Dmatrix_functions_f16.h45 * @brief Instance structure for the floating-point matrix structure.
49 uint16_t numRows; /**< number of rows of the matrix. */
50 uint16_t numCols; /**< number of columns of the matrix. */
51 float16_t *pData; /**< points to the data of the matrix. */
55 * @brief Floating-point matrix addition.
56 * @param[in] pSrcA points to the first input matrix structure
57 * @param[in] pSrcB points to the second input matrix structure
58 * @param[out] pDst points to output matrix structure
68 * @brief Floating-point, complex, matrix multiplication.
69 * @param[in] pSrcA points to the first input matrix structure
[all …]
/third_party/vk-gl-cts/framework/common/
DtcuMatrix.hpp23 * \brief Templatized matrix class.
33 // Templated matrix class.
35 class Matrix class
48 Matrix (void);
49 explicit Matrix (const T& src);
50 explicit Matrix (const T src[Rows*Cols]);
51 Matrix (const Vector<T, Rows>& src);
52 Matrix (const Matrix<T, Rows, Cols>& src);
53 ~Matrix (void);
55 Matrix<T, Rows, Cols>& operator= (const Matrix<T, Rows, Cols>& src);
[all …]
/third_party/skia/platform_tools/android/apps/AndroidKit/src/main/java/org/skia/androidkit/
DMatrix.java13 * 4x4 matrix backed by SkM44
15 public class Matrix { class
19 * Returns identity Matrix
21 public Matrix() { in Matrix() method in Matrix
29 * Returns Matrix populated with values passed in (row-major order).
31 public Matrix(float m0, float m4, float m8, float m12, in Matrix() method in Matrix
41 Matrix(long nativeInstance) { in Matrix() method in Matrix
45 public static Matrix makeLookAt(float eyeX, float eyeY, float eyeZ, in makeLookAt()
48 return new Matrix(nCreateLookAt(eyeX, eyeY, eyeZ, in makeLookAt()
53 public static Matrix makePerspective(float near, float far, float angle) { in makePerspective()
[all …]
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtc/
Dmatrix_integer.hpp34 /// High-precision signed integer 2x2 matrix.
38 /// High-precision signed integer 3x3 matrix.
42 /// High-precision signed integer 4x4 matrix.
46 /// High-precision signed integer 2x2 matrix.
50 /// High-precision signed integer 2x3 matrix.
54 /// High-precision signed integer 2x4 matrix.
58 /// High-precision signed integer 3x2 matrix.
62 /// High-precision signed integer 3x3 matrix.
66 /// High-precision signed integer 3x4 matrix.
70 /// High-precision signed integer 4x2 matrix.
[all …]
/third_party/skia/third_party/externals/swiftshader/src/Renderer/
DMatrix.hpp24 struct Matrix struct
26 Matrix();
27 Matrix(const int i);
28 Matrix(const float m[16]);
29 Matrix(const float m[4][4]);
30 Matrix(float m11, float m12, float m13,
33 Matrix(float m11, float m12, float m13, float m14,
37 Matrix(const Vector &v1, const Vector &v2, const Vector &v3); // Column vectors
42 static Matrix diag(float m11, float m22, float m33, float m44);
46 Matrix operator+() const;
[all …]
/third_party/ffmpeg/libavresample/
Daudio_mix_matrix.c94 double matrix[64][64] = {{0}}; in avresample_build_matrix() local
123 matrix[i][i] = 1.0; in avresample_build_matrix()
130 matrix[FRONT_LEFT ][FRONT_CENTER] += center_mix_level; in avresample_build_matrix()
131 matrix[FRONT_RIGHT][FRONT_CENTER] += center_mix_level; in avresample_build_matrix()
133 matrix[FRONT_LEFT ][FRONT_CENTER] += M_SQRT1_2; in avresample_build_matrix()
134 matrix[FRONT_RIGHT][FRONT_CENTER] += M_SQRT1_2; in avresample_build_matrix()
142 matrix[FRONT_CENTER][FRONT_LEFT ] += M_SQRT1_2; in avresample_build_matrix()
143 matrix[FRONT_CENTER][FRONT_RIGHT] += M_SQRT1_2; in avresample_build_matrix()
146 matrix[FRONT_CENTER][FRONT_CENTER] = center_mix_level * M_SQRT2; in avresample_build_matrix()
153 matrix[BACK_LEFT ][BACK_CENTER] += M_SQRT1_2; in avresample_build_matrix()
[all …]
/third_party/opencl-headers/.github/workflows/
Dcmake.yml9 matrix:
25 …if [[ "${{matrix.GEN}}" == "Ninja" && ! `which ninja` ]]; then sudo apt install -y ninja-build; fi;
26 …if [[ "${{matrix.BIN}}" == "32" ]]; then sudo apt install -y gcc-multilib gcc-8-multilib gcc-9-mul…
32 -G "${{matrix.GEN}}"
34 -D CMAKE_BUILD_TYPE=${{matrix.VAR}}
35 -D CMAKE_C_FLAGS="-Wall -Wextra -Werror -pedantic -m${{matrix.BIN}}"
36 -D CMAKE_C_COMPILER=gcc-${{matrix.VER}}
37 -D CMAKE_C_STANDARD=${{matrix.STD}}
38 -D CMAKE_C_EXTENSIONS=${{matrix.EXT}}
66 -G "${{matrix.GEN}}"
[all …]
/third_party/rust/crates/rustix/.github/workflows/
Dtest-users.yml10 runs-on: ${{ matrix.os }}
14 matrix:
88 toolchain: ${{ matrix.rust }}
102 echo CARGO_BUILD_TARGET=${{ matrix.target }} >> $GITHUB_ENV
103 rustup target add ${{ matrix.target }}
104 if: matrix.target != ''
109 key: qemu-${{ matrix.target }}-${{ env.QEMU_BUILD_VERSION }}-patched
110 if: matrix.target != '' && matrix.os == 'ubuntu-latest'
116 sudo apt-get install -y ${{ matrix.gcc_package }} ninja-build
117 upcase=$(echo ${{ matrix.target }} | awk '{ print toupper($0) }' | sed 's/-/_/g')
[all …]
/third_party/ffmpeg/libswresample/
Drematrix.c64 int swr_set_matrix(struct SwrContext *s, const double *matrix, int stride) in swr_set_matrix() argument
70 memset(s->matrix, 0, sizeof(s->matrix)); in swr_set_matrix()
78 s->matrix_flt[out][in] = s->matrix[out][in] = matrix[in]; in swr_set_matrix()
79 matrix += stride; in swr_set_matrix()
126 double matrix[NUM_NAMED_CHANNELS][NUM_NAMED_CHANNELS]={{0}}; in swr_build_matrix() local
166 for(i=0; i<FF_ARRAY_ELEMS(matrix); i++){ in swr_build_matrix()
168 matrix[i][i]= 1.0; in swr_build_matrix()
180 matrix[ FRONT_LEFT][FRONT_CENTER]+= center_mix_level; in swr_build_matrix()
181 matrix[FRONT_RIGHT][FRONT_CENTER]+= center_mix_level; in swr_build_matrix()
183 matrix[ FRONT_LEFT][FRONT_CENTER]+= M_SQRT1_2; in swr_build_matrix()
[all …]
/third_party/flutter/skia/platform_tools/android/apps/skar_java/src/main/java/com/google/skar/
DCanvasMatrixUtil.java19 import android.graphics.Matrix;
22 * Provides static methods for matrix manipulation needed to draw in ARCore with Canvas.
23 * Input matrices are assumed to be 4x4 android.opengl.Matrix types (16-float arrays in column-major
25 * Output matrices are 3x3 android.graphics.Matrix types.
33 * Returns an android.graphics.Matrix that can be used on a Canvas to draw a 2D object in
37 * @param model 4x4 model matrix of the object to be drawn (global/world)
38 * @param view 4x4 camera view matrix (brings objects to camera origin and
40 * @param projection 4x4 projection matrix
43 * @return 3x3 matrix that puts a 2D objects in perspective on a Canvas
46 public static Matrix createPerspectiveMatrix(float[] model, float[] view, float[] projection, in createPerspectiveMatrix()
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Daudio-channel-mixer.c65 /* channel conversion matrix, m[in_channels][out_channels].
66 * If identity matrix, passthrough applies. */
67 gfloat **matrix; member
69 /* channel conversion matrix with int values, m[in_channels][out_channels].
70 * this is matrix * (2^10) as integers */
89 g_free (mix->matrix[i]); in gst_audio_channel_mixer_free()
90 g_free (mix->matrix); in gst_audio_channel_mixer_free()
91 mix->matrix = NULL; in gst_audio_channel_mixer_free()
108 gst_audio_channel_mixer_fill_identical (gfloat ** matrix, in gst_audio_channel_mixer_fill_identical() argument
121 * an identity matrix */ in gst_audio_channel_mixer_fill_identical()
[all …]

12345678910>>...163