Home
last modified time | relevance | path

Searched refs:packed_varyings (Results 1 – 4 of 4) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dlower_packed_varyings.cpp217 ir_variable **packed_varyings; member in __anond946c1430111::lower_packed_varyings_visitor
259 packed_varyings((ir_variable **) in lower_packed_varyings_visitor()
260 rzalloc_array_size(mem_ctx, sizeof(*packed_varyings), in lower_packed_varyings_visitor()
296 if (!shader->packed_varyings) in run()
297 shader->packed_varyings = new (shader) exec_list; in run()
299 shader->packed_varyings->push_tail(var->clone(shader, NULL)); in run()
718 if (this->packed_varyings[slot] == NULL) { in get_packed_varying_deref()
750 this->packed_varyings[slot] = packed_var; in get_packed_varying_deref()
752 ir_variable *var = this->packed_varyings[slot]; in get_packed_varying_deref()
771 ir_dereference_variable(this->packed_varyings[slot]); in get_packed_varying_deref()
Dlinker.cpp4016 if (!sh || !sh->packed_varyings) in add_packed_varyings()
4019 foreach_in_list(ir_instruction, node, sh->packed_varyings) { in add_packed_varyings()
/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.c918 uint8_t *packed_varyings = alloca(packed_varying_sz); in agx_update_shader() local
920 agx_pack(packed_varyings, VARYING_HEADER, cfg) { in agx_update_shader()
924 memcpy(packed_varyings + AGX_VARYING_HEADER_LENGTH, varyings->packed, in agx_update_shader()
938 memcpy(((uint8_t *) compiled->bo->ptr.cpu) + offs, packed_varyings, packed_varying_sz); in agx_update_shader()
/third_party/mesa3d/src/mesa/main/
Dmtypes.h2631 struct exec_list *packed_varyings; member