HomeSort by: relevance | last modified time | path
    Searched defs:key_size (Results 1 - 17 of 17) sorted by relevancy

  /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...]

Completed in 32 milliseconds