Lines Matching refs:data
36 * such as SSO, attribute bindings, frag data bindings, etc.
100 static const char zero[sizeof(prog->data->sha1)] = {0};
101 if (memcmp(prog->data->sha1, zero, sizeof(prog->data->sha1)) == 0)
131 disk_cache_put(cache, prog->data->sha1, metadata.data, metadata.size,
136 _mesa_sha1_format(sha1_buf, prog->data->sha1);
152 if (prog->Name == 0 || prog->data->spirv)
211 disk_cache_compute_key(cache, buf, strlen(buf), prog->data->sha1);
215 uint8_t *buffer = (uint8_t *) disk_cache_get(cache, prog->data->sha1,
233 _mesa_sha1_format(sha1buf, prog->data->sha1);
234 fprintf(stderr, "loading shader program meta data from cache: %s\n",
254 disk_cache_remove(cache, prog->data->sha1);
261 prog->data->LinkStatus = LINKING_SKIPPED;