Searched refs:radv_shader_variant (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader.h | 391 struct radv_shader_variant { struct 450 struct radv_shader_variant * 454 struct radv_shader_variant * 466 struct radv_shader_variant * 474 struct radv_shader_variant * 479 struct radv_shader_variant *variant); 484 struct radv_shader_variant *variant,
|
D | radv_shader.c | 785 struct radv_shader_variant *shader) in radv_alloc_shader_memory() 790 list_for_each_entry(struct radv_shader_variant, s, &slab->shaders, slab_list) { in radv_alloc_shader_memory() 1111 struct radv_shader_variant * 1118 struct radv_shader_variant *variant = calloc(1, sizeof(struct radv_shader_variant)); in radv_shader_variant_create() 1274 static struct radv_shader_variant * 1337 struct radv_shader_variant *variant = radv_shader_variant_create(device, binary, in shader_variant_compile() 1376 struct radv_shader_variant * 1404 struct radv_shader_variant * 1424 struct radv_shader_variant * 1428 struct radv_shader_variant *shader = NULL; in radv_create_trap_handler_shader() [all …]
|
D | radv_pipeline.c | 131 struct radv_shader_variant *variant = NULL; in radv_pipeline_has_ngg() 147 struct radv_shader_variant *variant = NULL; in radv_pipeline_has_ngg_passthrough() 997 struct radv_shader_variant *ps = in radv_pipeline_out_of_order_rast() 1472 struct radv_shader_variant *tes = pipeline->shaders[MESA_SHADER_TESS_EVAL]; in radv_pipeline_init_input_assembly_state() 1473 struct radv_shader_variant *gs = pipeline->shaders[MESA_SHADER_GEOMETRY]; in radv_pipeline_init_input_assembly_state() 2192 struct radv_shader_variant * 3081 struct radv_shader_variant *variants[MESA_SHADER_STAGES] = {0}; in radv_create_shaders() 3325 struct radv_shader_variant *variants[MESA_SHADER_STAGES] = {0}; in radv_create_shaders() 3956 const struct radv_shader_variant *ps = pipeline->shaders[MESA_SHADER_FRAGMENT]; in radv_pipeline_init_binning_state() 3994 struct radv_shader_variant *ps = pipeline->shaders[MESA_SHADER_FRAGMENT]; in radv_pipeline_generate_depth_stencil_state() [all …]
|
D | radv_debug.c | 298 radv_dump_annotated_shader(struct radv_shader_variant *shader, in radv_dump_annotated_shader() 413 struct radv_shader_variant *shader, gl_shader_stage stage, in radv_dump_shader() 790 static struct radv_shader_variant * 793 struct radv_shader_variant *shader = NULL; in radv_get_faulty_shader() 797 list_for_each_entry(struct radv_shader_variant, s, &slab->shaders, slab_list) { in radv_get_faulty_shader() 815 struct radv_shader_variant *shader; in radv_dump_faulty_shader()
|
D | radv_pipeline_cache.c | 42 struct radv_shader_variant *variants[MESA_SHADER_STAGES]; 272 struct radv_shader_variant **variants, in radv_create_shader_variants_from_pipeline_cache() 361 struct radv_shader_variant **variants, in radv_pipeline_cache_insert_shaders()
|
D | radv_private.h | 416 struct radv_shader_variant; 431 struct radv_shader_variant **variants, 438 struct radv_shader_variant **variants, 852 struct radv_shader_variant *trap_handler_shader; 1725 struct radv_shader_variant * shaders[MESA_SHADER_STAGES]; 1726 struct radv_shader_variant *gs_copy_shader; 1766 struct radv_shader_variant *streamout_shader; 1789 struct radv_shader_variant *radv_get_shader(const struct radv_pipeline *pipeline,
|
D | radv_cmd_buffer.c | 699 struct radv_shader_variant *shader = radv_get_shader(pipeline, stage); in radv_lookup_user_sgpr() 1011 struct radv_shader_variant *shader) in radv_emit_shader_prefetch() 2688 struct radv_shader_variant *shader, *prev_shader; in radv_flush_constants() 5601 struct radv_shader_variant *compute_shader = pipeline->shaders[MESA_SHADER_COMPUTE]; in radv_emit_dispatch_packets()
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 3912 - radv: remove radv_shader_variant::aco_used
|