Searched refs:cso_context (Results 1 - 25 of 88) sorted by relevance

1234

/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/cso_cache/
H A Dcso_context.h41 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 *cs
[all...]
H A Dcso_context.c47 #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 *ct
[all...]
/external/mesa3d/src/gallium/auxiliary/cso_cache/
H A Dcso_context.h41 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 *cs
[all...]
H A Dcso_context.c47 #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 *ct
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
H A Du_draw_quad.h41 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,
H A Du_gen_mipmap.h41 struct cso_context;
47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
H A Du_blit.h43 struct cso_context;
53 util_create_blit(struct pipe_context *pipe, struct cso_context *cso);
H A Du_draw_quad.c34 #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,
H A Du_vbuf.h39 struct cso_context;
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_draw_quad.h41 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,
H A Du_gen_mipmap.h41 struct cso_context;
47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
H A Du_blit.h43 struct cso_context;
53 util_create_blit(struct pipe_context *pipe, struct cso_context *cso);
H A Du_draw_quad.c34 #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,
H A Du_vbuf.h39 struct cso_context;
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
H A Dst_cb_clear.c59 #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...]
H A Dst_atom_shader.c46 #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,
H A Dst_atom_clip.c39 #include "cso_cache/cso_context.h"
63 cso_set_clip(st->cso_context, &clip);
H A Dst_atom_msaa.c33 #include "cso_cache/cso_context.h"
71 cso_set_sample_mask(st->cso_context, sample_mask);
H A Dst_cb_xformfb.c49 #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);
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_clear.c59 #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...]
H A Dst_atom_shader.c46 #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,
H A Dst_atom_clip.c39 #include "cso_cache/cso_context.h"
63 cso_set_clip(st->cso_context, &clip);
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/
H A Dpp_program.h41 struct cso_context *cso;
/external/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_program.h41 struct cso_context *cso;
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xorg/
H A Dxorg_exa.h8 struct cso_context;

Completed in 375 milliseconds

1234