HomeSort by relevance Sort by last modified time
    Searched refs:cso_context (Results 1 - 25 of 56) sorted by null

1 2 3

  /external/mesa3d/src/gallium/auxiliary/cso_cache/
cso_context.h 41 struct cso_context;
44 struct cso_context *cso_create_context( struct pipe_context *pipe );
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,
80 enum pipe_error cso_set_vertex_elements(struct cso_context *ctx
    [all...]
cso_context.c 47 #include "cso_cache/cso_context.h"
50 #include "cso_context.h"
65 struct cso_context { struct
128 static boolean delete_blend_state(struct cso_context *ctx, void *state)
141 static boolean delete_depth_stencil_state(struct cso_context *ctx, void *state)
156 static boolean delete_sampler_state(struct cso_context *ctx, void *state)
165 static boolean delete_rasterizer_state(struct cso_context *ctx, void *state)
177 static boolean delete_vertex_elements(struct cso_context *ctx,
192 static inline boolean delete_cso(struct cso_context *ctx,
217 struct cso_context *ctx = (struct cso_context *)user_data
    [all...]
  /external/mesa3d/src/gallium/auxiliary/hud/
hud_context.h 32 struct cso_context;
37 hud_create(struct pipe_context *pipe, struct cso_context *cso);
  /external/mesa3d/src/gallium/auxiliary/util/
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,
55 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso,
u_blit.h 41 struct cso_context;
48 util_create_blit(struct pipe_context *pipe, struct cso_context *cso);
u_tests.c 40 #include "cso_cache/cso_context.h"
66 util_set_framebuffer_cb0(struct cso_context *cso, struct pipe_context *ctx,
85 util_set_blend_normal(struct cso_context *cso)
94 util_set_dsa_disable(struct cso_context *cso)
102 util_set_rasterizer_normal(struct cso_context *cso)
114 util_set_max_viewport(struct cso_context *cso, struct pipe_resource *tex)
129 util_set_interleaved_vertex_elements(struct cso_context *cso,
146 util_set_passthrough_vertex_shader(struct cso_context *cso,
164 util_set_common_states_and_clear(struct cso_context *cso, struct pipe_context *ctx,
179 util_draw_fullscreen_quad(struct cso_context *cso
    [all...]
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,
100 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso,
u_vbuf.h 40 struct cso_context;
  /external/mesa3d/src/gallium/auxiliary/postprocess/
postprocess.h 37 struct cso_context;
55 struct cso_context *);
pp_private.h 42 struct cso_context *cso;
97 struct cso_context *);
pp_program.c 32 #include "cso_cache/cso_context.h"
44 struct cso_context *cso)
  /external/mesa3d/src/mesa/state_tracker/
st_atom_shader.c 48 #include "cso_cache/cso_context.h"
152 cso_set_fragment_shader_handle(st->cso_context,
203 cso_set_vertex_shader_handle(st->cso_context,
222 cso_set_geometry_shader_handle(st->cso_context, NULL);
235 cso_set_geometry_shader_handle(st->cso_context,
251 cso_set_tessctrl_shader_handle(st->cso_context, NULL);
264 cso_set_tessctrl_shader_handle(st->cso_context,
280 cso_set_tesseval_shader_handle(st->cso_context, NULL);
293 cso_set_tesseval_shader_handle(st->cso_context,
309 cso_set_compute_shader_handle(st->cso_context, NULL)
    [all...]
st_atom_msaa.c 35 #include "cso_cache/cso_context.h"
71 cso_set_sample_mask(st->cso_context, sample_mask);
84 st->cso_context,
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);
st_cb_clear.c 60 #include "cso_cache/cso_context.h"
84 cso_delete_fragment_shader(st->cso_context, st->clear.fs);
88 cso_delete_vertex_shader(st->cso_context, st->clear.vs);
92 cso_delete_vertex_shader(st->cso_context, st->clear.vs_layered);
96 cso_delete_geometry_shader(st->cso_context, st->clear.gs_layered);
114 cso_set_fragment_shader_handle(st->cso_context, st->clear.fs);
138 cso_set_vertex_shader_handle(st->cso_context, st->clear.vs);
139 cso_set_geometry_shader_handle(st->cso_context, NULL);
165 cso_set_vertex_shader_handle(st->cso_context, st->clear.vs_layered);
166 cso_set_geometry_shader_handle(st->cso_context, st->clear.gs_layered)
    [all...]
st_draw.c 66 #include "cso_cache/cso_context.h"
124 cso_set_index_buffer(st->cso_context, ibuffer);
269 cso_draw_vbo(st->cso_context, &info);
273 cso_draw_vbo(st->cso_context, &info);
276 cso_draw_vbo(st->cso_context, &info);
349 cso_draw_vbo(st->cso_context, &info);
359 cso_draw_vbo(st->cso_context, &info);
477 assert(cso_get_aux_vertex_buffer_slot(st->cso_context) == 0);
479 cso_set_vertex_buffers(st->cso_context,
480 cso_get_aux_vertex_buffer_slot(st->cso_context),
    [all...]
st_atom_viewport.c 34 #include "cso_cache/cso_context.h"
79 cso_set_viewport(st->cso_context, &st->state.viewport[0]);
st_cb_xformfb.c 48 #include "cso_cache/cso_context.h"
153 cso_set_stream_outputs(st->cso_context, sobj->num_targets,
163 cso_set_stream_outputs(st->cso_context, 0, NULL, NULL);
180 cso_set_stream_outputs(st->cso_context, sobj->num_targets,
194 cso_set_stream_outputs(st->cso_context, 0, NULL, NULL);
st_atom_depth.c 42 #include "cso_cache/cso_context.h"
159 cso_set_depth_stencil_alpha(st->cso_context, dsa);
160 cso_set_stencil_ref(st->cso_context, &sr);
st_atom_constbuf.c 42 #include "cso_cache/cso_context.h"
124 cso_set_constant_buffer(st->cso_context, shader_type, 0, &cb);
134 cso_set_constant_buffer(st->cso_context, shader_type, 0, NULL);
275 cso_set_constant_buffer(st->cso_context, shader_type, 1 + i, &cb);
st_pbo.c 38 #include "cso_cache/cso_context.h"
193 struct cso_context *cso = st->cso_context;
644 cso_delete_fragment_shader(st->cso_context, st->pbo.upload_fs[i]);
652 cso_delete_fragment_shader(st->cso_context, st->pbo.download_fs[i][j]);
659 cso_delete_geometry_shader(st->cso_context, st->pbo.gs);
664 cso_delete_vertex_shader(st->cso_context, st->pbo.vs);
st_cb_drawtex.c 36 #include "cso_cache/cso_context.h"
111 struct cso_context *cso = st->cso_context;
308 cso_delete_vertex_shader(st->cso_context, CachedShaders[i].handle);
st_cb_bitmap.c 58 #include "cso_cache/cso_context.h"
192 struct cso_context *cso = st->cso_context;
279 cso_set_stream_outputs(st->cso_context, 0, NULL, NULL);
290 struct cso_context *cso = st->cso_context;
794 cso_set_vertex_buffers(st->cso_context,
795 cso_get_aux_vertex_buffer_slot(st->cso_context),
798 cso_draw_arrays(st->cso_context, PIPE_PRIM_QUADS, 0, num_verts);
829 cso_delete_vertex_shader(st->cso_context, st->bitmap.vs)
    [all...]
  /external/mesa3d/src/gallium/include/state_tracker/
st_api.h 370 struct cso_context *cso_context; member in struct:st_context_iface
  /external/mesa3d/src/gallium/state_trackers/dri/
dri_context.c 154 if (ctx->st->cso_context) {
155 ctx->pp = pp_init(ctx->st->pipe, screen->pp_enabled, ctx->st->cso_context);
156 ctx->hud = hud_create(ctx->st->pipe, ctx->st->cso_context);

Completed in 1806 milliseconds

1 2 3