Searched refs:vs_prologs (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_device.c | 2681 device->vs_prologs = _mesa_hash_table_create(NULL, &radv_hash_vs_prolog, &radv_cmp_vs_prolog); in radv_device_init_vs_prologs() 2682 if (!device->vs_prologs) in radv_device_init_vs_prologs() 2746 if (device->vs_prologs) { in radv_device_finish_vs_prologs() 2747 hash_table_foreach(device->vs_prologs, entry) in radv_device_finish_vs_prologs() 2752 _mesa_hash_table_destroy(device->vs_prologs, NULL); in radv_device_finish_vs_prologs() 2895 bool vs_prologs = false; in radv_CreateDevice() local 2953 vs_prologs = true; in radv_CreateDevice() 3201 if (vs_prologs) { in radv_CreateDevice()
|
D | radv_private.h | 837 struct hash_table *vs_prologs; member
|
D | radv_cmd_buffer.c | 2839 _mesa_hash_table_search_pre_hashed(device->vs_prologs, hash, key_words); in lookup_vs_prolog() 2844 prolog_entry = _mesa_hash_table_search_pre_hashed(device->vs_prologs, hash, key_words); in lookup_vs_prolog() 2859 _mesa_hash_table_insert_pre_hashed(device->vs_prologs, hash, key2, prolog); in lookup_vs_prolog()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_pipe.h | 624 struct si_shader_part *vs_prologs; member
|
D | si_pipe.c | 884 struct si_shader_part *parts[] = {sscreen->vs_prologs, sscreen->tcs_epilogs, sscreen->gs_prologs, in si_destroy_screen()
|
D | si_shader.c | 1631 si_get_shader_part(sscreen, &sscreen->vs_prologs, MESA_SHADER_VERTEX, true, &prolog_key, in si_get_vs_prolog()
|