/third_party/mesa3d/src/microsoft/vulkan/ |
D | dzn_nir.h | 37 uint32_t first_vertex; member 68 uint32_t first_vertex; member 81 uint32_t first_vertex; member
|
D | dzn_nir.c | 186 nir_ssa_def *first_vertex = nir_channel(&b, draw_info1, indexed ? 3 : 2); in dzn_nir_indirect_draw_shader() local 191 first_vertex, in dzn_nir_indirect_draw_shader() 203 exec_vals[6] = first_vertex; in dzn_nir_indirect_draw_shader()
|
D | dzn_pipeline.c | 1913 … .DestOffsetIn32BitValues = offsetof(struct dxil_spirv_vertex_runtime_data, first_vertex) / 4, in dzn_graphics_pipeline_get_indirect_cmd_sig() 1934 assert(offsetof(struct dxil_spirv_vertex_runtime_data, first_vertex) == 0); in dzn_graphics_pipeline_get_indirect_cmd_sig()
|
D | dzn_cmd_buffer.c | 2908 cmdbuf->state.sysvals.gfx.first_vertex = 0; in dzn_cmd_buffer_indirect_draw() 3858 cmdbuf->state.sysvals.gfx.first_vertex = firstVertex; in dzn_CmdDraw() 3938 cmdbuf->state.sysvals.gfx.first_vertex = vertexOffset; in dzn_CmdDrawIndexed()
|
/third_party/mesa3d/src/intel/compiler/ |
D | gfx6_gs_visitor.cpp | 91 this->first_vertex = src_reg(this, glsl_type::uint_type); in emit_prolog() 92 emit(MOV(dst_reg(this->first_vertex), brw_imm_ud(URB_WRITE_PRIM_START))); in emit_prolog() 193 emit(OR(dst, this->first_vertex, in gs_emit_vertex() 196 emit(MOV(dst_reg(this->first_vertex), brw_imm_ud(0u))); in gs_emit_vertex() 247 emit(MOV(dst_reg(this->first_vertex), brw_imm_d(URB_WRITE_PRIM_START))); in gs_end_primitive() 326 emit(CMP(dst_null_ud(), this->first_vertex, brw_imm_ud(0u), BRW_CONDITIONAL_Z)); in emit_thread_end()
|
D | gfx6_gs_visitor.h | 71 src_reg first_vertex; variable
|
/third_party/mesa3d/src/microsoft/spirv_to_dxil/ |
D | spirv_to_dxil.h | 100 uint32_t first_vertex; member
|
D | dxil_spirv_nir.c | 99 offset = offsetof(struct dxil_spirv_vertex_runtime_data, first_vertex); in lower_shader_system_values()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
D | panvk_private.h | 553 uint32_t first_vertex; member 598 unsigned first_vertex; member 704 uint32_t first_vertex, base_vertex, base_instance; member
|
D | panvk_vX_cmd_buffer.c | 220 if (sysvals->first_vertex != draw->offset_start || in panvk_cmd_prepare_draw_sysvals() 223 sysvals->first_vertex = draw->offset_start; in panvk_cmd_prepare_draw_sysvals() 804 .first_vertex = firstVertex, in panvk_per_arch()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_device_generated_commands.c | 242 … nir_ssa_def *first_vertex, nir_ssa_def *first_instance, nir_ssa_def *drawid) in dgc_emit_userdata_vertex() argument 255 nir_pkt3(b, PKT3_SET_SH_REG, pkt_cnt), nir_iand_imm(b, vtx_base_sgpr, 0x3FFF), first_vertex, in dgc_emit_userdata_vertex()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dvx_cmd_buffer.c | 2154 prim.index_of_first_vertex = info->first_vertex; in v3dX() 2165 prim.index_of_first_vertex = info->first_vertex; in v3dX()
|
D | v3dv_private.h | 1222 uint32_t first_vertex; member
|
D | v3dv_cmd_buffer.c | 2669 info.first_vertex = firstVertex; in v3dv_CmdDraw()
|
/third_party/mesa3d/src/imagination/vulkan/ |
D | pvr_cmd_buffer.c | 4609 uint32_t first_vertex, in pvr_emit_vdm_index_list() argument 4637 if (first_vertex != 0) in pvr_emit_vdm_index_list() 4693 list4.index_offset = first_vertex; in pvr_emit_vdm_index_list()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm.c | 2290 … LLVMValueRef first_vertex = lp_build_select(&bld, have_elts, vertex_id_offset, start_or_maxelt); in draw_llvm_generate() local 2291 system_values.firstvertex = lp_build_broadcast_scalar(&blduivec, first_vertex); in draw_llvm_generate()
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
D | gl4cGPUShaderFP64Tests.cpp | 4266 static const glw::GLint first_vertex = 0; in test() local 4292 gl.drawArrays(draw_primitive, first_vertex, n_vertices); in test()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_execute.c | 2055 draw.start = cmd->u.draw.first_vertex; in handle_draw()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.2.0.rst | 534 - pan/bi: Add first_vertex to vertex ID
|