| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_state_clip.c | 48 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 D | sp_state_vertex.c | 83 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 D | lp_state_clip.c | 48 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 D | lp_state_vertex.c | 79 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 D | lp_state_clip.c | 48 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 D | lp_state_vertex.c | 79 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 D | sp_state_clip.c | 48 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 D | sp_state_vertex.c | 83 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 D | u_helpers.h | 42 unsigned start_slot, unsigned count); 47 unsigned start_slot, unsigned count);
|
| H A D | u_helpers.c | 48 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 D | u_vbuf.h | 72 unsigned start_slot, unsigned count,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| H A D | u_helpers.h | 43 unsigned start_slot, unsigned count, 50 unsigned start_slot, unsigned count, 57 unsigned start_slot, unsigned count);
|
| H A D | u_helpers.c | 48 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 D | u_vbuf.h | 83 unsigned start_slot, unsigned count,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| H A D | virgl_encode.h | 126 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 D | p_context.h | 209 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 D | svga_pipe_misc.c | 39 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 D | virgl_encode.h | 133 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 D | virgl_context.c | 511 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 D | pan_context.c | 239 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 D | p_context.h | 339 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 D | nv50_state.c | 1016 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 D | noop_state.c | 140 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 D | etnaviv_texture.c | 44 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 D | d3d12_context.cpp | 691 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...] |