Searched refs:draw_id (Results 1 – 20 of 20) sorted by relevance
/external/mesa3d/src/amd/common/ |
D | ac_shader_args.h | 73 struct ac_arg draw_id; member
|
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_context.h | 86 …struct ir3_instruction *vertex_id, *basevertex, *instance_id, *base_instance, *draw_id, *view_inde… member
|
D | ir3_compiler_nir.c | 1785 if (!ctx->draw_id) { in emit_intrinsic() 1786 ctx->draw_id = create_driver_param(ctx, IR3_DP_DRAWID); in emit_intrinsic() 1788 dst[0] = ctx->draw_id; in emit_intrinsic()
|
/external/mesa3d/src/mesa/main/ |
D | draw.h | 64 GLuint draw_id; member
|
D | draw.c | 362 .draw_id = drawID, in _mesa_draw_arrays() 726 prim[i].draw_id = i; in _mesa_exec_MultiDrawArrays() 858 prim.draw_id = 0; in _mesa_validated_drawrangeelements() 1307 prim[i].draw_id = i; in _mesa_validated_multidrawelements() 1334 prim.draw_id = i; in _mesa_validated_multidrawelements()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_draw.c | 1076 brw->draw.derived_params.gl_drawid = prim->draw_id; in brw_draw_single_prim() 1207 brw_load_register_imm64(brw, MI_PREDICATE_SRC1, prims[i].draw_id); in brw_draw_prims() 1265 prim[i].draw_id = i; in brw_draw_indirect_prims()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_draw.c | 244 info.drawid = prims[i].draw_id; in st_draw_vbo()
|
D | st_draw_feedback.c | 437 info.drawid = prims[i].draw_id; in st_feedback_draw_vbo()
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_tgsi.h | 175 LLVMValueRef draw_id; member
|
D | lp_bld_nir_soa.c | 1516 result[0] = lp_build_broadcast_scalar(&bld_base->uint_bld, bld->system_values.draw_id); in emit_sysval_intrin()
|
D | lp_bld_tgsi_soa.c | 1561 res = lp_build_broadcast_scalar(&bld_base->uint_bld, bld->system_values.draw_id); in emit_fetch_system_value()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_llvm.h | 440 unsigned draw_id);
|
D | draw_llvm.c | 1997 system_values.draw_id = LLVMGetParam(variant_func, 11); in draw_llvm_generate() 2010 lp_build_name(system_values.draw_id, "draw_id"); in draw_llvm_generate()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader_args.c | 287 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.draw_id); in declare_vs_specific_input_sgprs()
|
/external/mesa3d/docs/relnotes/ |
D | 12.0.2.rst | 304 - vbo: set draw_id
|
D | 20.0.0.rst | 839 - gallivm/draw: add support for draw_id system value.
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_shader_ngg.c | 1133 ret = si_insert_input_ptr(ctx, ret, ctx->args.draw_id, 8 + SI_SGPR_DRAWID); in gfx10_emit_ngg_culling_epilogue()
|
D | si_shader.c | 266 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->args.draw_id); in declare_vs_specific_input_sgprs()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_nir_to_llvm.c | 3324 result = ac_get_arg(&ctx->ac, ctx->args->draw_id); in visit_intrinsic()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_instruction_selection.cpp | 8380 bld.copy(Definition(dst), get_arg(ctx, ctx->args->ac.draw_id)); in visit_intrinsic()
|