Lines Matching refs:g_copySurfaceShader
103 static CopySurfaceShader g_copySurfaceShader[NUM_SHADERS]; variable
158 g_copySurfaceShader[i].pVertexShader = VS_SHADERS[i]; in GX2UTCopySurfaceRectInit()
159 g_copySurfaceShader[i].pPixelShader = PS_SHADERS[i]; in GX2UTCopySurfaceRectInit()
162 g_copySurfaceShader[i].pVertexShader->shaderPtr, in GX2UTCopySurfaceRectInit()
163 g_copySurfaceShader[i].pVertexShader->shaderSize); in GX2UTCopySurfaceRectInit()
165 GX2NotifyMemAlloc(g_copySurfaceShader[i].pVertexShader->shaderPtr, in GX2UTCopySurfaceRectInit()
166 g_copySurfaceShader[i].pVertexShader->shaderSize, in GX2UTCopySurfaceRectInit()
170 g_copySurfaceShader[i].pPixelShader->shaderPtr, in GX2UTCopySurfaceRectInit()
171 g_copySurfaceShader[i].pPixelShader->shaderSize); in GX2UTCopySurfaceRectInit()
173 GX2NotifyMemAlloc(g_copySurfaceShader[i].pPixelShader->shaderPtr, in GX2UTCopySurfaceRectInit()
174 g_copySurfaceShader[i].pPixelShader->shaderSize, in GX2UTCopySurfaceRectInit()
179 g_copySurfaceShader[i].u_positionLocation = in GX2UTCopySurfaceRectInit()
180 (u32)GX2GetVertexUniformVarOffset(g_copySurfaceShader[i].pVertexShader, "u_positions"); in GX2UTCopySurfaceRectInit()
181 g_copySurfaceShader[i].u_texcoordLocation = in GX2UTCopySurfaceRectInit()
182 (u32)GX2GetVertexUniformVarOffset(g_copySurfaceShader[i].pVertexShader, "u_texCoords"); in GX2UTCopySurfaceRectInit()
183 ASSERT((g_copySurfaceShader[i].u_positionLocation != GX2_UNIFORM_VAR_INVALID_OFFSET) in GX2UTCopySurfaceRectInit()
184 && (g_copySurfaceShader[i].u_texcoordLocation != GX2_UNIFORM_VAR_INVALID_OFFSET) in GX2UTCopySurfaceRectInit()
189 g_copySurfaceShader[i].textureLocation = in GX2UTCopySurfaceRectInit()
190 (u32)GX2GetPixelSamplerVarLocation(g_copySurfaceShader[i].pPixelShader, "s_texture"); in GX2UTCopySurfaceRectInit()
441 GX2SetVertexShader(g_copySurfaceShader[shaderIdx].pVertexShader); in GX2UTCopySurfaceRectOp()
442 GX2SetPixelShader(g_copySurfaceShader[shaderIdx].pPixelShader); in GX2UTCopySurfaceRectOp()
546 GX2SetVertexUniformReg(g_copySurfaceShader[shaderIdx].u_positionLocation + i*4, 1*4, pos); in GX2UTCopySurfaceRectOp()
547 GX2SetVertexUniformReg(g_copySurfaceShader[shaderIdx].u_texcoordLocation + i*4, 1*4, tex); in GX2UTCopySurfaceRectOp()
651 GX2SetPixelTexture(&texture, g_copySurfaceShader[shaderIdx].textureLocation); in GX2UTCopySurfaceRectOp()
652 GX2SetPixelSampler(&g_copySurfaceSampler, g_copySurfaceShader[shaderIdx].textureLocation); in GX2UTCopySurfaceRectOp()