HomeSort by relevance Sort by last modified time
    Searched refs:cso (Results 26 - 50 of 96) sorted by null

12 3 4

  /external/mesa3d/src/gallium/auxiliary/cso_cache/
cso_context.c 31 * Wrap the cso cache & hash mechanisms in a simplified
125 struct cso_blend *cso = (struct cso_blend *)state; local
127 if (ctx->blend == cso->data)
130 if (cso->delete_state)
131 cso->delete_state(cso->context, cso->data);
138 struct cso_depth_stencil_alpha *cso = local
141 if (ctx->depth_stencil == cso->data)
144 if (cso->delete_state
153 struct cso_sampler *cso = (struct cso_sampler *)state; local
162 struct cso_rasterizer *cso = (struct cso_rasterizer *)state; local
175 struct cso_velements *cso = (struct cso_velements *)state; local
224 void *cso = cso_hash_iter_data(iter); local
384 struct cso_blend *cso = MALLOC(sizeof(struct cso_blend)); local
443 struct cso_depth_stencil_alpha *cso = local
506 struct cso_rasterizer *cso = MALLOC(sizeof(struct cso_rasterizer)); local
845 struct cso_velements *cso = MALLOC(sizeof(struct cso_velements)); local
985 struct cso_sampler *cso = MALLOC(sizeof(struct cso_sampler)); local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/postprocess/
pp_mlaa.c 89 cso_set_stencil_ref(p->cso, &ref);
124 cso_set_depth_stencil_alpha(p->cso, &mstencil);
128 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 0, &p->sampler_point);
129 cso_single_sampler_done(p->cso, PIPE_SHADER_FRAGMENT);
130 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);
132 cso_set_vertex_shader_handle(p->cso, ppq->shaders[n][1]); /* offsetvs */
133 cso_set_fragment_shader_handle(p->cso, ppq->shaders[n][2]);
143 cso_set_depth_stencil_alpha(p->cso, &mstencil);
155 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 0, &p->sampler_point);
156 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->sampler_point)
    [all...]
pp_run.c 169 cso_set_blend(p->cso, &p->blend);
170 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
171 cso_set_rasterizer(p->cso, &p->rasterizer);
172 cso_set_viewport(p->cso, &p->viewport);
174 cso_set_vertex_elements(p->cso, 2, p->velem);
181 util_draw_vertex_buffer(p->pipe, p->cso, p->vbuf, 0,
190 cso_set_framebuffer(p->cso, &p->framebuffer);
197 cso_set_framebuffer(p->cso, &p->framebuffer);
pp_program.h 41 struct cso_context *cso; member in struct:program
  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_mlaa.c 89 cso_set_stencil_ref(p->cso, &ref);
124 cso_set_depth_stencil_alpha(p->cso, &mstencil);
128 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 0, &p->sampler_point);
129 cso_single_sampler_done(p->cso, PIPE_SHADER_FRAGMENT);
130 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);
132 cso_set_vertex_shader_handle(p->cso, ppq->shaders[n][1]); /* offsetvs */
133 cso_set_fragment_shader_handle(p->cso, ppq->shaders[n][2]);
143 cso_set_depth_stencil_alpha(p->cso, &mstencil);
155 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 0, &p->sampler_point);
156 cso_single_sampler(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->sampler_point)
    [all...]
