Home
last modified time | relevance | path

Searched refs:vtn_var (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dvtn_variables.c1154 struct vtn_variable *vtn_var = void_var; in var_decoration_cb() local
1159 vtn_var->binding = dec->literals[0]; in var_decoration_cb()
1162 vtn_var->descriptor_set = dec->literals[0]; in var_decoration_cb()
1165 vtn_var->input_attachment_index = dec->literals[0]; in var_decoration_cb()
1168 vtn_var->patch = true; in var_decoration_cb()
1190 vtn_var->mode == vtn_variable_mode_output) { in var_decoration_cb()
1194 vtn_var->mode == vtn_variable_mode_input) { in var_decoration_cb()
1197 } else if (vtn_var->mode == vtn_variable_mode_input || in var_decoration_cb()
1198 vtn_var->mode == vtn_variable_mode_output) { in var_decoration_cb()
1200 location += vtn_var->patch ? VARYING_SLOT_PATCH0 : VARYING_SLOT_VAR0; in var_decoration_cb()
[all …]
Dvtn_cfg.c100 struct vtn_variable *vtn_var = rzalloc(b, struct vtn_variable); in vtn_cfg_handle_prepass_instruction() local
101 vtn_var->type = type; in vtn_cfg_handle_prepass_instruction()
102 vtn_var->var = param; in vtn_cfg_handle_prepass_instruction()
103 vtn_var->chain.var = vtn_var; in vtn_cfg_handle_prepass_instruction()
104 vtn_var->chain.length = 0; in vtn_cfg_handle_prepass_instruction()
111 vtn_var->mode = vtn_variable_mode_image; in vtn_cfg_handle_prepass_instruction()
114 vtn_var->mode = vtn_variable_mode_sampler; in vtn_cfg_handle_prepass_instruction()
117 vtn_var->mode = vtn_variable_mode_param; in vtn_cfg_handle_prepass_instruction()
120 val->access_chain = &vtn_var->chain; in vtn_cfg_handle_prepass_instruction()