Searched refs:slot_map (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_compiler.c641 assign_producer_var_io(gl_shader_stage stage, nir_variable *var, unsigned *reserved, unsigned char *slot_map) argument
669 if (slot_map[var->data.location] == 0xff) {
671 slot_map[var->data.location] = *reserved;
674 slot = slot_map[var->data.location];
691 assign_consumer_var_io(gl_shader_stage stage, nir_variable *var, unsigned *reserved, unsigned char *slot_map) argument
717 if (slot_map[var->data.location] == (unsigned char)-1) {
722 slot_map[var->data.location] = (*reserved)++;
724 var->data.driver_location = slot_map[var->data.location];
753 unsigned char slot_map[VARYING_SLOT_MAX]; local in function:zink_compiler_assign_io
754 memset(slot_map,
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/nine/
H A Dnine_shader.c512 unsigned *slot_map; member in struct:shader_translator
561 if (tx->slot_map)
562 idx = tx->slot_map[idx];
596 if (tx->slot_map)
597 slot_idx = tx->slot_map[slot_idx];
624 if (tx->slot_map)
625 slot_idx = tx->slot_map[slot_idx];
3668 if (tx->slot_map)
3669 FREE(tx->slot_map);
3842 unsigned *slot_map; local in function:nine_translate_shader
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/nine/
H A Dnine_shader.c513 unsigned *slot_map; member in struct:shader_translator
562 if (tx->slot_map)
563 idx = tx->slot_map[idx];
597 if (tx->slot_map)
598 slot_idx = tx->slot_map[slot_idx];
625 if (tx->slot_map)
626 slot_idx = tx->slot_map[slot_idx];
3704 if (tx->slot_map)
3705 FREE(tx->slot_map);
3995 unsigned *slot_map; local in function:nine_translate_shader
[all...]

Completed in 16 milliseconds