Searched refs:radv_shader (Results 1 – 18 of 18) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader.h | 490 struct radv_shader { struct 568 struct radv_shader *radv_shader_create(struct radv_device *device, 572 struct radv_shader *radv_shader_nir_to_asm( 578 struct radv_shader *shader, void *dest_ptr); 584 struct radv_shader * 602 void radv_shader_destroy(struct radv_device *device, struct radv_shader *shader); 606 uint64_t radv_shader_get_va(const struct radv_shader *shader); 607 struct radv_shader *radv_find_shader(struct radv_device *device, uint64_t pc); 609 unsigned radv_get_max_waves(const struct radv_device *device, struct radv_shader *shader,
|
D | radv_shader.c | 1914 radv_open_rtld_binary(struct radv_device *device, const struct radv_shader *shader, in radv_open_rtld_binary() 1960 struct radv_shader *shader, void *dest_ptr) in radv_shader_binary_upload() 2003 struct radv_shader * 2008 struct radv_shader *shader = calloc(1, sizeof(struct radv_shader)); in radv_shader_create() 2195 static struct radv_shader * 2245 struct radv_shader *shader = radv_shader_create(device, binary, keep_shader_info, false, args); 2270 struct radv_shader * 2290 struct radv_shader * 2309 struct radv_shader *shader = NULL; 2537 radv_shader_destroy(struct radv_device *device, struct radv_shader *shader) [all …]
|
D | radv_pipeline.c | 138 struct radv_shader *shader = pipeline->base.shaders[pipeline->last_vgt_api_stage]; in radv_pipeline_has_ngg() 148 struct radv_shader *shader = pipeline->base.shaders[pipeline->last_vgt_api_stage]; in radv_pipeline_has_ngg_passthrough() 1005 struct radv_shader *ps = pipeline->base.shaders[MESA_SHADER_FRAGMENT]; in radv_pipeline_out_of_order_rast() 1189 struct radv_shader *ps = pipeline->base.shaders[MESA_SHADER_FRAGMENT]; in gfx103_pipeline_init_vrs_state() 2748 struct radv_shader * 4074 struct radv_shader *shader = pipeline->shaders[i]; in radv_upload_shaders() 4098 struct radv_shader *shader = pipeline->shaders[i]; in radv_upload_shaders() 4474 static struct radv_shader * 4950 struct radv_shader *shader = pipeline->shaders[i]; in radv_create_shaders() 5624 const struct radv_shader *vs = pipeline->base.shaders[MESA_SHADER_TESS_EVAL] in radv_pipeline_emit_vgt_gs_mode() [all …]
|
D | radv_debug.c | 301 radv_dump_annotated_shader(struct radv_shader *shader, gl_shader_stage stage, in radv_dump_annotated_shader() 407 radv_dump_spirv(struct radv_shader *shader, const char *sha1, const char *dump_dir) in radv_dump_spirv() 422 radv_dump_shader(struct radv_pipeline *pipeline, struct radv_shader *shader, in radv_dump_shader() 502 struct radv_shader *vs_shader = radv_get_shader(pipeline, MESA_SHADER_VERTEX); in radv_dump_vs_prolog() 917 struct radv_shader *shader; in radv_dump_faulty_shader()
|
D | meson.build | 86 'radv_shader.c', 87 'radv_shader.h',
|
D | radv_private.h | 397 struct radv_shader; 2115 struct radv_shader *shaders[MESA_VULKAN_SHADER_STAGES]; 2116 struct radv_shader *gs_copy_shader; 2193 struct radv_shader *streamout_shader; 2273 struct radv_shader *radv_get_shader(const struct radv_pipeline *pipeline, gl_shader_stage stage); 2276 const struct radv_shader *shader); 2279 struct radeon_cmdbuf *cs, const struct radv_shader *shader);
|
D | radv_cmd_buffer.c | 980 struct radv_shader *shader = radv_get_shader(pipeline, stage); in radv_lookup_user_sgpr() 1271 radv_emit_shader_prefetch(struct radv_cmd_buffer *cmd_buffer, struct radv_shader *shader) in radv_emit_shader_prefetch() 1580 struct radv_shader *v = pipeline->base.shaders[pipeline->last_vgt_api_stage]; in radv_emit_graphics_pipeline() 3055 lookup_vs_prolog(struct radv_cmd_buffer *cmd_buffer, struct radv_shader *vs_shader, in lookup_vs_prolog() 3208 emit_prolog_regs(struct radv_cmd_buffer *cmd_buffer, struct radv_shader *vs_shader, in emit_prolog_regs() 3257 emit_prolog_inputs(struct radv_cmd_buffer *cmd_buffer, struct radv_shader *vs_shader, in emit_prolog_inputs() 3310 struct radv_shader *vs_shader = radv_get_shader(&pipeline->base, MESA_SHADER_VERTEX); in radv_emit_vertex_input() 3551 const struct radv_shader *shader = radv_get_shader(pipeline, stage); in radv_emit_all_inline_push_consts() 3585 struct radv_shader *shader, *prev_shader; in radv_flush_constants() 3703 struct radv_shader *vs_shader = radv_get_shader(&pipeline->base, MESA_SHADER_VERTEX); in radv_write_vertex_descriptors() [all …]
|
D | radv_pipeline_cache.c | 42 struct radv_shader *shaders[MESA_VULKAN_SHADER_STAGES];
|
D | radv_device_generated_commands.c | 1211 struct radv_shader *vs_shader = radv_get_shader(&graphics_pipeline->base, MESA_SHADER_VERTEX); in radv_prepare_dgc()
|
/third_party/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 834 struct radv_shader *shader = pipeline->shaders[stage]; in radv_mesa_to_rgp_shader_stage() 883 struct radv_shader *shader = pipeline->shaders[i]; in radv_add_code_object() 936 struct radv_shader *shader = pipeline->shaders[i]; in radv_register_pipeline()
|
/third_party/mesa3d/docs/relnotes/ |
D | 18.0.0.rst | 148 - [build failure] radv_shader.c:683:2: error: format not a string
|
D | 19.3.0.rst | 3241 - radv: add radv_create_shaders() to radv_shader.h
|
D | 20.1.0.rst | 4155 - radv: Move some helper functions to the radv_shader.h header file.
|
D | 22.0.0.rst | 3914 - radv: rename radv_shader_variant to radv_shader
|
D | 20.3.0.rst | 4389 - aco: remove unused radv_shader.h includes
|
D | 22.2.0.rst | 1559 - aco: drop radv_shader.h include
|
/third_party/mesa3d/src/amd/compiler/ |
D | README.md | 284 * Edit `radv_shader.c` or `radv_pipeline.c` to change if they are compiled with LLVM or ACO.
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 497 "../src/amd/vulkan/radv_shader.c", 498 "../src/amd/vulkan/radv_shader.h",
|