pp_run.c 169 cso_set_blend(p->cso, &p->blend);
170 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
171 cso_set_rasterizer(p->cso, &p->rasterizer);
172 cso_set_viewport(p->cso, &p->viewport);
174 cso_set_vertex_elements(p->cso, 2, p->velem);
181 util_draw_vertex_buffer(p->pipe, p->cso, p->vbuf, 0,
190 cso_set_framebuffer(p->cso, &p->framebuffer);
197 cso_set_framebuffer(p->cso, &p->framebuffer);
pp_program.h 41 struct cso_context *cso; member in struct:program
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/util/
u_gen_mipmap.h 47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
u_keymap.c 31 * Like Jose's util_hash_table, based on CSO cache code for now.
48 struct cso_hash *cso; member in struct:keymap
117 map->cso = cso_hash_create();
118 if (!map->cso) {
141 cso_hash_delete(map->cso);
153 iter = cso_hash_find(map->cso, key_hash);
216 iter = cso_hash_insert(map->cso, key_hash, item);
283 cso_hash_erase(map->cso, iter);
301 iter = cso_hash_first_node(map->cso);
304 cso_hash_take(map->cso, cso_hash_iter_key(iter))
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_gen_mipmap.h 47 util_create_gen_mipmap(struct pipe_context *pipe, struct cso_context *cso);
u_keymap.c 31 * Like Jose's util_hash_table, based on CSO cache code for now.
48 struct cso_hash *cso; member in struct:keymap
117 map->cso = cso_hash_create();
118 if (!map->cso) {
141 cso_hash_delete(map->cso);
153 iter = cso_hash_find(map->cso, key_hash);
216 iter = cso_hash_insert(map->cso, key_hash, item);
283 cso_hash_erase(map->cso, iter);
301 iter = cso_hash_first_node(map->cso);
304 cso_hash_take(map->cso, cso_hash_iter_key(iter))
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/
st_cb_drawtex.c 110 struct cso_context *cso = ctx->st->cso_context; local
228 cso_save_viewport(cso);
229 cso_save_stream_outputs(cso);
230 cso_save_vertex_shader(cso);
231 cso_save_geometry_shader(cso);
232 cso_save_vertex_elements(cso);
233 cso_save_vertex_buffers(cso);
238 cso_set_vertex_shader_handle(cso, vs);
240 cso_set_geometry_shader_handle(cso, NULL);
248 cso_set_vertex_elements(cso, numAttribs, velements)
    [all...]
st_cb_bitmap.c 415 struct cso_context *cso = st->cso_context; local
456 cso_save_rasterizer(cso);
457 cso_save_samplers(cso, PIPE_SHADER_FRAGMENT);
458 cso_save_sampler_views(cso, PIPE_SHADER_FRAGMENT);
459 cso_save_viewport(cso);
460 cso_save_fragment_shader(cso);
461 cso_save_stream_outputs(cso);
462 cso_save_vertex_shader(cso);
463 cso_save_geometry_shader(cso);
464 cso_save_vertex_elements(cso);
    [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_cb_drawtex.c 110 struct cso_context *cso = ctx->st->cso_context; local
228 cso_save_viewport(cso);
229 cso_save_stream_outputs(cso);
230 cso_save_vertex_shader(cso);
231 cso_save_geometry_shader(cso);
232 cso_save_vertex_elements(cso);
233 cso_save_vertex_buffers(cso);
238 cso_set_vertex_shader_handle(cso, vs);
240 cso_set_geometry_shader_handle(cso, NULL);
248 cso_set_vertex_elements(cso, numAttribs, velements)
    [all...]
st_cb_bitmap.c 415 struct cso_context *cso = st->cso_context; local
456 cso_save_rasterizer(cso);
457 cso_save_samplers(cso, PIPE_SHADER_FRAGMENT);
458 cso_save_sampler_views(cso, PIPE_SHADER_FRAGMENT);
459 cso_save_viewport(cso);
460 cso_save_fragment_shader(cso);
461 cso_save_stream_outputs(cso);
462 cso_save_vertex_shader(cso);
463 cso_save_geometry_shader(cso);
464 cso_save_vertex_elements(cso);
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/vega/
renderer.c 78 struct cso_context *cso; member in struct:renderer
257 cso_set_vertex_shader_handle(r->cso, r->cached_vs[id]);
331 cso_set_fragment_shader_handle(r->cso, r->cached_fs[id]);
355 cso_set_viewport(r->cso, &viewport);
376 cso_set_framebuffer(r->cso, &fb);
407 cso_set_blend(r->cso, &blend);
438 cso_single_sampler(r->cso, PIPE_SHADER_FRAGMENT, i, &sampler);
439 cso_single_sampler_done(r->cso, PIPE_SHADER_FRAGMENT);
442 cso_set_sampler_views(r->cso, PIPE_SHADER_FRAGMENT, num_views, views);
460 cso_set_fragment_shader_handle(renderer->cso, fs)
    [all...]
  /external/mesa3d/src/gallium/state_trackers/vega/
renderer.c 78 struct cso_context *cso; member in struct:renderer
257 cso_set_vertex_shader_handle(r->cso, r->cached_vs[id]);
331 cso_set_fragment_shader_handle(r->cso, r->cached_fs[id]);
355 cso_set_viewport(r->cso, &viewport);
376 cso_set_framebuffer(r->cso, &fb);
407 cso_set_blend(r->cso, &blend);
438 cso_single_sampler(r->cso, PIPE_SHADER_FRAGMENT, i, &sampler);
439 cso_single_sampler_done(r->cso, PIPE_SHADER_FRAGMENT);
442 cso_set_sampler_views(r->cso, PIPE_SHADER_FRAGMENT, num_views, views);
460 cso_set_fragment_shader_handle(renderer->cso, fs)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/tests/trivial/
quad-tex.c 68 struct cso_context *cso; member in struct:program
102 /* create the pipe driver context and cso context */
104 p->cso = cso_create_context(p->pipe);
285 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 0, NULL);
288 cso_release_all(p->cso);
299 cso_destroy_context(p->cso);
310 cso_set_framebuffer(p->cso, &p->framebuffer);
316 cso_set_blend(p->cso, &p->blend);
317 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
318 cso_set_rasterizer(p->cso, &p->rasterizer)
    [all...]
tri.c 66 struct cso_context *cso; member in struct:program
97 /* create the pipe driver context and cso context */
99 p->cso = cso_create_context(p->pipe);
226 cso_release_all(p->cso);
235 cso_destroy_context(p->cso);
246 cso_set_framebuffer(p->cso, &p->framebuffer);
252 cso_set_blend(p->cso, &p->blend);
253 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
254 cso_set_rasterizer(p->cso, &p->rasterizer);
255 cso_set_viewport(p->cso, &p->viewport)
    [all...]
  /external/mesa3d/src/gallium/tests/trivial/
quad-tex.c 68 struct cso_context *cso; member in struct:program
102 /* create the pipe driver context and cso context */
104 p->cso = cso_create_context(p->pipe);
285 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 0, NULL);
288 cso_release_all(p->cso);
299 cso_destroy_context(p->cso);
310 cso_set_framebuffer(p->cso, &p->framebuffer);
316 cso_set_blend(p->cso, &p->blend);
317 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
318 cso_set_rasterizer(p->cso, &p->rasterizer)
    [all...]
tri.c 66 struct cso_context *cso; member in struct:program
97 /* create the pipe driver context and cso context */
99 p->cso = cso_create_context(p->pipe);
226 cso_release_all(p->cso);
235 cso_destroy_context(p->cso);
246 cso_set_framebuffer(p->cso, &p->framebuffer);
252 cso_set_blend(p->cso, &p->blend);
253 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
254 cso_set_rasterizer(p->cso, &p->rasterizer);
255 cso_set_viewport(p->cso, &p->viewport)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_state.c 222 struct i915_sampler_state *cso = CALLOC_STRUCT( i915_sampler_state ); local
229 cso->templ = *sampler;
239 cso->state[0] |= SS2_MAX_ANISO_4;
245 cso->state[0] |= ((b << SS2_LOD_BIAS_SHIFT) & SS2_LOD_BIAS_MASK);
252 cso->state[0] |= (SS2_SHADOW_ENABLE |
259 cso->state[0] |= ((minFilt << SS2_MIN_FILTER_SHIFT) |
263 cso->state[1] |=
269 cso->state[1] |= SS3_NORMALIZED_COORDS;
280 cso->minlod = minlod;
281 cso->maxlod = maxlod
442 struct i915_depth_stencil_state *cso = CALLOC_STRUCT( i915_depth_stencil_state ); local
886 struct i915_rasterizer_state *cso = CALLOC_STRUCT( i915_rasterizer_state ); local
    [all...]
  /external/mesa3d/src/gallium/drivers/i915/
i915_state.c 222 struct i915_sampler_state *cso = CALLOC_STRUCT( i915_sampler_state ); local
229 cso->templ = *sampler;
239 cso->state[0] |= SS2_MAX_ANISO_4;
245 cso->state[0] |= ((b << SS2_LOD_BIAS_SHIFT) & SS2_LOD_BIAS_MASK);
252 cso->state[0] |= (SS2_SHADOW_ENABLE |
259 cso->state[0] |= ((minFilt << SS2_MIN_FILTER_SHIFT) |
263 cso->state[1] |=
269 cso->state[1] |= SS3_NORMALIZED_COORDS;
280 cso->minlod = minlod;
281 cso->maxlod = maxlod
442 struct i915_depth_stencil_state *cso = CALLOC_STRUCT( i915_depth_stencil_state ); local
886 struct i915_rasterizer_state *cso = CALLOC_STRUCT( i915_rasterizer_state ); local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xa/
xa_yuv.c 52 cso_set_blend(r->cso, &blend);
65 cso_set_vertex_shader_handle(r->cso, shader.vs);
66 cso_set_fragment_shader_handle(r->cso, shader.fs);
95 cso_set_samplers(r->cso, PIPE_SHADER_FRAGMENT, 3, (const struct pipe_sampler_state **)samplers);
96 cso_set_sampler_views(r->cso, PIPE_SHADER_FRAGMENT, 3, r->bound_sampler_views);
  /external/mesa3d/src/gallium/state_trackers/xa/
xa_yuv.c 52 cso_set_blend(r->cso, &blend);
65 cso_set_vertex_shader_handle(r->cso, shader.vs);
66 cso_set_fragment_shader_handle(r->cso, shader.fs);
95 cso_set_samplers(r->cso, PIPE_SHADER_FRAGMENT, 3, (const struct pipe_sampler_state **)samplers);
96 cso_set_sampler_views(r->cso, PIPE_SHADER_FRAGMENT, 3, r->bound_sampler_views);

Completed in 661 milliseconds

12 3 4