Home
last modified time | relevance | path

Searched defs:indirect (Results 1 - 25 of 135) sorted by relevance

123456

/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_draw_arrays.c61 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 Dlp_draw_arrays.c54 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 Dfd5_draw.h81 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 Dfd5_emit.h49 const struct pipe_draw_indirect_info *indirect; member
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_context.c51 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 Dsvga_swtnl_draw.c40 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 Dsvga_pipe_draw.c83 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 Dradix_sort_vk_devaddr.h81 radix_sort_vk_buffer_info_t indirect; member
H A Dradix_sort_vk.h362 VkDescriptorBufferInfo indirect; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_emit.h51 const struct pipe_draw_indirect_info *indirect; member
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_draw.h87 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 Dfd4_emit.h49 const struct pipe_draw_indirect_info *indirect; member
/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_render_stencilref.c107 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 DDraw.cpp325 struct pipe_draw_indirect_info indirect; in DrawAuto() local
/third_party/mesa3d/src/mesa/main/
H A Dcompute.c222 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 Dfd6_draw.c46 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 Dlp_bld_tgsi_info.c116 boolean indirect = FALSE; in analyse_tex() local
213 boolean indirect in analyse_sample() local
[all...]
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_draw.c129 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 Dnir_gather_info.c126 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 Dsfn_valuefactory.cpp190 PRegister ValueFactory::resolve_array(nir_register *reg, nir_src *indirect, in resolve_array() argument
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_shader_info.c269 bool indirect = !nir_src_is_const(offset); in scan_io_usage() local
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
H A Dnv30_vbo.c548 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 Dnv50_push.c241 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 Dir3_const.h583 struct pipe_resource *indirect variable
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_draw.c193 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...]

Completed in 16 milliseconds

123456