/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_draw.h | 48 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/ |
D | gather_scatter_handler.cc | 61 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/ |
D | draw_pipe_vbuf.c | 73 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()
|
D | draw_vbuf.h | 59 unsigned max_indices; member
|
/external/mesa3d/src/mesa/tnl/ |
D | t_split.c | 115 if (limits->max_indices == 0) { in _tnl_split_prims() 134 else if (ib->count > limits->max_indices) { in _tnl_split_prims()
|
D | tnl.h | 190 GLuint max_indices; member
|
D | t_split_inplace.c | 293 split.limit = ib ? limits->max_indices : limits->max_verts; in _tnl_split_inplace()
|
D | t_split_copy.c | 544 copy->dstelt_size = MIN2(copy->dstelt_size, copy->limits->max_indices); in replay_init()
|
D | t_draw.c | 477 limits.max_indices = ~0; in _tnl_draw_prims()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_draw.c | 56 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/ |
D | fd4_draw.h | 54 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/ |
D | 19.1.1.rst | 63 - freedreno/a5xx: Fix indirect draw max_indices calculation
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_swtnl_backend.c | 395 svga_render->base.max_indices = 65536; in svga_vbuf_render_create()
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_prim_vbuf.c | 714 i915_render->base.max_indices = (4096 - 430 * 4) / 2; in i915_vbuf_render_create()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_vbo_t.c | 275 .max_indices = idx_avail, in vbo_maybe_split()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_prim_vbuf.c | 653 cvbr->base.max_indices = SP_MAX_VBUF_INDEXES; in sp_create_vbuf_backend()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_setup_vbuf.c | 592 setup->base.max_indices = LP_MAX_VBUF_INDEXES; in lp_setup_init_vbuf()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_draw.c | 481 r->base.max_indices = 16 * 1024; in nv30_render_create()
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_render.c | 1069 r300render->base.max_indices = 16 * 1024; in r300_render_create()
|