Home
last modified time | relevance | path

Searched refs:max_indices (Results 1 – 19 of 19) sorted by relevance

/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
Dfd5_draw.h48 uint32_t max_indices, uint32_t idx_offset, in fd5_draw() argument
74 OUT_RING (ring, max_indices); in fd5_draw()
92 uint32_t max_indices, idx_offset; in fd5_draw_emit() local
101 max_indices = idx->width0 / info->index_size; in fd5_draw_emit()
109 OUT_RING(ring, A5XX_CP_DRAW_INDX_INDIRECT_3_MAX_INDICES(max_indices)); in fd5_draw_emit()
129 max_indices = idx_buffer->width0 / info->index_size; in fd5_draw_emit()
135 max_indices = 0; in fd5_draw_emit()
142 idx_type, max_indices, idx_offset, idx_buffer); in fd5_draw_emit()
/external/tensorflow/tensorflow/compiler/xla/service/spmd/
Dgather_scatter_handler.cc61 std::vector<HloInstruction*> max_indices; in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims() local
68 max_indices.push_back(CreateR0WithType<int32>( in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
85 max_indices.push_back(b->AddInstruction(HloInstruction::CreateBinary( in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
98 max_indices[i] = b->AddInstruction(HloInstruction::CreateReshape( in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
99 ShapeUtil::MakeShape(max_indices[i]->shape().element_type(), {1}), in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
100 max_indices[i])); in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
102 int64 slice_dims = max_indices.size(); in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
108 max_indices[0] = b->AddInstruction(HloInstruction::CreateConcatenate( in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
109 min_indices[0]->shape(), max_indices, 0)); in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
114 replicated_indices.base_shape(), max_indices[0], {index_vector_dim})); in IndexBoundsForGatherScatterOperandPartitionedOnTrivialSliceDims()
[all …]
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_vbuf.c73 unsigned max_indices; member
104 vbuf->nr_indices + nr > vbuf->max_indices) { in check_space()
428 vbuf->max_indices = MIN2(render->max_indices, UNDEFINED_VERTEX_ID-1); in draw_vbuf_stage()
430 vbuf->indices = (ushort *) align_malloc(vbuf->max_indices * in draw_vbuf_stage()
Ddraw_vbuf.h59 unsigned max_indices; member
/external/mesa3d/src/mesa/tnl/
Dt_split.c115 if (limits->max_indices == 0) { in _tnl_split_prims()
134 else if (ib->count > limits->max_indices) { in _tnl_split_prims()
Dtnl.h190 GLuint max_indices; member
Dt_split_inplace.c293 split.limit = ib ? limits->max_indices : limits->max_verts; in _tnl_split_inplace()
Dt_split_copy.c544 copy->dstelt_size = MIN2(copy->dstelt_size, copy->limits->max_indices); in replay_init()
Dt_draw.c477 limits.max_indices = ~0; in _tnl_draw_prims()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_draw.c56 unsigned max_indices = (idx->width0 - index_offset) / info->index_size; in draw_emit_indirect() local
62 A5XX_CP_DRAW_INDX_INDIRECT_3(.max_indices = max_indices), in draw_emit_indirect()
85 unsigned max_indices = (idx_buffer->width0 - index_offset) / info->index_size; in draw_emit() local
94 A5XX_CP_DRAW_INDX_OFFSET_6(.max_indices = max_indices) in draw_emit()
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/
Dfd4_draw.h54 uint32_t max_indices, uint32_t idx_offset, in fd4_draw() argument
80 OUT_RING (ring, max_indices); in fd4_draw()
/external/mesa3d/docs/relnotes/
D19.1.1.rst63 - freedreno/a5xx: Fix indirect draw max_indices calculation
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_swtnl_backend.c395 svga_render->base.max_indices = 65536; in svga_vbuf_render_create()
/external/mesa3d/src/gallium/drivers/i915/
Di915_prim_vbuf.c714 i915_render->base.max_indices = (4096 - 430 * 4) / 2; in i915_vbuf_render_create()
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_vbo_t.c275 .max_indices = idx_avail, in vbo_maybe_split()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_prim_vbuf.c653 cvbr->base.max_indices = SP_MAX_VBUF_INDEXES; in sp_create_vbuf_backend()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_setup_vbuf.c592 setup->base.max_indices = LP_MAX_VBUF_INDEXES; in lp_setup_init_vbuf()
/external/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_draw.c481 r->base.max_indices = 16 * 1024; in nv30_render_create()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_render.c1069 r300render->base.max_indices = 16 * 1024; in r300_render_create()