Searched refs:access_chain (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/compiler/spirv/ |
D | vtn_variables.c | 234 vtn_value(b, id, vtn_value_type_access_chain)->access_chain; in vtn_nir_deref() 1175 assert(val->access_chain->length == 0); in var_decoration_cb() 1176 assert(val->access_chain->var == void_var); in var_decoration_cb() 1286 val->access_chain = &var->chain; in vtn_handle_variables() 1518 base = base_val->access_chain; in vtn_handle_variables() 1545 val->access_chain = chain; in vtn_handle_variables() 1554 vtn_variable_copy(b, dest->access_chain, src->access_chain); in vtn_handle_variables() 1560 vtn_value(b, w[3], vtn_value_type_access_chain)->access_chain; in vtn_handle_variables() 1564 vtn_push_value(b, w[2], vtn_value_type_access_chain)->access_chain = src; in vtn_handle_variables() 1575 vtn_value(b, w[1], vtn_value_type_access_chain)->access_chain; in vtn_handle_variables() [all …]
|
D | spirv_to_nir.c | 188 return vtn_variable_load(b, val->access_chain); in vtn_ssa_value() 1325 nir_deref_var *d = vtn_access_chain_to_deref(b, arg->access_chain); in vtn_handle_function_call() 1411 vtn_value(b, w[3], vtn_value_type_access_chain)->access_chain; in vtn_handle_texture() 1413 vtn_value(b, w[4], vtn_value_type_access_chain)->access_chain; in vtn_handle_texture() 1420 val->access_chain = src_val->sampled_image->image; in vtn_handle_texture() 1423 val->access_chain = src_val->access_chain; in vtn_handle_texture() 1438 sampled.sampler = sampled_val->access_chain; in vtn_handle_texture() 1827 vtn_value(b, w[3], vtn_value_type_access_chain)->access_chain; in vtn_handle_image() 1860 vtn_value(b, w[3], vtn_value_type_access_chain)->access_chain; in vtn_handle_image() 1867 vtn_value(b, w[3], vtn_value_type_access_chain)->access_chain; in vtn_handle_image() [all …]
|
D | vtn_private.h | 314 struct vtn_access_chain *access_chain; member
|
D | vtn_cfg.c | 120 val->access_chain = &vtn_var->chain; in vtn_cfg_handle_prepass_instruction()
|