Lines Matching refs:drawpix
112 struct drawpix_state *drawpix);
1894 meta_drawpix_cleanup(struct gl_context *ctx, struct drawpix_state *drawpix) in meta_drawpix_cleanup() argument
1896 if (drawpix->VAO != 0) { in meta_drawpix_cleanup()
1897 _mesa_DeleteVertexArrays(1, &drawpix->VAO); in meta_drawpix_cleanup()
1898 drawpix->VAO = 0; in meta_drawpix_cleanup()
1900 _mesa_reference_buffer_object(ctx, &drawpix->buf_obj, NULL); in meta_drawpix_cleanup()
1903 if (drawpix->StencilFP != 0) { in meta_drawpix_cleanup()
1904 _mesa_DeleteProgramsARB(1, &drawpix->StencilFP); in meta_drawpix_cleanup()
1905 drawpix->StencilFP = 0; in meta_drawpix_cleanup()
1908 if (drawpix->DepthFP != 0) { in meta_drawpix_cleanup()
1909 _mesa_DeleteProgramsARB(1, &drawpix->DepthFP); in meta_drawpix_cleanup()
1910 drawpix->DepthFP = 0; in meta_drawpix_cleanup()
2019 struct drawpix_state *drawpix = &ctx->Meta->DrawPix; in init_draw_stencil_pixels() local
2023 assert(drawpix->StencilFP == 0); in init_draw_stencil_pixels()
2033 _mesa_GenProgramsARB(1, &drawpix->StencilFP); in init_draw_stencil_pixels()
2034 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->StencilFP); in init_draw_stencil_pixels()
2053 struct drawpix_state *drawpix = &ctx->Meta->DrawPix; in init_draw_depth_pixels() local
2057 assert(drawpix->DepthFP == 0); in init_draw_depth_pixels()
2067 _mesa_GenProgramsARB(1, &drawpix->DepthFP); in init_draw_depth_pixels()
2068 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->DepthFP); in init_draw_depth_pixels()
2085 struct drawpix_state *drawpix = &ctx->Meta->DrawPix; in _mesa_meta_DrawPixels() local
2184 _mesa_meta_setup_vertex_objects(ctx, &drawpix->VAO, &drawpix->buf_obj, false, in _mesa_meta_DrawPixels()
2221 _mesa_buffer_data(ctx, drawpix->buf_obj, GL_NONE, sizeof(verts), verts, in _mesa_meta_DrawPixels()
2233 if (!drawpix->StencilFP) in _mesa_meta_DrawPixels()
2251 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->StencilFP); in _mesa_meta_DrawPixels()
2269 if (!drawpix->DepthFP) in _mesa_meta_DrawPixels()
2272 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->DepthFP); in _mesa_meta_DrawPixels()