Lines Matching refs:metadata
32 * "metadata" throughout the implementation.
34 * The hash key for glsl metadata is a hash of the hashes of each GLSL
104 struct blob metadata;
105 blob_init(&metadata);
115 serialize_glsl_program(&metadata, ctx, prog);
131 disk_cache_put(cache, prog->data->sha1, metadata.data, metadata.size,
137 fprintf(stderr, "putting program metadata in cache: %s\n", sha1_buf);
142 blob_finish(&metadata);
150 * cached. So don't try to read metadata for them from the cache.
238 struct blob_reader metadata;
239 blob_reader_init(&metadata, buffer, size);
241 bool deserialized = deserialize_glsl_program(&metadata, ctx, prog);
243 if (!deserialized || metadata.current != metadata.end || metadata.overrun) {