Searched refs:struct_field (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dlower_buffer_access.h61 const glsl_struct_field **struct_field,
H A Dlower_buffer_access.cpp279 const glsl_struct_field **struct_field,
400 if (struct_field)
401 *struct_field = &struct_type->fields.structure[i];
273 setup_buffer_access(void * mem_ctx,ir_rvalue * deref,ir_rvalue ** offset,unsigned * const_offset,bool * row_major,const glsl_type ** matrix_type,const glsl_struct_field ** struct_field,enum glsl_interface_packing packing) argument
H A Dlower_ubo_reference.cpp53 struct_field(NULL), variable(NULL), uniform_block(NULL),
116 const struct glsl_struct_field *struct_field; member in class:__anonf648b2340110::lower_ubo_reference_visitor
328 this->struct_field = NULL;
330 matrix_type, &this->struct_field, packing);
421 assert(struct_field);
423 return ((struct_field->memory_coherent ? ACCESS_COHERENT : 0) |
424 (struct_field->memory_restrict ? ACCESS_RESTRICT : 0) |
425 (struct_field->memory_volatile ? ACCESS_VOLATILE : 0));
H A Dast_function.cpp1982 const glsl_struct_field *struct_field = local in function:process_record_constructor
1992 implicitly_convert_component(ir, struct_field->type->base_type,
1995 if (ir->type != struct_field->type) {
2000 struct_field->name,
2002 struct_field->type->name);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dlower_buffer_access.h61 const glsl_struct_field **struct_field,
H A Dlower_buffer_access.cpp279 const glsl_struct_field **struct_field,
400 if (struct_field)
401 *struct_field = &struct_type->fields.structure[i];
273 setup_buffer_access(void * mem_ctx,ir_rvalue * deref,ir_rvalue ** offset,unsigned * const_offset,bool * row_major,const glsl_type ** matrix_type,const glsl_struct_field ** struct_field,enum glsl_interface_packing packing) argument
H A Dlower_ubo_reference.cpp52 struct_field(NULL), variable(NULL)
114 const struct glsl_struct_field *struct_field; member in class:__anon515fc8010110::lower_ubo_reference_visitor
326 this->struct_field = NULL;
328 matrix_type, &this->struct_field, packing);
419 assert(struct_field);
421 return ((struct_field->memory_coherent ? ACCESS_COHERENT : 0) |
422 (struct_field->memory_restrict ? ACCESS_RESTRICT : 0) |
423 (struct_field->memory_volatile ? ACCESS_VOLATILE : 0));
H A Dast_function.cpp1925 const glsl_struct_field *struct_field = local in function:process_record_constructor
1935 implicitly_convert_component(ir, struct_field->type->base_type,
1938 if (ir->type != struct_field->type) {
1943 struct_field->name,
1945 struct_field->type->name);
/xsrc/external/mit/MesaLib/dist/src/compiler/
H A Dglsl_types.cpp2950 encode_glsl_struct_field(blob *blob, const glsl_struct_field *struct_field) argument
2952 encode_type_to_blob(blob, struct_field->type);
2953 blob_write_string(blob, struct_field->name);
2954 blob_write_uint32(blob, struct_field->location);
2955 blob_write_uint32(blob, struct_field->component);
2956 blob_write_uint32(blob, struct_field->offset);
2957 blob_write_uint32(blob, struct_field->xfb_buffer);
2958 blob_write_uint32(blob, struct_field->xfb_stride);
2959 blob_write_uint32(blob, struct_field->image_format);
2960 blob_write_uint32(blob, struct_field
2964 decode_glsl_struct_field_from_blob(blob_reader * blob,glsl_struct_field * struct_field) argument
[all...]

Completed in 19 milliseconds