Searched refs:shader_slot_map (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_program.c | 158 … 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()
|
D | zink_compiler.h | 78 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved);
|
D | zink_program.h | 52 unsigned char shader_slot_map[VARYING_SLOT_MAX]; member
|
D | zink_compiler.c | 221 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/ |
D | nir_to_spirv.h | 47 unsigned char *shader_slot_map, unsigned char *shader_slots_reserved);
|
D | nir_to_spirv.c | 69 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()
|