Home
last modified time | relevance | path

Searched refs:shader_slot_map (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/zink/
Dzink_program.c158 … prog->shader_slot_map, &prog->shader_slots_reserved); in update_shader_modules()
192 memset(prog->shader_slot_map, -1, sizeof(prog->shader_slot_map)); in init_slot_map()
195 … memcpy(prog->shader_slot_map, ctx->curr_program->shader_slot_map, sizeof(prog->shader_slot_map)); in init_slot_map()
Dzink_compiler.h78 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved);
Dzink_program.h52 unsigned char shader_slot_map[VARYING_SLOT_MAX]; member
Dzink_compiler.c221 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved) in zink_shader_compile() argument
227 …struct spirv_shader *spirv = nir_to_spirv(zs->nir, streamout, shader_slot_map, shader_slots_reserv… in zink_shader_compile()
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.h47 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved);
Dnir_to_spirv.c69 unsigned char *shader_slot_map; member
257 if (ctx->shader_slot_map[slot] == SLOT_UNSET) in handle_slot()
258 ctx->shader_slot_map[slot] = reserve_slot(ctx); in handle_slot()
259 slot = ctx->shader_slot_map[slot]; in handle_slot()
2373 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved) in nir_to_spirv() argument
2424 ctx.shader_slot_map = shader_slot_map; in nir_to_spirv()