Lines Matching refs:cso
68 struct cso_context *cso;
102 /* create the pipe driver context and cso context */
104 p->cso = cso_create_context(p->pipe);
285 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 0, NULL);
288 cso_release_all(p->cso);
299 cso_destroy_context(p->cso);
310 cso_set_framebuffer(p->cso, &p->framebuffer);
316 cso_set_blend(p->cso, &p->blend);
317 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
318 cso_set_rasterizer(p->cso, &p->rasterizer);
319 cso_set_viewport(p->cso, &p->viewport);
322 cso_single_sampler(p->cso, 0, &p->sampler);
323 cso_single_sampler_done(p->cso);
326 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);
329 cso_set_fragment_shader_handle(p->cso, p->fs);
330 cso_set_vertex_shader_handle(p->cso, p->vs);
333 cso_set_vertex_elements(p->cso, 2, p->velem);
335 util_draw_vertex_buffer(p->pipe, p->cso,