Lines Matching defs:uniforms

475     * uniforms with initialisers and also hidden uniforms that may be lowered
497 struct gl_uniform_storage *uniforms;
504 uniforms = rzalloc_array(prog->data, struct gl_uniform_storage,
506 prog->data->UniformStorage = uniforms;
508 data = rzalloc_array(uniforms, union gl_constant_value,
512 rzalloc_array(uniforms, union gl_constant_value,
518 uniforms[i].type = decode_type_from_blob(metadata);
519 uniforms[i].array_elements = blob_read_uint32(metadata);
520 uniforms[i].name.string = ralloc_strdup(prog, blob_read_string (metadata));
521 resource_name_updated(&uniforms[i].name);
522 uniforms[i].builtin = blob_read_uint32(metadata);
523 uniforms[i].remap_location = blob_read_uint32(metadata);
524 uniforms[i].block_index = blob_read_uint32(metadata);
525 uniforms[i].atomic_buffer_index = blob_read_uint32(metadata);
526 uniforms[i].offset = blob_read_uint32(metadata);
527 uniforms[i].array_stride = blob_read_uint32(metadata);
528 uniforms[i].hidden = blob_read_uint32(metadata);
529 uniforms[i].is_shader_storage = blob_read_uint32(metadata);
530 uniforms[i].active_shader_mask = blob_read_uint32(metadata);
531 uniforms[i].matrix_stride = blob_read_uint32(metadata);
532 uniforms[i].row_major = blob_read_uint32(metadata);
533 uniforms[i].is_bindless = blob_read_uint32(metadata);
534 uniforms[i].num_compatible_subroutines = blob_read_uint32(metadata);
535 uniforms[i].top_level_array_size = blob_read_uint32(metadata);
536 uniforms[i].top_level_array_stride = blob_read_uint32(metadata);
537 prog->UniformHash->put(i, uniforms[i].name.string);
540 uniforms[i].storage = data + blob_read_uint32(metadata);
543 memcpy(uniforms[i].opaque,
544 blob_read_bytes(metadata, sizeof(uniforms[i].opaque)),
545 sizeof(uniforms[i].opaque));