Lines Matching full:void
32 void rsrBindTexture(Context *, Script *, ProgramFragment *, uint32_t slot, Allocation *);
33 void rsrBindConstant(Context *, Script *, ProgramFragment *, uint32_t slot, Allocation *);
34 void rsrBindConstant(Context *, Script *, ProgramVertex*, uint32_t slot, Allocation *);
35 void rsrBindSampler(Context *, Script *, ProgramFragment *, uint32_t slot, Sampler *);
36 void rsrBindProgramStore(Context *, Script *, ProgramStore *);
37 void rsrBindProgramFragment(Context *, Script *, ProgramFragment *);
38 void rsrBindProgramVertex(Context *, Script *, ProgramVertex *);
39 void rsrBindProgramRaster(Context *, Script *, ProgramRaster *);
40 void rsrBindFrameBufferObjectColorTarget(Context *, Script *, Allocation *, uint32_t slot);
41 void rsrBindFrameBufferObjectDepthTarget(Context *, Script *, Allocation *);
42 void rsrClearFrameBufferObjectColorTarget(Context *, Script *, uint32_t slot);
43 void rsrClearFrameBufferObjectDepthTarget(Context *, Script *);
44 void rsrClearFrameBufferObjectTargets(Context *, Script *);
50 void rsrVpLoadProjectionMatrix(Context *, Script *, const rsc_Matrix *m);
51 void rsrVpLoadModelMatrix(Context *, Script *, const rsc_Matrix *m);
52 void rsrVpLoadTextureMatrix(Context *, Script *, const rsc_Matrix *m);
53 void rsrPfConstantColor(Context *, Script *, ProgramFragment *, float r, float g, float b, float a);
54 void rsrVpGetProjectionMatrix(Context *, Script *, rsc_Matrix *m);
60 void rsrDrawQuadTexCoords(Context *, Script *,
65 void rsrDrawQuad(Context *, Script *,
70 void rsrDrawSpriteScreenspace(Context *, Script *,
72 void rsrDrawRect(Context *, Script *, float x1, float y1, float x2, float y2, float z);
73 void rsrDrawPath(Context *, Script *, Path *);
74 void rsrDrawMesh(Context *, Script *, Mesh *);
75 void rsrDrawMeshPrimitive(Context *, Script *, Mesh *, uint32_t primIndex);
76 void rsrDrawMeshPrimitiveRange(Context *, Script *, Mesh *,
78 void rsrMeshComputeBoundingBox(Context *, Script *, Mesh *,
88 void rsrColor(Context *, Script *, float r, float g, float b, float a);
89 void rsrAllocationSyncAll(Context *, Script *, Allocation *);
91 void rsrAllocationCopy1DRange(Context *, Allocation *dstAlloc,
97 void rsrAllocationCopy2DRange(Context *, Allocation *dstAlloc,
105 void rsrPrepareClear(Context *, Script *);
108 void rsrDrawTextAlloc(Context *, Script *, Allocation *, int x, int y);
109 void rsrDrawText(Context *, Script *, const char *text, int x, int y);
110 void rsrSetMetrics(Context *, Script *, Font::Rect *metrics,
112 void rsrMeasureTextAlloc(Context *, Script *, Allocation *,
114 void rsrMeasureText(Context *, Script *, const char *text,
116 void rsrBindFont(Context *, Script *, Font *);
117 void rsrFontColor(Context *, Script *, float r, float g, float b, float a);
133 uint32_t rsrToClient(Context *, Script *, int cmdID, void *data, int len);
134 uint32_t rsrToClientBlocking(Context *, Script *, int cmdID, void *data, int len);
140 void rsrSetObject(const Context *, const Script *, ObjectBase **dst, ObjectBase * src);
141 void rsrClearObject(const Context *, const Script *, ObjectBase **dst);
144 void rsrAllocationIncRefs(const Context *, const Allocation *, void *ptr,
146 void rsrAllocationDecRefs(const Context *, const Allocation *, void *ptr,
150 uint32_t rsrToClient(Context *, Script *, int cmdID, void *data, int len);
151 uint32_t rsrToClientBlocking(Context *, Script *, int cmdID, void *data, int len);
152 const Allocation * rsrGetAllocation(Context *, Script *, const void *ptr);
154 void rsrAllocationMarkDirty(Context *, Script *, RsAllocation a);
155 void rsrAllocationSyncAll(Context *, Script *, Allocation *a, RsAllocationUsageType source);
158 void rsrForEach(Context *, Script *, Script *target,
161 const void *usr,
171 void rsrMatrixSet(rs_matrix4x4 *m, uint32_t row, uint32_t col, float v);
173 void rsrMatrixSet(rs_matrix3x3 *m, uint32_t row, uint32_t col, float v);
175 void rsrMatrixSet(rs_matrix2x2 *m, uint32_t row, uint32_t col, float v);
177 void rsrMatrixLoadIdentity_4x4(rs_matrix4x4 *m);
178 void rsrMatrixLoadIdentity_3x3(rs_matrix3x3 *m);
179 void rsrMatrixLoadIdentity_2x2(rs_matrix2x2 *m);
180 void rsrMatrixLoad_4x4_f(rs_matrix4x4 *m, const float *v);
181 void rsrMatrixLoad_3x3_f(rs_matrix3x3 *m, const float *v);
182 void rsrMatrixLoad_2x2_f(rs_matrix2x2 *m, const float *v);
183 void rsrMatrixLoad_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *v);
184 void rsrMatrixLoad_4x4_3x3(rs_matrix4x4 *m, const rs_matrix3x3 *v);
185 void rsrMatrixLoad_4x4_2x2(rs_matrix4x4 *m, const rs_matrix2x2 *v);
186 void rsrMatrixLoad_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *v);
187 void rsrMatrixLoad_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *v);
188 void rsrMatrixLoadRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
189 void rsrMatrixLoadScale(rs_matrix4x4 *m, float x, float y, float z);
190 void rsrMatrixLoadTranslate(rs_matrix4x4 *m, float x, float y, float z);
191 void rsrMatrixLoadMultiply_4x4_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *lhs,
193 void rsrMatrixMultiply_4x4_4x4(rs_matrix4x4 *m, const rs_matrix4x4 *rhs);
194 void rsrMatrixLoadMultiply_3x3_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *lhs,
196 void rsrMatrixMultiply_3x3_3x3(rs_matrix3x3 *m, const rs_matrix3x3 *rhs);
197 void rsrMatrixLoadMultiply_2x2_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *lhs,
199 void rsrMatrixMultiply_2x2_2x2(rs_matrix2x2 *m, const rs_matrix2x2 *rhs);
200 void rsrMatrixRotate(rs_matrix4x4 *m, float rot, float x, float y, float z);
201 void rsrMatrixScale(rs_matrix4x4 *m, float x, float y, float z);
202 void rsrMatrixTranslate(rs_matrix4x4 *m, float x, float y, float z);
203 void rsrMatrixLoadOrtho(rs_matrix4x4 *m, float left, float right,
205 void rsrMatrixLoadFrustum(rs_matrix4x4 *m, float left, float right,
207 void rsrMatrixLoadPerspective(rs_matrix4x4* m, float fovy, float aspect, float near, float far);
214 void rsrMatrixTranspose_4x4(rs_matrix4x4 *m);
215 void rsrMatrixTranspose_3x3(rs_matrix3x3 *m);
216 void rsrMatrixTranspose_2x2(rs_matrix2x2 *m);