| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ |
| lima_program.c | 335 uint32_t key_size; local 338 key_size = sizeof(struct lima_fs_key); 368 dup_key = rzalloc_size(fs, key_size); 369 memcpy(dup_key, key, key_size); 509 uint32_t key_size; local 512 key_size = sizeof(struct lima_vs_key); 540 dup_key = rzalloc_size(vs, key_size); 541 memcpy(dup_key, key, key_size);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_program.h | 72 uint8_t key_size; member in struct:zink_shader_module
|
| zink_program.c | 72 if (zm->key_size != key->size || zm->num_uniforms != num_uniforms) 74 return !memcmp(zm->key, key, zm->key_size) && 75 (!num_uniforms || !memcmp(zm->key + zm->key_size, key->base.inlined_uniform_values, zm->num_uniforms * sizeof(uint32_t))); 81 unsigned key_size = zm->key_size + zm->num_uniforms * sizeof(uint32_t); local 82 return _mesa_hash_data(zm->key, key_size); 127 zm->key_size = key->size;
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| brw_program_cache.c | 73 GLuint key_size; member in struct:brw_cache_item 103 hash = XXH32(item->key, item->key_size, hash); 114 a->key_size == b->key_size && 115 (memcmp(a->key, b->key, a->key_size) == 0); 171 const void *key, GLuint key_size, uint32_t *inout_offset, 180 lookup.key_size = key_size; 189 void *prog_data = ((char *) item->key) + item->key_size; 309 GLuint key_size, [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| brw_program_cache.c | 71 GLuint key_size; member in struct:brw_cache_item 123 assert(item->key_size % 4 == 0); 127 for (i = 0; i < item->key_size/4; i++) { 141 a->key_size == b->key_size && 142 (memcmp(a->key, b->key, a->key_size) == 0); 198 const void *key, GLuint key_size, uint32_t *inout_offset, 207 lookup.key_size = key_size; 216 void *prog_data = ((char *) item->key) + item->key_size; [all...] |
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| anv_pipeline_cache.c | 37 const void *key_data, uint32_t key_size, 48 sizeof(*key) + key_size); 72 key->size = key_size; 73 memcpy(key->data, key_data, key_size); 218 uint32_t key_size = blob_read_uint32(blob); local 219 const void *key_data = blob_read_bytes(blob, key_size); 263 key_data, key_size, 359 const void *key_data, uint32_t key_size) 361 uint32_t vla[1 + DIV_ROUND_UP(key_size, sizeof(uint32_t))]; 363 key->size = key_size; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| anv_pipeline_cache.c | 35 const void *key_data, uint32_t key_size, 52 anv_multialloc_add_size(&ma, &key, sizeof(*key) + key_size); 70 key->size = key_size; 71 memcpy(key->data, key_data, key_size); 171 uint32_t key_size = blob_read_uint32(blob); local 172 const void *key_data = blob_read_bytes(blob, key_size); 207 key_data, key_size, 298 const void *key_data, uint32_t key_size) 300 uint32_t vla[1 + DIV_ROUND_UP(key_size, sizeof(uint32_t))]; 302 key->size = key_size; [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/ |
| svga_shader.h | 244 unsigned key_size = local 247 return memcmp(a, b, key_size) == 0;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/ |
| u_vbuf.c | 379 unsigned key_size, hash_key; local 384 key_size = sizeof(struct pipe_vertex_element) * velems->count + 386 hash_key = cso_construct_key((void*)velems, key_size); 388 (void*)velems, key_size); 392 memcpy(&cso->state, velems, key_size);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/ |
| svga_shader.h | 370 unsigned key_size = local 373 return memcmp(a, b, key_size) == 0;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| u_vbuf.c | 326 unsigned key_size, hash_key; local 332 key_size = sizeof(struct pipe_vertex_element) * count + sizeof(unsigned); 336 hash_key = cso_construct_key((void*)&velems_state, key_size); 338 (void*)&velems_state, key_size); 342 memcpy(&cso->state, &velems_state, key_size);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/cso_cache/ |
| cso_context.c | 431 unsigned key_size, hash_key; local 435 key_size = templ->independent_blend_enable ? 438 hash_key = cso_construct_key((void*)templ, key_size); 440 (void*)templ, key_size); 448 memcpy(&cso->state, templ, key_size); 493 unsigned key_size = sizeof(struct pipe_depth_stencil_alpha_state); local 494 unsigned hash_key = cso_construct_key((void*)templ, key_size); 498 (void*)templ, key_size); 555 unsigned key_size = sizeof(struct pipe_rasterizer_state); local 556 unsigned hash_key = cso_construct_key((void*)templ, key_size); 1022 unsigned key_size, hash_key; local 1206 unsigned key_size = sizeof(struct pipe_sampler_state); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| iris_program.c | 1203 const void *key, unsigned key_size, 1219 if (memcmp(&first->key, key, key_size) == 0) { 1237 if (memcmp(&v->key, key, key_size) == 0) { 1245 key_size, key); 2580 unsigned key_size = 0; local 2591 key_size = sizeof(key.vs); 2615 key_size = sizeof(key.tcs); 2631 key_size = sizeof(key.tes); 2640 key_size = sizeof(key.gs); 2672 key_size = sizeof(key.fs) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| vc4_program.c | 2580 uint32_t key_size; local 2585 key_size = sizeof(struct vc4_fs_key); 2589 key_size = sizeof(struct vc4_vs_key); 2650 dup_key = rzalloc_size(shader, key_size); /* TODO: don't use rzalloc */ 2651 memcpy(dup_key, key, key_size);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/cso_cache/ |
| cso_context.c | 457 unsigned key_size, hash_key; local 461 key_size = templ->independent_blend_enable ? 464 hash_key = cso_construct_key((void*)templ, key_size); 466 (void*)templ, key_size); 474 memcpy(&cso->state, templ, key_size); 521 unsigned key_size = sizeof(struct pipe_depth_stencil_alpha_state); local 522 unsigned hash_key = cso_construct_key((void*)templ, key_size); 526 (void*)templ, key_size); 586 unsigned key_size = sizeof(struct pipe_rasterizer_state); local 587 unsigned hash_key = cso_construct_key((void*)templ, key_size); 1058 unsigned key_size, hash_key; local 1207 unsigned key_size = sizeof(struct pipe_sampler_state); local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| vc4_program.c | 2555 uint32_t key_size; local 2560 key_size = sizeof(struct vc4_fs_key); 2564 key_size = sizeof(struct vc4_vs_key); 2625 dup_key = rzalloc_size(shader, key_size); /* TODO: don't use rzalloc */ 2626 memcpy(dup_key, key, key_size);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_cmd_buffer.c | 2696 uint32_t key_size : 8; member in struct:vs_prolog_key_header::__anon514 2720 return _mesa_hash_data(key, header.key_size); 2733 return memcmp(a, b, header.key_size) == 0; 2774 unsigned key_size = 1; local 2796 key_words[key_size++] = instance_rate_inputs; 2800 key_words[key_size++] = *nontrivial_divisors; 2804 key_words[key_size++] = misaligned_mask; 2806 uint8_t *formats = (uint8_t *)&key_words[key_size]; 2811 key_size += num_formats / 4u; 2815 key_words[key_size++] = state->post_shuffle & attribute_mask [all...] |