Lines Matching refs:sc
47 void rsrBindTexture(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Allocation *a) { in rsrBindTexture() argument
53 void rsrBindSampler(Context *rsc, Script *sc, ProgramFragment *pf, uint32_t slot, Sampler *s) { in rsrBindSampler() argument
59 void rsrBindProgramStore(Context *rsc, Script *sc, ProgramStore *ps) { in rsrBindProgramStore() argument
64 void rsrBindProgramFragment(Context *rsc, Script *sc, ProgramFragment *pf) { in rsrBindProgramFragment() argument
69 void rsrBindProgramVertex(Context *rsc, Script *sc, ProgramVertex *pv) { in rsrBindProgramVertex() argument
74 void rsrBindProgramRaster(Context *rsc, Script *sc, ProgramRaster *pr) { in rsrBindProgramRaster() argument
79 void rsrBindFrameBufferObjectColorTarget(Context *rsc, Script *sc, Allocation *a, uint32_t slot) { in rsrBindFrameBufferObjectColorTarget() argument
84 void rsrBindFrameBufferObjectDepthTarget(Context *rsc, Script *sc, Allocation *a) { in rsrBindFrameBufferObjectDepthTarget() argument
89 void rsrClearFrameBufferObjectColorTarget(Context *rsc, Script *sc, uint32_t slot) { in rsrClearFrameBufferObjectColorTarget() argument
93 void rsrClearFrameBufferObjectDepthTarget(Context *rsc, Script *sc) { in rsrClearFrameBufferObjectDepthTarget() argument
97 void rsrClearFrameBufferObjectTargets(Context *rsc, Script *sc) { in rsrClearFrameBufferObjectTargets() argument
105 void rsrVpLoadProjectionMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) { in rsrVpLoadProjectionMatrix() argument
109 void rsrVpLoadModelMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) { in rsrVpLoadModelMatrix() argument
113 void rsrVpLoadTextureMatrix(Context *rsc, Script *sc, const rsc_Matrix *m) { in rsrVpLoadTextureMatrix() argument
117 void rsrPfConstantColor(Context *rsc, Script *sc, ProgramFragment *pf, in rsrPfConstantColor() argument
123 void rsrVpGetProjectionMatrix(Context *rsc, Script *sc, rsc_Matrix *m) { in rsrVpGetProjectionMatrix() argument
131 void rsrDrawQuadTexCoords(Context *rsc, Script *sc, in rsrDrawQuadTexCoords() argument
164 void rsrDrawQuad(Context *rsc, Script *sc, in rsrDrawQuad() argument
169 rsrDrawQuadTexCoords(rsc, sc, x1, y1, z1, 0, 1, in rsrDrawQuad()
175 void rsrDrawSpriteScreenspace(Context *rsc, Script *sc, in rsrDrawSpriteScreenspace() argument
185 rsrDrawQuad(rsc, sc, in rsrDrawSpriteScreenspace()
193 void rsrDrawRect(Context *rsc, Script *sc, float x1, float y1, float x2, float y2, float z) { in rsrDrawRect() argument
195 rsrDrawQuad(rsc, sc, x1, y2, z, x2, y2, z, x2, y1, z, x1, y1, z); in rsrDrawRect()
198 void rsrDrawMesh(Context *rsc, Script *sc, Mesh *sm) { in rsrDrawMesh() argument
206 void rsrDrawMeshPrimitive(Context *rsc, Script *sc, Mesh *sm, uint32_t primIndex) { in rsrDrawMeshPrimitive() argument
214 void rsrDrawMeshPrimitiveRange(Context *rsc, Script *sc, Mesh *sm, uint32_t primIndex, in rsrDrawMeshPrimitiveRange() argument
223 void rsrMeshComputeBoundingBox(Context *rsc, Script *sc, Mesh *sm, in rsrMeshComputeBoundingBox() argument
242 void rsrColor(Context *rsc, Script *sc, float r, float g, float b, float a) { in rsrColor() argument
247 void rsrFinish(Context *rsc, Script *sc) { in rsrFinish() argument
252 void rsrClearColor(Context *rsc, Script *sc, float r, float g, float b, float a) { in rsrClearColor() argument
260 void rsrClearDepth(Context *rsc, Script *sc, float v) { in rsrClearDepth() argument
268 uint32_t rsrGetWidth(Context *rsc, Script *sc) { in rsrGetWidth() argument
272 uint32_t rsrGetHeight(Context *rsc, Script *sc) { in rsrGetHeight() argument
276 void rsrDrawTextAlloc(Context *rsc, Script *sc, Allocation *a, int x, int y) { in rsrDrawTextAlloc() argument
282 void rsrDrawText(Context *rsc, Script *sc, const char *text, int x, int y) { in rsrDrawText() argument
303 void rsrMeasureTextAlloc(Context *rsc, Script *sc, Allocation *a, in rsrMeasureTextAlloc() argument
313 void rsrMeasureText(Context *rsc, Script *sc, const char *text, in rsrMeasureText() argument
321 void rsrBindFont(Context *rsc, Script *sc, Font *font) { in rsrBindFont() argument
326 void rsrFontColor(Context *rsc, Script *sc, float r, float g, float b, float a) { in rsrFontColor() argument