/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_draw_arrays.c | 61 softpipe_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) softpipe_draw_vbo() argument
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_draw_arrays.c | 54 llvmpipe_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) llvmpipe_draw_vbo() argument
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
H A D | fd5_draw.h | 81 fd5_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) fd5_draw_emit() argument
|
H A D | fd5_emit.h | 49 const struct pipe_draw_indirect_info *indirect; member
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
H A D | i915_context.c | 51 i915_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) i915_draw_vbo() argument
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_swtnl_draw.c | 40 svga_swtnl_draw_vbo(struct svga_context *svga, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw_one) svga_swtnl_draw_vbo() argument
|
H A D | svga_pipe_draw.c | 83 retry_draw_auto(struct svga_context *svga, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect) retry_draw_auto() argument 133 retry_draw_indirect(struct svga_context *svga, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect) retry_draw_indirect() argument 220 svga_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) svga_draw_vbo() argument [all...] |
/third_party/mesa3d/src/amd/vulkan/radix_sort/ |
H A D | radix_sort_vk_devaddr.h | 81 radix_sort_vk_buffer_info_t indirect; member
|
H A D | radix_sort_vk.h | 362 VkDescriptorBufferInfo indirect; member
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
H A D | fd3_emit.h | 51 const struct pipe_draw_indirect_info *indirect; member
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
H A D | fd4_draw.h | 87 fd4_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, enum pc_di_primtype primtype, enum pc_di_vis_cull_mode vismode, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw, unsigned index_offset) fd4_draw_emit() argument
|
H A D | fd4_emit.h | 49 const struct pipe_draw_indirect_info *indirect; member
|
/third_party/mesa3d/src/gallium/drivers/r300/ |
H A D | r300_render_stencilref.c | 107 r300_stencilref_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) r300_stencilref_draw_vbo() argument
|
/third_party/mesa3d/src/gallium/frontends/d3d10umd/ |
H A D | Draw.cpp | 325 struct pipe_draw_indirect_info indirect; in DrawAuto() local
|
/third_party/mesa3d/src/mesa/main/ |
H A D | compute.c | 222 valid_dispatch_indirect(struct gl_context *ctx, GLintptr indirect) in valid_dispatch_indirect() argument 357 dispatch_compute_indirect(GLintptr indirect, bool no_error) in dispatch_compute_indirect() argument 387 _mesa_DispatchComputeIndirect_no_error(GLintptr indirect) _mesa_DispatchComputeIndirect_no_error() argument 393 _mesa_DispatchComputeIndirect(GLintptr indirect) _mesa_DispatchComputeIndirect() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_draw.c | 46 draw_emit_xfb(struct fd_ringbuffer *ring, struct CP_DRAW_INDX_OFFSET_0 *draw0, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect) draw_emit_xfb() argument 72 draw_emit_indirect(struct fd_ringbuffer *ring, struct CP_DRAW_INDX_OFFSET_0 *draw0, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, unsigned index_offset) draw_emit_indirect() argument [all...] |
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_tgsi_info.c | 116 boolean indirect = FALSE; in analyse_tex() local 213 boolean indirect in analyse_sample() local [all...] |
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | u_draw.c | 129 util_draw_indirect_read(struct pipe_context *pipe, const struct pipe_draw_info *info_in, const struct pipe_draw_indirect_info *indirect, unsigned *num_draws) util_draw_indirect_read() argument 195 util_draw_indirect(struct pipe_context *pipe, const struct pipe_draw_info *info_in, const struct pipe_draw_indirect_info *indirect) util_draw_indirect() argument 257 util_draw_multi(struct pipe_context *pctx, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) util_draw_multi() argument [all...] |
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_gather_info.c | 126 bool indirect; in set_io_mask() local 53 get_deref_info(nir_shader *shader, nir_variable *var, nir_deref_instr *deref, bool *cross_invocation, bool *indirect) get_deref_info() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_valuefactory.cpp | 190 PRegister ValueFactory::resolve_array(nir_register *reg, nir_src *indirect, in resolve_array() argument
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_info.c | 269 bool indirect = !nir_src_is_const(offset); in scan_io_usage() local
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
H A D | nv30_vbo.c | 548 nv30_draw_vbo(struct pipe_context *pipe, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) global() argument
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv50_push.c | 241 nv50_push_vbo(struct nv50_context *nv50, const struct pipe_draw_info *info, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw) nv50_push_vbo() argument
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_const.h | 583 struct pipe_resource *indirect variable [all...] |
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_draw.c | 193 struct pipe_draw_indirect_info indirect = *dindirect; in iris_indirect_draw_vbo() local 122 iris_update_draw_parameters(struct iris_context *ice, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draw) iris_update_draw_parameters() argument 238 iris_simple_draw_vbo(struct iris_context *ice, const struct pipe_draw_info *draw, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *sc) iris_simple_draw_vbo() argument 257 iris_draw_vbo(struct pipe_context *ctx, const struct pipe_draw_info *info, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *draws, unsigned num_draws) iris_draw_vbo() argument [all...] |