Searched refs:draw_id (Results 1 - 25 of 37) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_shader_args.h77 struct ac_arg draw_id; member in struct:ac_shader_args
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Ddraw.h57 GLuint draw_id; member in struct:_mesa_prim
H A Ddraw.c369 prim.draw_id = drawID;
783 prim.draw_id = 0;
1241 prim[i].draw_id = i;
1271 prim[0].draw_id = i;
2097 prim[i].draw_id = i;
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_shader_abi.h53 LLVMValueRef draw_id; member in struct:ac_shader_abi
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_draw.cpp239 update_drawid(struct zink_context *ctx, unsigned draw_id) argument
242 offsetof(struct zink_gfx_push_constant, draw_id), sizeof(unsigned),
243 &draw_id);
251 unsigned draw_id,
257 update_drawid(ctx, draw_id);
261 draw_id++;
265 update_drawid(ctx, draw_id);
280 unsigned draw_id,
286 update_drawid(ctx, draw_id);
290 draw_id
247 draw_indexed_need_index_buffer_unref(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument
276 draw_indexed(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument
311 draw(struct zink_context * ctx,const struct pipe_draw_info * dinfo,const struct pipe_draw_start_count_bias * draws,unsigned num_draws,unsigned draw_id,bool needs_drawid) argument
[all...]
H A Dzink_program.h53 unsigned draw_id; member in struct:zink_gfx_push_constant
H A Dzink_compiler.c51 fields[1].name = ralloc_asprintf(nir, "draw_id");
52 fields[1].offset = offsetof(struct zink_gfx_push_constant, draw_id);
322 nir_ssa_dest_init(&load->instr, &load->dest, 1, 32, "draw_id");
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_context.h88 *draw_id, *view_index; member in struct:ir3_context
H A Dir3_compiler_nir.c1905 if (!ctx->draw_id) {
1906 ctx->draw_id = create_driver_param(ctx, IR3_DP_DRAWID);
1908 dst[0] = ctx->draw_id;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_draw_feedback.c241 info.drawid = prims[i].draw_id;
H A Dst_draw.c253 info.drawid = prims[i].draw_id;
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Ddraw.h64 GLuint draw_id; member in struct:_mesa_prim
H A Ddraw.c1009 prim.draw_id = drawid_offset + (info->increment_draw_id ? i : 0);
1043 prim[num_prims].draw_id = drawid_offset + (info->increment_draw_id ? i : 0);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_draw.c1041 brw->draw.derived_params.gl_drawid = prim->draw_id;
1168 brw_load_register_imm64(brw, MI_PREDICATE_SRC1, prims[i].draw_id);
1223 prim[i].draw_id = i;
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_draw.c1074 brw->draw.derived_params.gl_drawid = prim->draw_id;
1206 brw_load_register_imm64(brw, MI_PREDICATE_SRC1, prims[i].draw_id);
1305 prim[i].draw_id = i;
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi.h176 LLVMValueRef draw_id; member in struct:lp_bld_tgsi_system_values
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_shader_args.c298 ac_add_arg(&args->ac, AC_ARG_SGPR, 1, AC_ARG_INT, &args->ac.draw_id);
493 unsigned vs_num = args->ac.base_vertex.used + args->ac.draw_id.used +
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_draw_feedback.c461 draw_vbo(draw, &info, prims[i].draw_id, NULL, &d, 1,
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_llvm.h464 unsigned draw_id, unsigned view_id);
H A Ddraw_llvm.c1987 arg_types[i++] = int32_type; /* draw_id */
2025 system_values.draw_id = LLVMGetParam(variant_func, 11);
2039 lp_build_name(system_values.draw_id, "draw_id");
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_draw.cpp1520 /* Don't update draw_id in the following code if it doesn't increment. */
1630 unsigned draw_id = drawid_base + i; local in function:si_emit_draw_packets
1634 radeon_emit(draw_id);
1636 sctx->last_drawid = draw_id;
H A Dsi_shader.c271 ac_add_arg(&ctx->args, AC_ARG_SGPR, 1, AC_ARG_INT, &ctx->args.draw_id);
H A Dgfx10_shader_ngg.c1220 ret = si_insert_input_ptr(ctx, ret, ctx->args.draw_id, 8 + SI_SGPR_DRAWID);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D12.0.2.rst304 - vbo: set draw_id
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_cmd_buffer.c3884 uint32_t draw_id,
3894 emit_draw_index(cmd_buffer, draw_id);
3880 cmd_buffer_emit_vertex_constants_and_flush(struct anv_cmd_buffer * cmd_buffer,const struct brw_vs_prog_data * vs_prog_data,uint32_t base_vertex,uint32_t base_instance,uint32_t draw_id,bool force_flush) argument

Completed in 142 milliseconds

12