Searched refs:radv_shader_part (Results 1 – 6 of 6) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader.h | 515 struct radv_shader_part { struct 596 struct radv_shader_part *radv_create_vs_prolog(struct radv_device *device, 599 struct radv_shader_part *radv_create_ps_epilog(struct radv_device *device, 604 void radv_shader_part_destroy(struct radv_device *device, struct radv_shader_part *shader_part);
|
D | radv_shader.c | 2363 static struct radv_shader_part * 2367 struct radv_shader_part *shader_part = malloc(sizeof(struct radv_shader_part)); 2424 struct radv_shader_part * 2470 struct radv_shader_part *prolog = upload_shader_part(device, binary, info.wave_size); 2487 struct radv_shader_part * 2520 struct radv_shader_part *epilog = upload_shader_part(device, binary, info.wave_size); 2551 radv_shader_part_destroy(struct radv_device *device, struct radv_shader_part *shader_part)
|
D | radv_debug.c | 491 static struct radv_shader_part * 495 return *(struct radv_shader_part **)(ptr + 4); in radv_get_saved_vs_prolog() 501 struct radv_shader_part *vs_prolog = radv_get_saved_vs_prolog(pipeline->device); in radv_dump_vs_prolog()
|
D | radv_private.h | 917 struct radv_shader_part *simple_vs_prologs[MAX_VERTEX_ATTRIBS]; 918 struct radv_shader_part *instance_rate_vs_prologs[816]; 1526 struct radv_shader_part *emitted_vs_prolog;
|
D | radv_cmd_buffer.c | 928 radv_save_vs_prolog(struct radv_cmd_buffer *cmd_buffer, const struct radv_shader_part *prolog) in radv_save_vs_prolog() 3054 static struct radv_shader_part * 3091 struct radv_shader_part *prolog = NULL; in lookup_vs_prolog() 3209 struct radv_shader_part *prolog, bool pipeline_is_dirty) in emit_prolog_regs() 3318 struct radv_shader_part *prolog = in radv_emit_vertex_input()
|
D | radv_device.c | 3015 struct radv_shader_part *prolog = radv_create_vs_prolog(device, &key); in radv_device_init_vs_prologs()
|