Searched refs:start_slot (Results 1 - 25 of 99) sorted by relevance

1234

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_state_clip.c48 unsigned start_slot,
55 draw_set_viewport_states(softpipe->draw, start_slot, num_viewports,
58 memcpy(softpipe->viewports + start_slot, viewports,
66 unsigned start_slot,
74 debug_assert(start_slot < PIPE_MAX_VIEWPORTS);
75 debug_assert((start_slot + num_scissors) <= PIPE_MAX_VIEWPORTS);
77 memcpy(softpipe->scissors + start_slot, scissors,
47 softpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
65 softpipe_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
H A Dsp_state_vertex.c83 unsigned start_slot, unsigned count,
92 buffers, start_slot, count);
96 draw_set_vertex_buffers(softpipe->draw, start_slot, count, buffers);
82 softpipe_set_vertex_buffers(struct pipe_context * pipe,unsigned start_slot,unsigned count,const struct pipe_vertex_buffer * buffers) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_clip.c48 unsigned start_slot,
55 draw_set_viewport_states(llvmpipe->draw, start_slot, num_viewports,
58 memcpy(llvmpipe->viewports + start_slot, viewports,
66 unsigned start_slot,
74 debug_assert(start_slot < PIPE_MAX_VIEWPORTS);
75 debug_assert((start_slot + num_scissors) <= PIPE_MAX_VIEWPORTS);
77 memcpy(llvmpipe->scissors + start_slot, scissors,
47 llvmpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
65 llvmpipe_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
H A Dlp_state_vertex.c79 unsigned start_slot, unsigned count,
88 buffers, start_slot, count);
92 draw_set_vertex_buffers(llvmpipe->draw, start_slot, count, buffers);
78 llvmpipe_set_vertex_buffers(struct pipe_context * pipe,unsigned start_slot,unsigned count,const struct pipe_vertex_buffer * buffers) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_clip.c48 unsigned start_slot,
55 draw_set_viewport_states(llvmpipe->draw, start_slot, num_viewports,
58 memcpy(llvmpipe->viewports + start_slot, viewports,
66 unsigned start_slot,
74 debug_assert(start_slot < PIPE_MAX_VIEWPORTS);
75 debug_assert((start_slot + num_scissors) <= PIPE_MAX_VIEWPORTS);
77 memcpy(llvmpipe->scissors + start_slot, scissors,
47 llvmpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
65 llvmpipe_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
H A Dlp_state_vertex.c79 unsigned start_slot, unsigned count,
90 buffers, start_slot, count,
96 draw_set_vertex_buffers(llvmpipe->draw, start_slot, count,
78 llvmpipe_set_vertex_buffers(struct pipe_context * pipe,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,bool take_ownership,const struct pipe_vertex_buffer * buffers) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
H A Dsp_state_clip.c48 unsigned start_slot,
55 draw_set_viewport_states(softpipe->draw, start_slot, num_viewports,
58 memcpy(softpipe->viewports + start_slot, viewports,
66 unsigned start_slot,
74 debug_assert(start_slot < PIPE_MAX_VIEWPORTS);
75 debug_assert((start_slot + num_scissors) <= PIPE_MAX_VIEWPORTS);
77 memcpy(softpipe->scissors + start_slot, scissors,
47 softpipe_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
65 softpipe_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
H A Dsp_state_vertex.c83 unsigned start_slot, unsigned count,
94 buffers, start_slot, count,
100 draw_set_vertex_buffers(softpipe->draw, start_slot, count,
82 softpipe_set_vertex_buffers(struct pipe_context * pipe,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,bool take_ownership,const struct pipe_vertex_buffer * buffers) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_helpers.h42 unsigned start_slot, unsigned count);
47 unsigned start_slot, unsigned count);
H A Du_helpers.c48 unsigned start_slot, unsigned count)
53 dst += start_slot;
69 *enabled_buffers &= ~(((1ull << count) - 1) << start_slot);
70 *enabled_buffers |= bitmask << start_slot;
77 *enabled_buffers &= ~(((1ull << count) - 1) << start_slot);
88 unsigned start_slot, unsigned count)
98 util_set_vertex_buffers_mask(dst, &enabled_buffers, src, start_slot,
45 util_set_vertex_buffers_mask(struct pipe_vertex_buffer * dst,uint32_t * enabled_buffers,const struct pipe_vertex_buffer * src,unsigned start_slot,unsigned count) argument
85 util_set_vertex_buffers_count(struct pipe_vertex_buffer * dst,unsigned * dst_count,const struct pipe_vertex_buffer * src,unsigned start_slot,unsigned count) argument
H A Du_vbuf.h72 unsigned start_slot, unsigned count,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_helpers.h43 unsigned start_slot, unsigned count,
50 unsigned start_slot, unsigned count,
57 unsigned start_slot, unsigned count);
H A Du_helpers.c48 unsigned start_slot, unsigned count,
55 dst += start_slot;
57 *enabled_buffers &= ~u_bit_consecutive(start_slot, count);
73 *enabled_buffers |= bitmask << start_slot;
92 unsigned start_slot, unsigned count,
104 util_set_vertex_buffers_mask(dst, &enabled_buffers, src, start_slot,
120 unsigned start_slot, unsigned count)
124 dst += start_slot;
131 *enabled_buffers |= (1ull << (start_slot + i));
133 *enabled_buffers &= ~(1ull << (start_slot
45 util_set_vertex_buffers_mask(struct pipe_vertex_buffer * dst,uint32_t * enabled_buffers,const struct pipe_vertex_buffer * src,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,bool take_ownership) argument
89 util_set_vertex_buffers_count(struct pipe_vertex_buffer * dst,unsigned * dst_count,const struct pipe_vertex_buffer * src,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,bool take_ownership) argument
117 util_set_shader_buffers_mask(struct pipe_shader_buffer * dst,uint32_t * enabled_buffers,const struct pipe_shader_buffer * src,unsigned start_slot,unsigned count) argument
[all...]
H A Du_vbuf.h83 unsigned start_slot, unsigned count,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_encode.h126 int start_slot,
168 uint32_t start_slot,
174 uint32_t start_slot,
206 unsigned start_slot,
266 unsigned start_slot, unsigned count,
270 unsigned start_slot, unsigned count,
273 unsigned start_slot, unsigned count,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/
H A Dp_context.h209 unsigned start_slot, unsigned num_samplers,
313 unsigned start_slot,
323 unsigned start_slot,
329 unsigned start_slot, unsigned num_views,
349 * \param start_slot first buffer slot to bind.
360 unsigned start_slot, unsigned count,
369 * \param start_slot first buffer slot to bind.
377 unsigned start_slot, unsigned count,
386 * \param start_slot first image slot to bind.
395 unsigned start_slot, unsigne
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_misc.c39 unsigned start_slot,
47 assert(start_slot + num_scissors <= svgascreen->max_viewports);
49 for (i = 0, num_sc = start_slot; i < num_scissors; i++) {
204 unsigned start_slot,
212 assert(start_slot + num_viewports <= svgascreen->max_viewports);
214 for (i = 0, num_vp = start_slot; i < num_viewports; i++) {
38 svga_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
203 svga_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_encode.h133 int start_slot,
178 uint32_t start_slot,
184 uint32_t start_slot,
216 unsigned start_slot,
276 unsigned start_slot, unsigned count,
280 unsigned start_slot, unsigned count,
283 unsigned start_slot, unsigned count,
H A Dvirgl_context.c511 unsigned start_slot,
516 virgl_encoder_set_viewport_states(vctx, start_slot, num_viewports, state);
574 unsigned start_slot,
584 buffers, start_slot, num_buffers,
1028 unsigned start_slot,
1038 binding->view_enabled_mask &= ~u_bit_consecutive(start_slot, num_views);
1040 unsigned idx = start_slot + i;
1058 start_slot, num_views, (struct virgl_sampler_view **)binding->views);
1062 virgl_set_sampler_views(ctx, shader_type, start_slot + num_views,
1113 unsigned start_slot,
510 virgl_set_viewport_states(struct pipe_context * ctx,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * state) argument
573 virgl_set_vertex_buffers(struct pipe_context * ctx,unsigned start_slot,unsigned num_buffers,unsigned unbind_num_trailing_slots,bool take_ownership,const struct pipe_vertex_buffer * buffers) argument
1026 virgl_set_sampler_views(struct pipe_context * ctx,enum pipe_shader_type shader_type,unsigned start_slot,unsigned num_views,unsigned unbind_num_trailing_slots,bool take_ownership,struct pipe_sampler_view ** views) argument
1111 virgl_bind_sampler_states(struct pipe_context * ctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_samplers,void ** samplers) argument
1133 virgl_set_scissor_states(struct pipe_context * ctx,unsigned start_slot,unsigned num_scissor,const struct pipe_scissor_state * ss) argument
1231 virgl_set_hw_atomic_buffers(struct pipe_context * ctx,unsigned start_slot,unsigned count,const struct pipe_shader_buffer * buffers) argument
1257 virgl_set_shader_buffers(struct pipe_context * ctx,enum pipe_shader_type shader,unsigned start_slot,unsigned count,const struct pipe_shader_buffer * buffers,unsigned writable_bitmask) argument
1313 virgl_set_shader_images(struct pipe_context * ctx,enum pipe_shader_type shader,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,const struct pipe_image_view * images) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/
H A Dpan_context.c239 unsigned start_slot, unsigned count, unsigned unbind_num_trailing_slots,
245 /* Unbind start_slot...start_slot+count */
247 for (int i = start_slot; i < start_slot + count + unbind_num_trailing_slots; i++) {
251 ctx->image_mask[shader] &= ~(((1ull << count) - 1) << start_slot);
255 /* Bind start_slot...start_slot+count */
258 SET_BIT(ctx->image_mask[shader], 1 << (start_slot + i), image->resource);
261 util_copy_image_view(&ctx->images[shader][start_slot
236 panfrost_set_shader_images(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned count,unsigned unbind_num_trailing_slots,const struct pipe_image_view * iviews) argument
354 panfrost_bind_sampler_states(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_sampler,void ** sampler) argument
572 panfrost_set_vertex_buffers(struct pipe_context * pctx,unsigned start_slot,unsigned num_buffers,unsigned unbind_num_trailing_slots,bool take_ownership,const struct pipe_vertex_buffer * buffers) argument
620 panfrost_set_sampler_views(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_views,unsigned unbind_num_trailing_slots,bool take_ownership,struct pipe_sampler_view ** views) argument
733 panfrost_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * viewports) argument
748 panfrost_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissors) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/
H A Dp_context.h339 unsigned start_slot, unsigned num_samplers,
473 unsigned start_slot,
483 unsigned start_slot,
489 unsigned start_slot, unsigned num_views,
516 * \param start_slot first buffer slot to bind.
527 unsigned start_slot, unsigned count,
536 * \param start_slot first buffer slot to bind.
544 unsigned start_slot, unsigned count,
553 * \param start_slot first image slot to bind.
564 unsigned start_slot, unsigne
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/
H A Dnv50_state.c1016 unsigned start_slot,
1023 assert(start_slot + num_scissors <= NV50_MAX_VIEWPORTS);
1025 if (!memcmp(&nv50->scissors[start_slot + i], &scissor[i], sizeof(*scissor)))
1027 nv50->scissors[start_slot + i] = scissor[i];
1028 nv50->scissors_dirty |= 1 << (start_slot + i);
1035 unsigned start_slot,
1042 assert(start_slot + num_viewports <= NV50_MAX_VIEWPORTS);
1044 if (!memcmp(&nv50->viewports[start_slot + i], &vpt[i], sizeof(*vpt)))
1046 nv50->viewports[start_slot + i] = vpt[i];
1047 nv50->viewports_dirty |= 1 << (start_slot
1015 nv50_set_scissor_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * scissor) argument
1034 nv50_set_viewport_states(struct pipe_context * pipe,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * vpt) argument
1069 nv50_set_vertex_buffers(struct pipe_context * pipe,unsigned start_slot,unsigned count,const struct pipe_vertex_buffer * vb) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/driver_noop/
H A Dnoop_state.c140 unsigned start_slot,
152 unsigned start_slot,
195 unsigned start_slot, unsigned count,
139 noop_set_scissor_states(struct pipe_context * ctx,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * state) argument
151 noop_set_viewport_states(struct pipe_context * ctx,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * state) argument
194 noop_set_vertex_buffers(struct pipe_context * ctx,unsigned start_slot,unsigned count,const struct pipe_vertex_buffer * buffers) argument
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_texture.c44 unsigned start_slot, unsigned num_samplers,
270 unsigned start_slot, unsigned num_views,
274 assert(start_slot == 0);
43 etna_bind_sampler_states(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_samplers,void ** samplers) argument
269 etna_set_sampler_views(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_views,struct pipe_sampler_view ** views) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_context.cpp691 unsigned start_slot,
713 ctx->samplers[shader][start_slot + i] = sampler;
714 dxil_wrap_sampler_state &wrap = ctx->tex_wrap_states[shader][start_slot + i];
728 ctx->tex_compare_func[shader][start_slot + i] = (enum compare_func)sampler->compare_func;
734 ctx->num_samplers[shader] = start_slot + num_samplers;
947 unsigned start_slot,
958 struct pipe_sampler_view *&old_view = ctx->sampler_views[shader_type][start_slot + i];
974 dxil_wrap_sampler_state &wss = ctx->tex_wrap_states[shader_type][start_slot + i];
1003 struct pipe_sampler_view *&old_view = ctx->sampler_views[shader_type][start_slot + num_views + i];
1008 ctx->num_sampler_views[shader_type] = start_slot
689 d3d12_bind_sampler_states(struct pipe_context * pctx,enum pipe_shader_type shader,unsigned start_slot,unsigned num_samplers,void ** samplers) argument
945 d3d12_set_sampler_views(struct pipe_context * pctx,enum pipe_shader_type shader_type,unsigned start_slot,unsigned num_views,unsigned unbind_num_trailing_slots,bool take_ownership,struct pipe_sampler_view ** views) argument
1159 d3d12_set_vertex_buffers(struct pipe_context * pctx,unsigned start_slot,unsigned num_buffers,unsigned unbind_num_trailing_slots,bool take_ownership,const struct pipe_vertex_buffer * buffers) argument
1185 d3d12_set_viewport_states(struct pipe_context * pctx,unsigned start_slot,unsigned num_viewports,const struct pipe_viewport_state * state) argument
1224 d3d12_set_scissor_states(struct pipe_context * pctx,unsigned start_slot,unsigned num_scissors,const struct pipe_scissor_state * states) argument
[all...]

Completed in 26 milliseconds

1234