Lines Matching refs:cso
66 struct cso_context *cso; member
99 p->cso = cso_create_context(p->pipe); in init_prog()
226 cso_release_all(p->cso); in close_prog()
235 cso_destroy_context(p->cso); in close_prog()
246 cso_set_framebuffer(p->cso, &p->framebuffer); in draw()
252 cso_set_blend(p->cso, &p->blend); in draw()
253 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil); in draw()
254 cso_set_rasterizer(p->cso, &p->rasterizer); in draw()
255 cso_set_viewport(p->cso, &p->viewport); in draw()
258 cso_set_fragment_shader_handle(p->cso, p->fs); in draw()
259 cso_set_vertex_shader_handle(p->cso, p->vs); in draw()
262 cso_set_vertex_elements(p->cso, 2, p->velem); in draw()
264 util_draw_vertex_buffer(p->pipe, p->cso, in draw()