/external/deqp/android/cts/main/vk-main-2025-03-01/ |
D | draw.txt | 64 …condary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list_… 66 …ete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list_… 70 …y_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list_… 74 ….indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list_… 76 …d_buff.indirect_draw.indexed_alloc_offset_16.indirect_draw_instanced.first_instance.triangle_list_… 80 …ect_draw.indexed_alloc_offset_16.indirect_draw_param_count_instanced.first_instance.triangle_list_… 84 …f.indirect_draw.indexed_bind_offset_16.indirect_draw_count_instanced.first_instance.triangle_list_… 86 …md_buff.indirect_draw.indexed_bind_offset_16.indirect_draw_instanced.first_instance.triangle_list_… 90 …rect_draw.indexed_bind_offset_16.indirect_draw_param_count_instanced.first_instance.triangle_list_… 94 …indexed_bind_offset_16_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list_… [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/commands/ |
D | pipeline.rs | 185 first_instance: u32, in draw() 187 self.validate_draw(vertex_count, instance_count, first_vertex, first_instance)?; in draw() 191 .draw(vertex_count, instance_count, first_vertex, first_instance)?; in draw() 208 first_instance: u32, in validate_draw() 229 Some((first_instance, instance_count)), in validate_draw() 350 first_instance: u32, in draw_indexed() 357 first_instance, in draw_indexed() 366 first_instance, in draw_indexed() 385 first_instance: u32, in validate_draw_indexed() 408 Some((first_instance, instance_count)), in validate_draw_indexed() [all …]
|
/external/deqp/external/vulkancts/mustpass/main/vksc-default/ |
D | draw.txt | 555 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triang… 556 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triang… 557 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triang… 563 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list 564 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_lis… 565 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_str… 576 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.… 577 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.… 578 dEQP-VKSC.draw.renderpass.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.… 590 …ss.indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list [all …]
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/standard/builder/ |
D | pipeline.rs | 272 first_instance: u32, in draw() 274 self.validate_draw(vertex_count, instance_count, first_vertex, first_instance)?; in draw() 277 Ok(self.draw_unchecked(vertex_count, instance_count, first_vertex, first_instance)) in draw() 286 first_instance: u32, in validate_draw() 310 Some((first_instance, instance_count)), in validate_draw() 324 first_instance: u32, in draw_unchecked() 332 first_instance, in draw_unchecked() 566 first_instance: u32, in draw_indexed() 573 first_instance, in draw_indexed() 582 first_instance, in draw_indexed() [all …]
|
/external/trace-cmd/tracecmd/include/ |
D | trace-local.h | 316 extern struct buffer_instance *first_instance; 319 #define for_all_instances(i) for (i = first_instance; i; \
|
/external/rust/android-crates-io/crates/vulkano/src/command_buffer/ |
D | mod.rs | 169 pub first_instance: u32, field 179 pub first_instance: u32, field
|
/external/trace-cmd/tracecmd/ |
D | trace-stat.c | 827 if (instance != first_instance) in stat_instance() 886 if (!topt && is_top_instance(first_instance)) in trace_stat() 887 first_instance = instance; in trace_stat()
|
D | trace-record.c | 164 struct buffer_instance *first_instance; variable 177 return first_instance != &top_instance; in no_top_instance() 315 if (first_instance == buffer_instances) in add_instance() 316 first_instance = instance; in add_instance() 2996 enable_events(first_instance); in tracecmd_enable_events() 5802 return profile_add_event(first_instance, event_str, stack); in tracecmd_add_event() 5910 first_instance = &top_instance; in update_first_instance() 5912 first_instance = buffer_instances; in update_first_instance() 7118 first_instance = buffer_instances; in record_trace()
|
/external/deqp/android/cts/main/vk-main-2019-03-01/ |
D | draw.txt | 255 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle… 256 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle… 261 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list 262 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip 271 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_count_instanced.first_instance.trian… 272 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_count_instanced.first_instance.trian… 277 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_li… 278 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_st…
|
/external/deqp/android/cts/main/vk-main-2023-03-01/ |
D | draw.txt | 167 …secondary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list 168 …econdary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_strip 173 …plete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list 174 …lete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip 181 …ary_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list 182 …ry_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_strip 191 …ondary_cmd_buff.indirect_draw.sequential.indirect_draw_count_instanced.first_instance.triangle_list 192 …ndary_cmd_buff.indirect_draw.sequential.indirect_draw_count_instanced.first_instance.triangle_strip 197 …te_secondary_cmd_buff.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_list 198 …e_secondary_cmd_buff.indirect_draw.sequential.indirect_draw_instanced.first_instance.triangle_strip [all …]
|
/external/deqp/android/cts/main/vk-main-2021-03-01/ |
D | draw.txt | 81 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.tr… 82 dEQP-VK.draw.renderpass.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.tr… 89 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_param_count_instanced.first_instance… 90 dEQP-VK.draw.renderpass.indirect_draw.sequential.indirect_draw_param_count_instanced.first_instance…
|
/external/mesa3d/src/asahi/libagx/ |
D | libagx_dgc.h | 138 uint32_t first_instance, uint64_t buf, uint32_t range_B, in agx_draw_indexed() argument 147 .start_instance = first_instance, in agx_draw_indexed()
|
/external/mesa3d/src/nouveau/vulkan/ |
D | nvk_cmd_indirect.c | 560 nir_def *first_instance = load_global_dw(b, token_addr, 3); in build_draw() local 567 nvk_nir_push_dw(b, p, first_instance); in build_draw() 577 nir_def *first_instance = load_global_dw(b, token_addr, 4); in build_draw_indexed() local 585 nvk_nir_push_dw(b, p, first_instance); in build_draw_indexed()
|
D | nvk_cmd_draw.c | 3746 struct mme_value first_instance; member 3759 p->first_instance); in nvk_mme_build_set_draw_params() 3821 struct mme_value first_instance = mme_load(b); in nvk_mme_build_draw() local 3825 .first_instance = first_instance, in nvk_mme_build_draw() 3830 mme_free_reg(b, first_instance); in nvk_mme_build_draw() 3958 struct mme_value first_instance = mme_load(b); in nvk_mme_build_draw_indexed() local 3963 .first_instance = first_instance, in nvk_mme_build_draw_indexed() 3969 mme_free_reg(b, first_instance); in nvk_mme_build_draw_indexed() 4421 struct mme_value first_instance = mme_load(b); in nvk_mme_xfb_draw_indirect() local 4432 .first_instance = first_instance, in nvk_mme_xfb_draw_indirect() [all …]
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_cmd_buffer.h | 263 uint32_t first_instance; member
|
D | tu_cmd_buffer.cc | 6060 uint32_t first_instance) in tu6_emit_vs_params() argument 6073 first_instance == cmd->state.last_vs_params.first_instance) { in tu6_emit_vs_params() 6087 consts.map[2] = first_instance; in tu6_emit_vs_params() 6102 A6XX_VFD_INSTANCE_START_OFFSET(first_instance)); in tu6_emit_vs_params() 6120 cmd->state.last_vs_params.first_instance = first_instance; in tu6_emit_vs_params()
|
/external/mesa3d/src/vulkan/runtime/ |
D | vk_cmd_enqueue.c | 304 cmd->u.draw_multi_ext.first_instance = firstInstance; in vk_cmd_enqueue_CmdDrawMultiEXT() 346 cmd->u.draw_multi_indexed_ext.first_instance = firstInstance; in vk_cmd_enqueue_CmdDrawMultiIndexedEXT()
|
/external/rust/android-crates-io/crates/ash/src/ |
D | device.rs | 1687 first_instance: u32, in cmd_draw_indexed() 1695 first_instance, in cmd_draw_indexed() 1887 first_instance: u32, in cmd_draw() 1894 first_instance, in cmd_draw()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_dgc.c | 1132 dgc_emit_userdata_vertex(struct dgc_cmdbuf *cs, nir_def *first_vertex, nir_def *first_instance, nir… in dgc_emit_userdata_vertex() argument 1150 …csel(b, nir_ior(b, has_drawid, has_baseinstance), nir_bcsel(b, has_drawid, drawid, first_instance), in dgc_emit_userdata_vertex() 1152 …dgc_cs_emit(nir_bcsel(b, nir_iand(b, has_drawid, has_baseinstance), first_instance, nir_imm_int(b,… in dgc_emit_userdata_vertex() 1288 nir_def *first_instance = nir_channel(b, draw_data0, 3); in dgc_emit_draw() local 1295 dgc_emit_userdata_vertex(cs, vertex_offset, first_instance, nir_imm_int(b, 0)); in dgc_emit_draw() 1320 nir_def *first_instance = nir_channel(b, draw_data1, 0); in dgc_emit_draw_indexed() local 1327 dgc_emit_userdata_vertex(cs, vertex_offset, first_instance, nir_imm_int(b, 0)); in dgc_emit_draw_indexed()
|
/external/deqp/external/vulkancts/mustpass/main/vk-default/ |
D | draw.txt | 621 …secondary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list 622 …condary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list_… 623 …econdary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_strip 629 …plete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list 630 …ete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list_… 631 …lete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip 642 …ary_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list 643 …y_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list_… 644 …ry_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_strip 656 …ff.indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list [all …]
|
/external/swiftshader/tests/regres/testlists/vk-default/ |
D | draw.txt | 622 …secondary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list 623 …condary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_list_… 624 …econdary_cmd_buff.indirect_draw.indexed.indirect_draw_count_instanced.first_instance.triangle_strip 630 …plete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list 631 …ete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_list_… 632 …lete_secondary_cmd_buff.indirect_draw.indexed.indirect_draw_instanced.first_instance.triangle_strip 643 …ary_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list 644 …y_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_list_… 645 …ry_cmd_buff.indirect_draw.indexed.indirect_draw_param_count_instanced.first_instance.triangle_strip 657 …ff.indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list [all …]
|
/external/deqp/android/cts/main/vk-main-2024-03-01/ |
D | draw.txt | 399 …ff.indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_list 400 …f.indirect_draw.indexed_alloc_offset_16.indirect_draw_count_instanced.first_instance.triangle_strip 405 …cmd_buff.indirect_draw.indexed_alloc_offset_16.indirect_draw_instanced.first_instance.triangle_list 406 …md_buff.indirect_draw.indexed_alloc_offset_16.indirect_draw_instanced.first_instance.triangle_strip 414 …irect_draw.indexed_alloc_offset_16.indirect_draw_param_count_instanced.first_instance.triangle_list 415 …rect_draw.indexed_alloc_offset_16.indirect_draw_param_count_instanced.first_instance.triangle_strip 424 …uff.indirect_draw.indexed_bind_offset_16.indirect_draw_count_instanced.first_instance.triangle_list 425 …ff.indirect_draw.indexed_bind_offset_16.indirect_draw_count_instanced.first_instance.triangle_strip 430 …_cmd_buff.indirect_draw.indexed_bind_offset_16.indirect_draw_instanced.first_instance.triangle_list 431 …cmd_buff.indirect_draw.indexed_bind_offset_16.indirect_draw_instanced.first_instance.triangle_strip [all …]
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_private.h | 1375 uint32_t first_instance; member
|
D | v3dvx_cmd_buffer.c | 2696 if (info->first_instance > 0) { in v3dX() 2702 base.base_instance = info->first_instance; in v3dX()
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_execute.c | 1984 state->info.start_instance = cmd->u.draw.first_instance; in handle_draw() 2002 state->info.start_instance = cmd->u.draw_multi_ext.first_instance; in handle_draw_multi() 2713 state->info.start_instance = cmd->u.draw_indexed.first_instance; in handle_draw_indexed() 2740 state->info.start_instance = cmd->u.draw_multi_indexed_ext.first_instance; in handle_draw_multi_indexed() 3515 state->info.start_instance = cmd->u.draw_indirect_byte_count_ext.first_instance; in handle_draw_indirect_byte_count()
|