Home | History | Annotate | Download | only in cso_cache

Lines Matching refs:cso

45 void cso_destroy_context( struct cso_context *cso );
48 enum pipe_error cso_set_blend( struct cso_context *cso,
52 enum pipe_error cso_set_depth_stencil_alpha( struct cso_context *cso,
57 enum pipe_error cso_set_rasterizer( struct cso_context *cso,
62 cso_set_samplers(struct cso_context *cso,
72 cso_single_sampler(struct cso_context *cso, unsigned shader_stage,
76 cso_single_sampler_done(struct cso_context *cso,
100 * We don't provide shader caching in CSO. Most of the time the api provides
130 void cso_set_framebuffer(struct cso_context *cso,
134 void cso_set_viewport(struct cso_context *cso,
140 void cso_set_blend_color(struct cso_context *cso,
143 void cso_set_sample_mask(struct cso_context *cso, unsigned stencil_mask);
145 void cso_set_min_samples(struct cso_context *cso, unsigned min_samples);
147 void cso_set_stencil_ref(struct cso_context *cso,
150 void cso_set_render_condition(struct cso_context *cso,
183 void cso_save_state(struct cso_context *cso, unsigned state_mask);
184 void cso_restore_state(struct cso_context *cso);
190 cso_set_sampler_views(struct cso_context *cso,
199 cso_set_shader_images(struct cso_context *cso,
207 void cso_set_constant_buffer(struct cso_context *cso, unsigned shader_stage,
209 void cso_set_constant_buffer_resource(struct cso_context *cso,
213 void cso_save_constant_buffer_slot0(struct cso_context *cso,
215 void cso_restore_constant_buffer_slot0(struct cso_context *cso,
222 cso_set_index_buffer(struct cso_context *cso,
226 cso_draw_vbo(struct cso_context *cso,
230 cso_draw_arrays_instanced(struct cso_context *cso, uint mode,
235 cso_draw_arrays(struct cso_context *cso, uint mode, uint start, uint count);