Home
last modified time | relevance | path

Searched refs:radv_shader_binary (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_shader.h395 struct radv_shader_binary { struct
408 struct radv_shader_binary base; argument
421 struct radv_shader_binary base;
509 const struct radv_shader_binary *binary,
515 struct radv_shader_binary **binary_out);
519 struct radv_shader_info *info, struct radv_shader_binary **binary_out,
Dradv_pipeline_cache.c353 struct radv_shader_binary *binary = calloc(1, entry->binary_sizes[i]); in radv_create_shader_variants_from_pipeline_cache()
389 struct radv_shader_binary *const *binaries, in radv_pipeline_cache_insert_shaders()
Dradv_shader.c1565 radv_shader_variant_create(struct radv_device *device, const struct radv_shader_binary *binary, in radv_shader_variant_create()
1742 bool keep_statistic_info, struct radv_shader_binary **binary_out)
1745 struct radv_shader_binary *binary = NULL;
1858 struct radv_shader_binary **binary_out)
1878 struct radv_shader_info *info, struct radv_shader_binary **binary_out,
1899 struct radv_shader_binary *binary = NULL;
Dradv_private.h345 struct radv_shader_binary;
360 struct radv_shader_variant **variants, struct radv_shader_binary *const *binaries,
2625 struct nir_shader *const *shaders, struct radv_shader_binary **binary,
Dradv_nir_to_llvm.c2629 struct radv_shader_binary **rbinary, gl_shader_stage stage, const char *name, in ac_compile_llvm_module()
2676 radv_compile_nir_shader(struct ac_llvm_compiler *ac_llvm, struct radv_shader_binary **rbinary, in radv_compile_nir_shader()
2777 struct radv_shader_binary **rbinary, in radv_compile_gs_copy_shader()
2815 struct nir_shader *const *shaders, struct radv_shader_binary **binary, in llvm_compile_shader()
Dradv_pipeline.c3333 struct radv_shader_binary *binaries[MESA_SHADER_STAGES] = {NULL}; in radv_create_shaders()
3579 struct radv_shader_binary *gs_copy_binary = NULL; in radv_create_shaders()
3599 struct radv_shader_binary *gs_binaries[MESA_SHADER_STAGES] = {NULL}; in radv_create_shaders()
/third_party/mesa3d/src/amd/compiler/
Daco_interface.h45 struct radv_shader_binary** binary, const struct radv_shader_args* args);
Daco_interface.cpp78 struct radv_shader_binary** binary, const struct radv_shader_args* args) in aco_compile_shader()
265 *binary = (radv_shader_binary*)legacy_binary; in aco_compile_shader()
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst3963 - radv: move ac_shader_config to radv_shader_binary instead of legacy