Home
last modified time | relevance | path

Searched refs:base_instance (Results 1 – 25 of 47) sorted by relevance

12

/external/mesa3d/src/intel/vulkan/
DgenX_cmd_draw_helpers.h68 uint32_t base_vertex, uint32_t base_instance) in emit_base_vertex_instance() argument
70 if (base_vertex == 0 && base_instance == 0) { in emit_base_vertex_instance()
79 ((uint32_t *)id_state.map)[1] = base_instance; in emit_base_vertex_instance()
131 uint32_t base_instance, in cmd_buffer_emit_vertex_constants_and_flush() argument
138 emit_base_vertex_instance(cmd_buffer, base_vertex, base_instance); in cmd_buffer_emit_vertex_constants_and_flush()
/external/sdv/vsomeip/third_party/boost/conversion/test/
Dcast_test.cpp67 Base base_instance; in main() local
68 base = &base_instance; in main()
/external/mesa3d/src/imagination/vulkan/pds/
Dpvr_pipeline_pds.c466 uint32_t base_instance = 0; in pvr_pds_generate_vertex_primary_program() local
627 base_instance = in pvr_pds_generate_vertex_primary_program()
636 /* src0 */ R32_C(base_instance), in pvr_pds_generate_vertex_primary_program()
644 base_instance_entry->const_offset = base_instance; in pvr_pds_generate_vertex_primary_program()
650 base_instance = pvr_find_constant(const_usage, in pvr_pds_generate_vertex_primary_program()
659 base_instance_entry->const_offset = base_instance; in pvr_pds_generate_vertex_primary_program()
816 /* src1 */ R32_C(base_instance), in pvr_pds_generate_vertex_primary_program()
940 /* src1 */ R32_C(base_instance), in pvr_pds_generate_vertex_primary_program()
987 /* src0 */ R32_C(base_instance), in pvr_pds_generate_vertex_primary_program()
1358 uint32_t data_mask = (base_instance & 1) ? 0x2 : 0x1; in pvr_pds_generate_vertex_primary_program()
[all …]
Dpvr_pds.h441 uint32_t base_instance; member
991 uint32_t base_instance; member
Dpvr_pds.c933 if (program->base_instance != 0) { in pvr_pds_vertex_shader()
975 if (program->base_instance != 0) { in pvr_pds_vertex_shader()
981 program->base_instance); in pvr_pds_vertex_shader()
989 (program->base_instance == 0)); in pvr_pds_vertex_shader()
1011 ((program->base_instance > 0) || (program->draw_indirect))); in pvr_pds_vertex_shader()
/external/mesa3d/src/microsoft/spirv_to_dxil/
Dspirv_to_dxil.h116 uint32_t base_instance; member
/external/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compute_transforms.cpp67 nir_def *base_vertex = NULL, *base_instance = NULL; in get_indirect_draw_base_vertex_transform() local
72 base_instance = in_data1; in get_indirect_draw_base_vertex_transform()
75 base_instance = nir_channel(&b, in_data0, 3); in get_indirect_draw_base_vertex_transform()
82 nir_def *out_data0 = nir_vec4(&b, base_vertex, base_instance, in get_indirect_draw_base_vertex_transform()
/external/deqp/external/openglcts/modules/gl/
Dgl4cVertexAttribBindingTests.cpp379 GLint base_instance; member in gl4cts::__anon64f72dc70111::BasicInputBase
388 base_instance = -1; in Setup()
436 if (base_instance != -1) in Run()
438 …awArraysInstancedBaseInstance(GL_POINTS, 0, 2, instance_count, static_cast<GLuint>(base_instance)); in Run()
1135 base_instance = 0; in Run()
1285 base_instance = 0; in Run()
1352 base_instance = 1; in Run()
1505 GLuint base_instance; member in gl4cts::__anon64f72dc70111::BasicInputIBase
1517 base_instance = 0; in Setup()
1568 glDrawArraysInstancedBaseInstance(GL_POINTS, 0, 2, instance_count, base_instance); in Run()
[all …]
/external/mesa3d/src/freedreno/ir3/
Dir3_context.h70 struct ir3_instruction *vertex_id, *basevertex, *instance_id, *base_instance, member
/external/deqp/android/cts/main/vk-main-2019-03-01/
Ddraw.txt438 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw
439 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw_indexed
440 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw_indexed_indirect
441 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw_indexed_indirect_first_instance
442 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw_indirect
443 dEQP-VK.draw.renderpass.shader_draw_parameters.base_instance.draw_indirect_first_instance
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.h176 unsigned base_instance; member
Dpan_cmdstream.c1310 uniforms[i].u[2] = batch->ctx->base_instance; in panfrost_upload_sysvals()
2227 if (ctx->base_instance && so->pipe[i].instance_divisor) { in panfrost_emit_vertex_data()
2228 src_offset += (ctx->base_instance * so->pipe[i].src_stride) / in panfrost_emit_vertex_data()
3064 ctx->base_instance = info->start_instance; in panfrost_single_draw_direct()
/external/mesa3d/src/panfrost/vulkan/
Dpanvk_shader.h74 int32_t base_instance; member
/external/mesa3d/src/nouveau/vulkan/
Dnvk_cmd_buffer.h37 uint32_t base_instance; member
/external/mesa3d/docs/relnotes/
D24.2.2.rst149 - radv: fix emitting DGC indirect draws with drawid/base_instance
/external/mesa3d/src/microsoft/vulkan/
Ddzn_nir.c167 nir_def *base_instance = in dzn_nir_indirect_draw_shader() local
174 exec_vals[exec_val_idx++] = base_instance; in dzn_nir_indirect_draw_shader()
187 exec_vals[exec_val_idx++] = base_instance; in dzn_nir_indirect_draw_shader()
/external/mesa3d/src/imagination/vulkan/
Dpvr_cmd_buffer.c3388 const struct pvr_const_map_entry_base_instance *const base_instance = in pvr_setup_vertex_buffers() local
3392 state->draw_state.base_instance, in pvr_setup_vertex_buffers()
3393 base_instance->const_offset, in pvr_setup_vertex_buffers()
3396 entries += sizeof(*base_instance); in pvr_setup_vertex_buffers()
3401 const struct pvr_const_map_entry_base_instance *const base_instance = in pvr_setup_vertex_buffers() local
3406 base_instance->const_offset, in pvr_setup_vertex_buffers()
3409 entries += sizeof(*base_instance); in pvr_setup_vertex_buffers()
4759 (state->draw_state.base_instance == 0 && in pvr_update_draw_state()
4760 draw_state->base_instance != 0)) { in pvr_update_draw_state()
4762 } else if (state->draw_state.base_instance != draw_state->base_instance) { in pvr_update_draw_state()
[all …]
Dpvr_private.h683 uint32_t base_instance; member
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h167 LLVMValueRef base_instance; member
/external/deqp/external/openglcts/modules/gles31/
Des31cVertexAttribBindingTests.cpp427 GLint base_instance; member in glcts::__anon42e1cdd80111::BasicInputBase
436 base_instance = -1; in Setup()
502 if (base_instance != -1) in Run()
504 …awArraysInstancedBaseInstance(GL_POINTS, 0, 2, instance_count, static_cast<GLuint>(base_instance)); in Run()
1484 GLuint base_instance; member in glcts::__anon42e1cdd80111::BasicInputIBase
/external/mesa3d/src/amd/vulkan/meta/
Dradv_meta_clear.c48 nir_def *base_instance = nir_load_base_instance(&vs_b); in build_color_shaders() local
50 nir_def *layer_id = nir_iadd(&vs_b, inst_id, base_instance); in build_color_shaders()
306 nir_def *base_instance = nir_load_base_instance(&vs_b); in build_depthstencil_shader() local
308 nir_def *layer_id = nir_iadd(&vs_b, inst_id, base_instance); in build_depthstencil_shader()
/external/mesa3d/src/intel/vulkan/grl/gpu/
Dbvh_rebraid.cl1067 uniform uint base_instance = get_group_id( 0 ) * get_local_size( 0 );
1068 uint instanceID = base_instance + get_local_id( 0 );
1110 uniform uint iid = base_instance + i;
/external/mesa3d/src/amd/ci/
Dradv-stoney-aco-skips.txt86 dEQP-VK.draw.shader_draw_parameters.base_instance.draw
/external/mesa3d/src/panfrost/vulkan/csf/
Dpanvk_vX_cmd_draw.c1911 shader_uses_sysval(vs, graphics, vs.base_instance)) { in panvk_cmd_draw_indirect()
1921 if (shader_uses_sysval(vs, graphics, vs.base_instance)) { in panvk_cmd_draw_indirect()
1924 vs, sysval_offset(graphics, vs.base_instance))); in panvk_cmd_draw_indirect()
/external/mesa3d/src/intel/vulkan_hasvk/
DgenX_cmd_buffer.c3482 uint32_t base_vertex, uint32_t base_instance) in emit_base_vertex_instance() argument
3484 if (base_vertex == 0 && base_instance == 0) { in emit_base_vertex_instance()
3491 ((uint32_t *)id_state.map)[1] = base_instance; in emit_base_vertex_instance()
3541 uint32_t base_instance, in cmd_buffer_emit_vertex_constants_and_flush() argument
3548 emit_base_vertex_instance(cmd_buffer, base_vertex, base_instance); in cmd_buffer_emit_vertex_constants_and_flush()

12