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

1 2

  /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 );
46 void cso_release_all( struct cso_context *ctx );
48 void cso_destroy_context( struct cso_context *cso );
52 enum pipe_error cso_set_blend( struct cso_context *cso,
54 void cso_save_blend(struct cso_context *cso);
55 void cso_restore_blend(struct cso_context *cso);
59 enum pipe_error cso_set_depth_stencil_alpha( struct cso_context *cso,
61 void cso_save_depth_stencil_alpha(struct cso_context *cso);
62 void cso_restore_depth_stencil_alpha(struct cso_context *cso)
    [all...]
cso_context.c 47 #include "cso_cache/cso_context.h"
50 #include "cso_context.h"
79 struct cso_context { struct
123 static boolean delete_blend_state(struct cso_context *ctx, void *state)
136 static boolean delete_depth_stencil_state(struct cso_context *ctx, void *state)
151 static boolean delete_sampler_state(struct cso_context *ctx, void *state)
160 static boolean delete_rasterizer_state(struct cso_context *ctx, void *state)
172 static boolean delete_vertex_elements(struct cso_context *ctx,
187 static INLINE boolean delete_cso(struct cso_context *ctx,
212 struct cso_context *ctx = (struct cso_context *)user_data
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_draw_quad.h 41 struct cso_context;
46 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_gen_mipmap.h 41 struct cso_context;
47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
u_blit.h 43 struct cso_context;
53 util_create_blit(struct pipe_context *pipe, struct cso_context *cso);
u_draw_quad.c 34 #include "cso_cache/cso_context.h"
43 struct cso_context *cso,
77 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
99 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso,
u_vbuf.h 39 struct cso_context;
  /external/mesa3d/src/mesa/state_tracker/
st_cb_clear.c 59 #include "cso_cache/cso_context.h"
85 cso_delete_fragment_shader(st->cso_context, st->clear.fs);
89 cso_delete_vertex_shader(st->cso_context, st->clear.vs);
104 cso_set_fragment_shader_handle(st->cso_context, st->clear.fs);
127 cso_set_vertex_shader_handle(st->cso_context, st->clear.vs);
177 st->cso_context,
216 cso_save_blend(st->cso_context);
217 cso_save_stencil_ref(st->cso_context);
218 cso_save_depth_stencil_alpha(st->cso_context);
219 cso_save_rasterizer(st->cso_context);
    [all...]
st_atom_shader.c 46 #include "cso_cache/cso_context.h"
98 cso_set_fragment_shader_handle(st->cso_context, fs);
101 cso_set_fragment_shader_handle(st->cso_context,
156 cso_set_vertex_shader_handle(st->cso_context,
181 cso_set_geometry_shader_handle(st->cso_context, NULL);
195 cso_set_geometry_shader_handle(st->cso_context,
st_atom_clip.c 39 #include "cso_cache/cso_context.h"
63 cso_set_clip(st->cso_context, &clip);
st_atom_msaa.c 33 #include "cso_cache/cso_context.h"
71 cso_set_sample_mask(st->cso_context, sample_mask);
st_cb_xformfb.c 49 #include "cso_cache/cso_context.h"
151 cso_set_stream_outputs(st->cso_context, sobj->num_targets, sobj->targets,
161 cso_set_stream_outputs(st->cso_context, 0, NULL, 0);
173 cso_set_stream_outputs(st->cso_context, sobj->num_targets, sobj->targets,
204 cso_set_stream_outputs(st->cso_context, 0, NULL, 0);
st_atom_viewport.c 33 #include "cso_cache/cso_context.h"
82 cso_set_viewport(st->cso_context, &st->state.viewport);
st_context.c 67 #include "cso_cache/cso_context.h"
155 st->cso_context = cso_create_context(pipe);
284 struct cso_context *cso = st->cso_context;
289 cso_release_all(st->cso_context);
st_draw.c 62 #include "cso_cache/cso_context.h"
120 cso_set_index_buffer(st->cso_context, ibuffer);
271 cso_draw_vbo(st->cso_context, &info);
275 cso_draw_vbo(st->cso_context, &info);
278 cso_draw_vbo(st->cso_context, &info);
st_atom_depth.c 42 #include "cso_cache/cso_context.h"
148 cso_set_depth_stencil_alpha(st->cso_context, dsa);
149 cso_set_stencil_ref(st->cso_context, &sr);
st_context.h 186 struct cso_context *cso_context; member in struct:st_context
st_cb_drawtex.c 34 #include "cso_cache/cso_context.h"
110 struct cso_context *cso = ctx->st->cso_context;
249 cso_set_stream_outputs(st->cso_context, 0, NULL, 0);
304 cso_delete_vertex_shader(st->cso_context, CachedShaders[i].handle);
st_atom_sampler.c 49 #include "cso_cache/cso_context.h"
238 cso_single_sampler(st->cso_context, shader_stage, unit, sampler);
241 cso_single_sampler(st->cso_context, shader_stage, unit, NULL);
249 cso_single_sampler_done(st->cso_context, shader_stage);
st_atom_blend.c 40 #include "cso_cache/cso_context.h"
278 cso_set_blend(st->cso_context, blend);
283 cso_set_blend_color(st->cso_context, &bc);
  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_program.h 41 struct cso_context *cso;
  /external/mesa3d/src/gallium/state_trackers/xorg/
xorg_exa.h 8 struct cso_context;
xorg_renderer.h 21 struct cso_context *cso;
  /external/mesa3d/src/gallium/state_trackers/vega/
shaders_cache.c 45 #include "cso_cache/cso_context.h"
400 cso_delete_fragment_shader(sc->pipe->cso_context,
458 cso_delete_fragment_shader(ctx->cso_context, shader->driver);
460 cso_delete_vertex_shader(ctx->cso_context, shader->driver);
vg_context.h 39 #include "cso_cache/cso_context.h"
123 struct cso_context *cso_context; member in struct:vg_context

Completed in 4990 milliseconds

1 2