Lines Matching refs:matrix
45 * The intepretation of the texture matrix depends on the sample mode. The
46 * texture matrix is applied both when the texture coordinates are explicit
48 * case the texture matrix is applied to the pre-view-matrix position
52 * The post-matrix texture coordinates are in normalize space with (0,0) at
55 * The matrix specifies the radial gradient parameters.
56 * (0,0) in the post-matrix space is center of the radial gradient.
60 * 0 and is provided by setRadial2Params. The post-matrix space is
63 * The angle from the origin of texture coordinates in post-matrix space
85 * unfiltered, and use identity matrix.
110 const GrMatrix& matrix, Filter filter) {
115 fMatrix = matrix;
120 const GrMatrix& matrix, Filter filter) {
124 fMatrix = matrix;
148 * Sets the sampler's matrix. See SampleMode for explanation of
149 * relationship between the matrix and sample mode.
150 * @param matrix the matrix to set
152 void setMatrix(const GrMatrix& matrix) { fMatrix = matrix; }
162 * Multiplies the current sampler matrix a matrix
164 * After this call M' = M*m where M is the old matrix, m is the parameter
165 * to this function, and M' is the new matrix. (We consider points to
166 * be column vectors so tex cood vector t is transformed by matrix X as
169 * @param matrix the matrix used to modify the matrix.
171 void preConcatMatrix(const GrMatrix& matrix) { fMatrix.preConcat(matrix); }
194 * matrix must be set so that the first point is at (0,0) and the second