| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/cso_cache/ |
| H A D | cso_context.h | 41 struct cso_context; 44 struct cso_context *cso_create_context(struct pipe_context *pipe, 46 void cso_destroy_context( struct cso_context *cso ); 47 struct pipe_context *cso_get_pipe_context(struct cso_context *cso); 50 enum pipe_error cso_set_blend( struct cso_context *cso, 54 enum pipe_error cso_set_depth_stencil_alpha( struct cso_context *cso, 59 enum pipe_error cso_set_rasterizer( struct cso_context *cso, 64 cso_set_samplers(struct cso_context *cso, 74 cso_single_sampler(struct cso_context *cso, enum pipe_shader_type shader_stage, 78 cso_single_sampler_done(struct cso_context *cs [all...] |
| H A D | cso_context.c | 47 #include "cso_cache/cso_context.h" 50 #include "cso_context.h" 64 struct cso_context { struct 130 struct pipe_context *cso_get_pipe_context(struct cso_context *cso) 135 static boolean delete_blend_state(struct cso_context *ctx, void *state) 148 static boolean delete_depth_stencil_state(struct cso_context *ctx, void *state) 163 static boolean delete_sampler_state(UNUSED struct cso_context *ctx, void *state) 172 static boolean delete_rasterizer_state(struct cso_context *ctx, void *state) 184 static boolean delete_vertex_elements(struct cso_context *ctx, 199 static inline boolean delete_cso(struct cso_context *ct [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/ |
| H A D | cso_context.h | 42 struct cso_context; 49 struct cso_context *cso_create_context(struct pipe_context *pipe, 51 void cso_unbind_context(struct cso_context *ctx); 52 void cso_destroy_context( struct cso_context *cso ); 53 struct pipe_context *cso_get_pipe_context(struct cso_context *cso); 56 enum pipe_error cso_set_blend( struct cso_context *cso, 60 enum pipe_error cso_set_depth_stencil_alpha( struct cso_context *cso, 65 enum pipe_error cso_set_rasterizer( struct cso_context *cso, 70 cso_set_samplers(struct cso_context *cso, 80 cso_single_sampler(struct cso_context *cs [all...] |
| H A D | cso_context.c | 48 #include "cso_cache/cso_context.h" 51 #include "cso_context.h" 65 struct cso_context { struct 125 struct pipe_context *cso_get_pipe_context(struct cso_context *cso) 130 static inline boolean delete_cso(struct cso_context *ctx, 165 struct cso_context *ctx = (struct cso_context *)user_data; 228 static void cso_init_vbuf(struct cso_context *cso, unsigned flags) 246 struct cso_context * 249 struct cso_context *ct [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/hud/ |
| H A D | hud_context.h | 32 struct cso_context; 38 hud_create(struct cso_context *cso, struct hud_context *share); 41 hud_destroy(struct hud_context *hud, struct cso_context *cso); 44 hud_run(struct hud_context *hud, struct cso_context *cso,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/hud/ |
| H A D | hud_context.h | 32 struct cso_context; 39 hud_create(struct cso_context *cso, struct st_context_iface *st, 43 hud_destroy(struct hud_context *hud, struct cso_context *cso); 46 hud_run(struct hud_context *hud, struct cso_context *cso,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| H A D | u_draw_quad.h | 42 struct cso_context; 45 util_draw_vertex_buffer(struct pipe_context *pipe, struct cso_context *cso, 51 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
|
| H A D | u_blit.h | 42 struct cso_context; 49 util_create_blit(struct pipe_context *pipe, struct cso_context *cso);
|
| H A D | u_draw_quad.c | 34 #include "cso_cache/cso_context.h" 43 struct cso_context *cso, 78 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
|
| H A D | u_vbuf.h | 40 struct cso_context;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_draw_quad.h | 42 struct cso_context; 45 util_draw_vertex_buffer(struct pipe_context *pipe, struct cso_context *cso, 51 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
|
| H A D | u_draw_quad.c | 34 #include "cso_cache/cso_context.h" 43 struct cso_context *cso, 78 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/postprocess/ |
| H A D | postprocess.h | 37 struct cso_context; 55 struct cso_context *);
|
| H A D | pp_private.h | 42 struct cso_context *cso; 96 struct cso_context *);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/postprocess/ |
| H A D | postprocess.h | 37 struct cso_context; 56 struct cso_context *,
|
| H A D | pp_private.h | 33 #include "cso_cache/cso_context.h" 43 struct cso_context *cso; 98 struct cso_context *, struct st_context_iface *st);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_cb_condrender.c | 41 #include "cso_cache/cso_context.h" 97 cso_set_render_condition(st->cso_context, stq->pq, inverted, m); 112 cso_set_render_condition(st->cso_context, NULL, FALSE, 0);
|
| H A D | st_atom_shader.c | 48 #include "cso_cache/cso_context.h" 149 cso_set_fragment_shader_handle(st->cso_context, shader); 201 cso_set_vertex_shader_handle(st->cso_context, 233 cso_set_geometry_shader_handle(st->cso_context, shader); 243 cso_set_tessctrl_shader_handle(st->cso_context, shader); 253 cso_set_tesseval_shader_handle(st->cso_context, shader); 263 cso_set_compute_shader_handle(st->cso_context, NULL); 282 cso_set_compute_shader_handle(st->cso_context, shader);
|
| H A D | st_cb_clear.c | 63 #include "cso_cache/cso_context.h" 88 cso_delete_fragment_shader(st->cso_context, st->clear.fs); 92 cso_delete_vertex_shader(st->cso_context, st->clear.vs); 96 cso_delete_vertex_shader(st->cso_context, st->clear.vs_layered); 100 cso_delete_geometry_shader(st->cso_context, st->clear.gs_layered); 135 cso_set_fragment_shader_handle(st->cso_context, st->clear.fs); 191 cso_set_vertex_shader_handle(st->cso_context, st->clear.vs); 192 cso_set_geometry_shader_handle(st->cso_context, NULL); 224 cso_set_vertex_shader_handle(st->cso_context, st->clear.vs_layered); 225 cso_set_geometry_shader_handle(st->cso_context, s [all...] |
| H A D | st_atom_viewport.c | 35 #include "cso_cache/cso_context.h" 65 cso_set_viewport(st->cso_context, &st->state.viewport[0]);
|
| H A D | st_draw.c | 69 #include "cso_cache/cso_context.h" 268 cso_draw_vbo(st->cso_context, &info); 329 cso_draw_vbo(st->cso_context, &info); 340 cso_draw_vbo(st->cso_context, &info); 453 cso_set_vertex_buffers(st->cso_context, 0, 1, &vb); 456 cso_draw_arrays_instanced(st->cso_context, PIPE_PRIM_TRIANGLE_FAN, 0, 4, 459 cso_draw_arrays(st->cso_context, PIPE_PRIM_TRIANGLE_FAN, 0, 4);
|
| H A D | st_atom_msaa.c | 36 #include "cso_cache/cso_context.h" 138 cso_set_sample_mask(st->cso_context, sample_mask); 153 cso_set_min_samples(st->cso_context,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_cb_condrender.c | 41 #include "cso_cache/cso_context.h" 97 cso_set_render_condition(st->cso_context, stq->pq, inverted, m); 112 cso_set_render_condition(st->cso_context, NULL, FALSE, 0);
|
| H A D | st_draw.c | 70 #include "cso_cache/cso_context.h" 187 cso_multi_draw(st->cso_context, info, drawid_offset, draws, num_draws); 205 struct cso_context *cso = st->cso_context; 275 cso_draw_vbo(st->cso_context, &info, i, &indirect, draw); 286 cso_draw_vbo(st->cso_context, &info, 0, &indirect, draw); 313 cso_draw_vbo(st->cso_context, &info, 0, &indirect, draw); 486 cso_set_vertex_buffers(st->cso_context, 0, 1, &vb); 490 cso_draw_arrays_instanced(st->cso_context, PIPE_PRIM_TRIANGLE_FAN, 0, 4, 493 cso_draw_arrays(st->cso_context, PIPE_PRIM_TRIANGLE_FA [all...] |
| H A D | st_atom_shader.c | 49 #include "cso_cache/cso_context.h" 194 cso_set_fragment_shader_handle(st->cso_context, shader); 270 cso_set_vertex_shader_handle(st->cso_context, 344 cso_set_geometry_shader_handle(st->cso_context, shader); 354 cso_set_tessctrl_shader_handle(st->cso_context, shader); 364 cso_set_tesseval_shader_handle(st->cso_context, shader); 374 cso_set_compute_shader_handle(st->cso_context, shader);
|