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

12 3 4 5

  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_run.c 89 struct cso_context *cso = ppq->p->cso; local
118 cso_save_state(cso, (CSO_BIT_BLEND |
138 cso_save_constant_buffer_slot0(cso, PIPE_SHADER_VERTEX);
139 cso_save_constant_buffer_slot0(cso, PIPE_SHADER_FRAGMENT);
142 cso_set_sample_mask(cso, ~0);
143 cso_set_min_samples(cso, 1);
144 cso_set_stream_outputs(cso, 0, NULL, NULL);
145 cso_set_tessctrl_shader_handle(cso, NULL);
146 cso_set_tesseval_shader_handle(cso, NULL)
    [all...]
pp_colors.c 48 cso_set_samplers(p->cso, PIPE_SHADER_FRAGMENT, 1, samplers);
49 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);
51 cso_set_vertex_shader_handle(p->cso, ppq->shaders[n][0]);
52 cso_set_fragment_shader_handle(p->cso, ppq->shaders[n][1]);
pp_mlaa.c 99 cso_set_stencil_ref(p->cso, &ref);
112 cso_set_constant_buffer_resource(p->cso, PIPE_SHADER_VERTEX,
114 cso_set_constant_buffer_resource(p->cso, PIPE_SHADER_FRAGMENT,
136 cso_set_depth_stencil_alpha(p->cso, &mstencil);
142 cso_set_samplers(p->cso, PIPE_SHADER_FRAGMENT, 1, samplers);
144 cso_set_sampler_views(p->cso, PIPE_SHADER_FRAGMENT, 1, &p->view);
146 cso_set_vertex_shader_handle(p->cso, ppq->shaders[n][1]); /* offsetvs */
147 cso_set_fragment_shader_handle(p->cso, ppq->shaders[n][2]);
157 cso_set_depth_stencil_alpha(p->cso, &mstencil);
172 cso_set_samplers(p->cso, PIPE_SHADER_FRAGMENT, 3, samplers)
    [all...]
  /external/mesa3d/src/gallium/state_trackers/nine/
vertexshader9.c 38 const DWORD *pFunction, void *cso )
46 DBG("This=%p pParams=%p pFunction=%p cso=%p\n",
47 This, pParams, pFunction, cso);
53 if (cso) {
54 This->ff_cso = cso;
93 This->variant.cso = info.cso;
94 This->last_cso = info.cso;
121 if (var->cso) {
122 if (This->base.device->context.cso_shader.vs == var->cso)
177 void *cso; local
221 void *cso; local
    [all...]
nine_shader.h 51 void *cso; /* out, pipe cso for bind_vs,fs_state */ member in struct:nine_shader_info
125 void *cso; member in struct:nine_shader_variant
135 return list->cso;
141 uint64_t key, void *cso)
152 list->next->cso = cso;
171 void *cso; member in struct:nine_shader_variant_so
183 return list->cso;
191 struct pipe_stream_output_info *so, void *cso)
    [all...]
pixelshader9.c 36 const DWORD *pFunction, void *cso )
43 DBG("This=%p pParams=%p pFunction=%p cso=%p\n", This, pParams, pFunction, cso);
49 if (cso) {
50 This->ff_cso = cso;
77 This->variant.cso = info.cso;
78 This->last_cso = info.cso;
102 if (var->cso) {
103 if (This->base.device->context.cso_shader.ps == var->cso)
149 void *cso; local
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/nv30/
nv30_texture.c 62 filter_mode(const struct pipe_sampler_state *cso)
66 switch (cso->mag_img_filter) {
75 switch (cso->min_img_filter) {
77 switch (cso->min_mip_filter) {
90 switch (cso->min_mip_filter) {
108 compare_mode(const struct pipe_sampler_state *cso)
110 if (cso->compare_mode != PIPE_TEX_COMPARE_R_TO_TEXTURE)
113 switch (cso->compare_func) {
129 const struct pipe_sampler_state *cso)
139 so->pipe = *cso;
    [all...]
  /external/mesa3d/src/gallium/auxiliary/util/
u_hash_table.c 52 struct cso_hash *cso; member in struct:util_hash_table
88 ht->cso = cso_hash_create();
89 if(!ht->cso) {
109 iter = cso_hash_find(ht->cso, key_hash);
129 iter = cso_hash_find(ht->cso, key_hash);
170 iter = cso_hash_insert(ht->cso, key_hash, item);
223 cso_hash_erase(ht->cso, iter);
237 iter = cso_hash_first_node(ht->cso);
239 item = (struct util_hash_table_item *)cso_hash_take(ht->cso, cso_hash_iter_key(iter));
241 iter = cso_hash_first_node(ht->cso);
    [all...]
u_draw_quad.c 43 struct cso_context *cso,
63 if (cso) {
64 cso_set_vertex_buffers(cso, vbuf_slot, 1, &vbuffer);
65 cso_draw_arrays(cso, prim_type, 0, num_verts);
78 util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer,
90 cso_set_vertex_buffers(cso, 0, 1, &vbuffer);
91 cso_draw_arrays(cso, prim_type, 0, num_verts);
100 util_draw_texquad(struct pipe_context *pipe, struct cso_context *cso,
150 util_draw_vertex_buffer(pipe, cso, vbuf, vbuf_slot, 0,
  /external/mesa3d/src/gallium/drivers/nouveau/nvc0/
nvc0_state.c 89 const struct pipe_blend_state *cso)
99 so->pipe = *cso;
102 if (cso->independent_blend_enable) {
103 for (r = 0; r < 8 && !cso->rt[r].blend_enable; ++r);
106 if (!cso->rt[i].blend_enable)
109 if (cso->rt[i].rgb_func != cso->rt[r].rgb_func ||
110 cso->rt[i].rgb_src_factor != cso->rt[r].rgb_src_factor ||
111 cso->rt[i].rgb_dst_factor != cso->rt[r].rgb_dst_factor |
    [all...]
  /external/mesa3d/src/gallium/drivers/svga/
svga_pipe_sampler.c 226 struct svga_sampler_state *cso = CALLOC_STRUCT( svga_sampler_state ); local
228 if (!cso)
231 cso->mipfilter = translate_mip_filter(sampler->min_mip_filter);
232 cso->magfilter = translate_img_filter( sampler->mag_img_filter );
233 cso->minfilter = translate_img_filter( sampler->min_img_filter );
234 cso->aniso_level = MAX2( sampler->max_anisotropy, 1 );
236 cso->magfilter = cso->minfilter = SVGA3D_TEX_FILTER_ANISOTROPIC;
237 cso->lod_bias = sampler->lod_bias;
238 cso->addressu = translate_wrap_mode(sampler->wrap_s)
    [all...]
  /external/mesa3d/src/gallium/drivers/freedreno/a2xx/
fd2_blend.h 49 const struct pipe_blend_state *cso);
fd2_rasterizer.h 53 const struct pipe_rasterizer_state *cso);
fd2_zsa.h 54 const struct pipe_depth_stencil_alpha_state *cso);
  /external/mesa3d/src/gallium/drivers/freedreno/a3xx/
fd3_blend.h 58 const struct pipe_blend_state *cso);
fd3_rasterizer.h 54 const struct pipe_rasterizer_state *cso);
fd3_zsa.h 55 const struct pipe_depth_stencil_alpha_state *cso);
  /external/mesa3d/src/gallium/drivers/freedreno/a4xx/
fd4_blend.h 59 const struct pipe_blend_state *cso);
fd4_rasterizer.h 55 const struct pipe_rasterizer_state *cso);
fd4_zsa.h 56 const struct pipe_depth_stencil_alpha_state *cso);
  /external/mesa3d/src/gallium/drivers/freedreno/a5xx/
fd5_blend.h 58 const struct pipe_blend_state *cso);
fd5_zsa.h 52 const struct pipe_depth_stencil_alpha_state *cso);
fd5_rasterizer.h 55 const struct pipe_rasterizer_state *cso);
  /external/mesa3d/src/gallium/tests/trivial/
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);
224 cso_destroy_context(p->cso);
243 cso_set_framebuffer(p->cso, &p->framebuffer);
249 cso_set_blend(p->cso, &p->blend);
250 cso_set_depth_stencil_alpha(p->cso, &p->depthstencil);
251 cso_set_rasterizer(p->cso, &p->rasterizer);
252 cso_set_viewport(p->cso, &p->viewport);
255 cso_set_fragment_shader_handle(p->cso, p->fs)
    [all...]
  /external/mesa3d/src/gallium/drivers/ilo/
ilo_render_dynamic.c 190 sampler_count <= ARRAY_SIZE(vec->sampler[shader_type].cso));
194 const struct ilo_sampler_cso *cso = vec->sampler[shader_type].cso[i]; local
196 border_color_state[i] = (cso) ?
197 gen6_SAMPLER_BORDER_COLOR_STATE(r->builder, &cso->border) : 0;
202 const struct ilo_sampler_cso *cso = vec->sampler[shader_type].cso[i]; local
204 if (cso && views[i]) {
205 samplers[i] = cso->sampler;
245 if (cbuf0_size <= cbuf->cso[0].info.size)
489 const struct ilo_sampler_cso *cso = vec->sampler[shader_type].cso[i]; local
496 const struct ilo_sampler_cso *cso = vec->sampler[shader_type].cso[i]; local
    [all...]

Completed in 803 milliseconds

12 3 4 5