X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fcompiler%2Fglsl%2Flower_buffer_access.h;h=a2e3e7d82845d5c19a0fe3a1311a0fa0ed8ec65c;hb=f9ab60202d48c72afa6a6f2a8c27db1e0777ed16;hp=cc4614e9792d910f104af3fe165374e152184271;hpb=eb63640c1d38a200a7b1540405051d3ff79d0d8a;p=mesa.git diff --git a/src/compiler/glsl/lower_buffer_access.h b/src/compiler/glsl/lower_buffer_access.h index cc4614e9792..a2e3e7d8284 100644 --- a/src/compiler/glsl/lower_buffer_access.h +++ b/src/compiler/glsl/lower_buffer_access.h @@ -54,10 +54,11 @@ public: bool is_dereferenced_thing_row_major(const ir_rvalue *deref); - void setup_buffer_access(void *mem_ctx, ir_variable *var, ir_rvalue *deref, + void setup_buffer_access(void *mem_ctx, ir_rvalue *deref, ir_rvalue **offset, unsigned *const_offset, bool *row_major, int *matrix_columns, - unsigned packing); + const glsl_struct_field **struct_field, + enum glsl_interface_packing packing); }; } /* namespace lower_buffer_access */