/third_party/mesa3d/src/mesa/main/ |
D | glthread_draw.c | 263 GLsizei instance_count; member 280 const GLsizei instance_count = cmd->instance_count; in _mesa_unmarshal_DrawArrays() local 284 (mode, first, count, instance_count, in _mesa_unmarshal_DrawArrays() 291 GLsizei count, GLsizei instance_count, GLuint baseinstance) in draw_arrays_async() argument 300 cmd->instance_count = instance_count; in draw_arrays_async() 311 GLsizei instance_count; member 329 const GLsizei instance_count = cmd->instance_count; in _mesa_unmarshal_DrawArraysInstancedBaseInstance() local 342 (mode, first, count, instance_count, in _mesa_unmarshal_DrawArraysInstancedBaseInstance() 355 GLsizei count, GLsizei instance_count, GLuint baseinstance, in draw_arrays_async_user() argument 369 cmd->instance_count = instance_count; in draw_arrays_async_user() [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_draw.h | 46 info->instance_count = 1; in util_draw_init_info() 102 uint instance_count) in util_draw_arrays_instanced() argument 110 info.instance_count = instance_count; in util_draw_arrays_instanced() 131 uint instance_count) in util_draw_elements_instanced() argument 143 info.instance_count = instance_count; in util_draw_elements_instanced()
|
D | u_draw.c | 112 if ((info->start_instance + info->instance_count)/element->instance_divisor in util_draw_max_index() 178 draws[i].info.instance_count = params[1]; in util_draw_indirect_read() 242 info.instance_count = params[1]; in util_draw_indirect() 270 if (indirect || (draws[i].count && info->instance_count)) in util_draw_multi()
|
D | u_vbuf.c | 688 info->instance_count, /* INSTANCE */ in u_vbuf_translate_begin() 1372 info->instance_count = indirect_data[offset + 1]; in u_vbuf_split_indexed_multidraw() 1511 unsigned instance_count = data[offset + 1]; in u_vbuf_draw_vbo() local 1513 if (!count || !instance_count) in u_vbuf_draw_vbo() 1519 end_instance = MAX2(end_instance, start_instance + instance_count); in u_vbuf_draw_vbo() 1537 new_info.instance_count = end_instance - new_info.start_instance; in u_vbuf_draw_vbo() 1539 if (new_info.start_instance == ~0u || !new_info.instance_count) in u_vbuf_draw_vbo() 1561 unsigned instance_count = data[offset + 1]; in u_vbuf_draw_vbo() local 1568 end_instance = MAX2(end_instance, start_instance + instance_count); in u_vbuf_draw_vbo() 1574 new_info.instance_count = end_instance - new_info.start_instance; in u_vbuf_draw_vbo() [all …]
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_vsc.c | 71 return MAX2(1, (draw->count * info->instance_count) / vtx_per_prim); in prim_count() 126 MAX2(1, info->instance_count); in draw_stream_size_bits() 156 info->instance_count, info->count, in fd6_vsc_update_sizes() 157 (info->count * info->instance_count) / in fd6_vsc_update_sizes()
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
D | svga_pipe_draw.c | 63 unsigned start_instance, unsigned instance_count, in retry_draw_arrays() argument 72 instance_count, in retry_draw_arrays() 89 assert(info->instance_count == 1); in retry_draw_auto() 231 if (!indirect && (!draws[0].count || !info->instance_count)) in svga_draw_vbo() 355 if (info->instance_count > 1 || stream > 0) { in svga_draw_vbo() 371 info->start_instance, info->instance_count, in svga_draw_vbo()
|
D | svga_draw_arrays.c | 178 unsigned start_instance, unsigned instance_count, in simple_draw_arrays() argument 204 start_instance, instance_count, in simple_draw_arrays() 212 unsigned start_instance, unsigned instance_count, in svga_hwtnl_draw_arrays() argument 279 start_instance, instance_count, in svga_hwtnl_draw_arrays() 306 instance_count, in svga_hwtnl_draw_arrays()
|
D | svga_draw_elements.c | 190 unsigned instance_count, in svga_hwtnl_simple_draw_range_elements() argument 211 start_instance, instance_count, in svga_hwtnl_simple_draw_range_elements() 286 info->instance_count, in svga_hwtnl_draw_range_elements() 315 info->instance_count, in svga_hwtnl_draw_range_elements()
|
D | svga_draw_private.h | 230 unsigned start_instance, unsigned instance_count, 245 unsigned instance_count,
|
D | svga_draw.c | 808 unsigned start_instance, unsigned instance_count, in draw_vgpu10() argument 889 else if (instance_count > 1) { in draw_vgpu10() 892 instance_count, in draw_vgpu10() 932 else if (instance_count > 1) { in draw_vgpu10() 935 instance_count, in draw_vgpu10() 1151 unsigned start_instance, unsigned instance_count, in svga_hwtnl_prim() argument 1163 instance_count, indirect, in svga_hwtnl_prim() 1172 assert(instance_count <= 1); in svga_hwtnl_prim()
|
D | svga_swtnl_backend.c | 290 const unsigned instance_count = 1; in svga_vbuf_render_draw_arrays() local 305 nr, start_instance, instance_count, 0), retried); in svga_vbuf_render_draw_arrays() 331 .instance_count = 1, in svga_vbuf_render_draw_elements()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_acceleration_structure.h | 35 uint64_t instance_count; member 49 uint64_t instance_count; member
|
D | radv_acceleration_structure.c | 546 uint64_t instance_count = 0; in build_bvh() local 570 instance_count += ranges[i].primitiveCount; in build_bvh() 643 header->instance_count = instance_count; in build_bvh() 653 sizeof(uint64_t) * header->instance_count, in build_bvh() 1420 nir_ssa_def *instance_count = nir_build_load_global( in build_copy_shader() local 1423 nir_imm_int64(&b, offsetof(struct radv_accel_struct_header, instance_count))), in build_copy_shader() 1445 nir_store_var(&b, instance_count_var, instance_count, 1); in build_copy_shader() 1449 nir_imul(&b, instance_count, nir_imm_int(&b, sizeof(uint64_t)))); in build_copy_shader() 1468 &b, nir_u2u64(&b, instance_count), in build_copy_shader() 1471 instance_count))), in build_copy_shader() [all …]
|
/third_party/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_emit.h | 126 uint32_t instance_count, in etna_draw_instanced() argument 134 VIV_FE_DRAW_INSTANCED_HEADER_INSTANCE_COUNT_LO(instance_count & 0xffff)); in etna_draw_instanced() 136 VIV_FE_DRAW_INSTANCED_COUNT_INSTANCE_COUNT_HI(instance_count >> 16) | in etna_draw_instanced()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_vbo.c | 469 unsigned instance_count) in nv50_draw_arrays() argument 486 while (instance_count--) { in nv50_draw_arrays() 593 unsigned instance_count, int32_t index_bias, in nv50_draw_elements() argument 630 while (instance_count--) { in nv50_draw_elements() 674 while (instance_count--) { in nv50_draw_elements() 711 unsigned num_instances = info->instance_count; in nva0_draw_stream_output() 771 if (!indirect && (!draws[0].count || !info->instance_count)) in nv50_draw_vbo() 799 nv50->instance_max = info->instance_count - 1; in nv50_draw_vbo() 863 nv50->so_used[i] += info->instance_count * in nv50_draw_vbo() 916 info->instance_count, draws->index_bias, info->index_size); in nv50_draw_vbo() [all …]
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_draw.cpp | 958 unsigned instance_count, in num_instanced_prims_less_than() argument 967 (instance_count > 1 && indirect->count_from_stream_output); in num_instanced_prims_less_than() 969 return instance_count > 1 && in num_instanced_prims_less_than() 979 unsigned instance_count, bool primitive_restart, in si_get_ia_multi_vgt_param() argument 996 ((indirect && indirect->buffer) || instance_count > 1); in si_get_ia_multi_vgt_param() 999 instance_count, primgroup_size, in si_get_ia_multi_vgt_param() 1022 … instance_count, 2, sctx->patch_vertices)) in si_get_ia_multi_vgt_param() 1166 unsigned instance_count, bool primitive_restart, in si_emit_ia_multi_vgt_param() argument 1174 (sctx, indirect, prim, num_patches, instance_count, primitive_restart, in si_emit_ia_multi_vgt_param() 1249 unsigned instance_count, bool primitive_restart, in si_emit_draw_registers() argument [all …]
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
D | counting_allocator.h | 45 CountingAllocator(int64_t* bytes_used, int64_t* instance_count) in CountingAllocator() argument 46 : bytes_used_(bytes_used), instance_count_(instance_count) {} in CountingAllocator()
|
/third_party/abseil-cpp/absl/container/internal/ |
D | counting_allocator.h | 45 CountingAllocator(int64_t* bytes_used, int64_t* instance_count) in CountingAllocator() argument 46 : bytes_used_(bytes_used), instance_count_(instance_count) {} in CountingAllocator()
|
/third_party/libwebsockets/lib/misc/fts/ |
D | trie.c | 120 uint32_t instance_count; member 871 e->instance_count = t->parser->instance_count; in lws_fts_fill() 872 t->parser->instance_count = 0; in lws_fts_fill() 1045 t->parser->instance_count++; in lws_fts_fill() 1132 s[n]->agg_inst_count += s[sp]->instance_count; in lws_fts_serialize() 1246 bp += wq32(&buf[bp], e->instance_count); in lws_fts_serialize() 1285 bp += wq32(&buf[bp], e1->instance_count); in lws_fts_serialize() 1313 e1->instance_count, e1->child_count); in lws_fts_serialize()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo.c | 572 unsigned instance_count) in nvc0_draw_arrays() argument 588 while (instance_count--) { in nvc0_draw_arrays() 703 unsigned instance_count, int32_t index_bias, in nvc0_draw_elements() argument 728 if (--instance_count) { in nvc0_draw_elements() 733 } while (instance_count); in nvc0_draw_elements() 738 while (instance_count--) { in nvc0_draw_elements() 777 unsigned num_instances = info->instance_count; in nvc0_draw_stream_output() 938 if (!indirect && (!draws[0].count || !info->instance_count)) in nvc0_draw_vbo() 956 nvc0->instance_max = info->instance_count - 1; in nvc0_draw_vbo() 1126 info->instance_count, draws->index_bias, info->index_size); in nvc0_draw_vbo() [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/indices/ |
D | u_primconvert.c | 144 if (draws[i].count && info->instance_count) in util_primconvert_draw_vbo() 166 new_info.instance_count = info->instance_count; in util_primconvert_draw_vbo()
|
/third_party/mesa3d/src/panfrost/lib/ |
D | pan_indirect_draw.c | 59 nir_ssa_def *instance_count; member 113 uint32_t instance_count; member 120 uint32_t instance_count; member 445 nir_ult(b, builder->draw.instance_count, nir_imm_int(b, 2)), in update_job() 528 nir_uge(b, builder->draw.instance_count, two)); in adjust_attrib_offset() 584 nir_ult(b, builder->draw.instance_count, nir_imm_int(b, 2)); in update_vertex_attribs() 648 nir_uge(b, builder->draw.instance_count, nir_imm_int(b, 2)); in update_vertex_attribs() 717 builder->draw.instance_count); in update_varyings() 752 nir_usub_sat(b, builder->draw.instance_count, one); in get_invocation() 933 builder->draw.instance_count = in patch() [all …]
|
/third_party/flutter/skia/third_party/externals/sdl/src/render/opengles2/ |
D | SDL_shaders_gles2.h | 38 int instance_count; member
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_vbo.c | 338 unsigned instance_count) argument 463 unsigned instance_count, int32_t index_bias, argument 559 if (!indirect && (!draws[0].count || !info->instance_count)) 623 info->instance_count); 651 info->instance_count, draws[0].index_bias, info->index_size);
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/mme/ |
D | com9097.mme | 236 * parm[2 + 5n + 1] = instance_count 254 parm $r2 /* instance_count */ 299 * parm[2 + 4n + 1] = instance_count 309 parm $r3 /* instance_count */ 348 * parm[3 + 5n + 1] = instance_count 373 parm $r2 /* instance_count */ 435 * parm[3 + 4n + 1] = instance_count 453 parm $r3 /* instance_count */
|