Home | History | Annotate | Download | only in common

Lines Matching refs:drawpix

108                                  struct drawpix_state *drawpix);
424 meta_drawpix_cleanup(ctx, &ctx->Meta->DrawPix);
1940 meta_drawpix_cleanup(struct gl_context *ctx, struct drawpix_state *drawpix)
1942 if (drawpix->VAO != 0) {
1943 _mesa_DeleteVertexArrays(1, &drawpix->VAO);
1944 drawpix->VAO = 0;
1946 _mesa_reference_buffer_object(ctx, &drawpix->buf_obj, NULL);
1949 if (drawpix->StencilFP != 0) {
1950 _mesa_DeleteProgramsARB(1, &drawpix->StencilFP);
1951 drawpix->StencilFP = 0;
1954 if (drawpix->DepthFP != 0) {
1955 _mesa_DeleteProgramsARB(1, &drawpix->DepthFP);
1956 drawpix->DepthFP = 0;
2041 struct drawpix_state *drawpix = &ctx->Meta->DrawPix;
2045 assert(drawpix->StencilFP == 0);
2055 _mesa_GenProgramsARB(1, &drawpix->StencilFP);
2056 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->StencilFP);
2075 struct drawpix_state *drawpix = &ctx->Meta->DrawPix;
2079 assert(drawpix->DepthFP == 0);
2089 _mesa_GenProgramsARB(1, &drawpix->DepthFP);
2090 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->DepthFP);
2107 struct drawpix_state *drawpix = &ctx->Meta->DrawPix;
2206 _mesa_meta_setup_vertex_objects(ctx, &drawpix->VAO, &drawpix->buf_obj, false,
2243 _mesa_buffer_data(ctx, drawpix->buf_obj, GL_NONE, sizeof(verts), verts,
2255 if (!drawpix->StencilFP)
2273 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->StencilFP);
2291 if (!drawpix->DepthFP)
2294 _mesa_BindProgramARB(GL_FRAGMENT_PROGRAM_ARB, drawpix->DepthFP);