/aosp_15_r20/external/mesa3d/src/amd/vulkan/ |
H A D | radv_instance.c | 172 …driParseOptionInfo(&instance->drirc.available_options, radv_dri_options, ARRAY_SIZE(radv_dri_optio… in radv_init_dri_options() 173 …driParseConfigFiles(&instance->drirc.options, &instance->drirc.available_options, 0, "radv", NULL,… in radv_init_dri_options() 177 instance->drirc.enable_mrt_output_nan_fixup = in radv_init_dri_options() 178 driQueryOptionb(&instance->drirc.options, "radv_enable_mrt_output_nan_fixup"); in radv_init_dri_options() 180 instance->drirc.disable_shrink_image_store = in radv_init_dri_options() 181 driQueryOptionb(&instance->drirc.options, "radv_disable_shrink_image_store"); in radv_init_dri_options() 183 instance->drirc.disable_tc_compat_htile_in_general = in radv_init_dri_options() 184 driQueryOptionb(&instance->drirc.options, "radv_disable_tc_compat_htile_general"); in radv_init_dri_options() 186 if (driQueryOptionb(&instance->drirc.options, "radv_no_dynamic_bounds")) in radv_init_dri_options() 189 if (driQueryOptionb(&instance->drirc.options, "radv_invariant_geom")) in radv_init_dri_options() [all …]
|
H A D | radv_physical_device.c | 158 key->clear_lds = instance->drirc.clear_lds; in radv_physical_device_init_cache_key() 160 …key->disable_aniso_single_level = instance->drirc.disable_aniso_single_level && pdev->info.gfx_lev… in radv_physical_device_init_cache_key() 161 key->disable_shrink_image_store = instance->drirc.disable_shrink_image_store; in radv_physical_device_init_cache_key() 162 key->disable_sinking_load_input_fs = instance->drirc.disable_sinking_load_input_fs; in radv_physical_device_init_cache_key() 163 key->dual_color_blend_by_location = instance->drirc.dual_color_blend_by_location; in radv_physical_device_init_cache_key() 174 key->ssbo_non_uniform = instance->drirc.ssbo_non_uniform; in radv_physical_device_init_cache_key() 175 key->tex_non_uniform = instance->drirc.tex_non_uniform; in radv_physical_device_init_cache_key() 280 int ov = instance->drirc.override_vram_size; in radv_get_adjusted_vram_size() 314 if (instance->drirc.enable_unified_heap_on_apu) { in radv_physical_device_init_mem_types() 540 …instance->drirc.enable_khr_present_wait || wsi_common_vk_instance_supports_present_wait(&instance-… in radv_physical_device_get_supported_extensions() [all …]
|
H A D | radv_pipeline.c | 142 key.version = instance->drirc.override_graphics_shader_version; in radv_pipeline_get_shader_key() 144 key.version = instance->drirc.override_ray_tracing_shader_version; in radv_pipeline_get_shader_key() 147 key.version = instance->drirc.override_compute_shader_version; in radv_pipeline_get_shader_key() 424 … NIR_PASS(_, stage->nir, nir_opt_shrink_stores, !instance->drirc.disable_shrink_image_store); in radv_postprocess_nir() 663 shader->info.shared_size > 0 && instance->drirc.clear_lds; in radv_shader_should_clear_lds()
|
H A D | radv_device.c | 778 if (!strcmp(instance->drirc.app_layer, "metroexodus")) { in init_dispatch_tables() 780 } else if (!strcmp(instance->drirc.app_layer, "rage2")) { in init_dispatch_tables() 782 } else if (!strcmp(instance->drirc.app_layer, "quanticdream")) { in init_dispatch_tables() 1169 device->disable_trunc_coord = instance->drirc.disable_trunc_coord; in radv_CreateDevice() 1304 …if (pdev->info.gfx_level == GFX11 && pdev->info.has_dedicated_vram && instance->drirc.force_pstate… in radv_CreateDevice()
|
H A D | radv_instance.h | 80 } drirc; member
|
H A D | radv_wsi.c | 77 … pdev->master_fd, &instance->drirc.options, &(struct wsi_device_options){.sw_device = false}); in radv_init_wsi()
|
/aosp_15_r20/external/mesa3d/src/util/ |
H A D | meson.build | 181 'drirc xml validation', 290 # Only install the drirc file if we build with support for parsing drirc files 292 …install_data(files_drirc, install_dir : join_paths(get_option('datadir'), 'drirc.d'), install_tag …
|
H A D | driconf_static.py | 230 parser.add_argument('drirc', 232 help='drirc *.conf file(s) to statically include') 237 xml = args.drirc
|
H A D | xmlconfig.c | 818 /* don't use XML_WARNING, drirc defines options for all drivers, in parseOptConfAttr() 1206 /* parse from either $DRIRC_CONFIGDIR or $datadir/drirc.d */ in driParseConfigFiles() 1210 parseConfigDir(&userData, DATADIR "/drirc.d"); in driParseConfigFiles() 1211 parseOneConfigFile(&userData, SYSCONFDIR "/drirc"); in driParseConfigFiles() 1217 snprintf(filename, PATH_MAX, "%s/.drirc", home); in driParseConfigFiles()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 23.3.2.rst | 157 - anv/hasvk/drirc: change anv_assume_full_subgroups to have subgroup size 158 - drirc: setup anv_assume_full_subgroups=16 for UnrealEngine5.1 161 - drirc/anv: disable FCV optimization for Baldur's Gate 3
|
H A D | 18.2.3.rst | 109 - drirc: add a workaround for ARMA 3 131 - util: add drirc workarounds for RAGE
|
H A D | 23.1.7.rst | 222 - drirc: enable \`vk_wsi_force_swapchain_to_current_extent` for "The Talos Principle" 223 - drirc: enable \`vk_wsi_force_swapchain_to_current_extent` for "Serious Sam Fusion"
|
H A D | 22.0.2.rst | 259 - drirc: enable radeonsi_zerovram for Black Geyser 271 - radv,drirc: move RADV workarounds to 00-radv-defaults.conf
|
H A D | 19.2.0.rst | 209 - drirc: override minImageCount=2 for gfxbench 318 - drirc: include unreal engine version 0 to 23
|
H A D | 19.1.0.rst | 77 launched despite the "true" flag in "drirc" 660 - st/nine: Add drirc option to use data_internal for dynamic textures 661 - drirc: Add Gallium nine workaround for Rayman Legends 663 - st/nine: Control shader constant inlining with drirc 1144 - drirc: Add workaround for Epic Games Launcher 1300 - drirc: add Budgie WM to adaptive-sync blacklist 1559 - driconf: add DTD to allow the drirc xml (00-mesa-defaults.conf) to be 3774 - drirc: Add sddm-greeter to adaptive_sync blacklist. 4422 - drirc/i965: add option to disable 565 configs and visuals 4549 - util/drirc: add workarounds for bugs in Doom 3: BFG [all …]
|
H A D | 24.0.0.rst | 3781 - radv: add drirc options to force re-compilation of shaders when needed 3903 - radv: query drirc options in only one place 3904 - radv: move dri options to radv_instance::drirc 4076 - anv/drirc: add option to disable FCV optimization 4077 - drirc: use fake_sparse for Armored Core 6 4078 - drirc: Set limit_trig_input_range option for Valheim 4087 - anv/hasvk/drirc: change anv_assume_full_subgroups to have subgroup size 4088 - drirc: setup anv_assume_full_subgroups=16 for UnrealEngine5.1 4093 - drirc/anv: disable FCV optimization for Baldur's Gate 3 4133 - drirc: enable \`vk_wsi_force_swapchain_to_current_extent` for "The Talos Principle VR"
|
H A D | 17.3.2.rst | 79 - drirc: set allow_glsl_cross_stage_interpolation_mismatch for more
|
H A D | 11.2.1.rst | 76 - drirc: add a workaround for blackness in Warsow
|
H A D | 10.5.4.rst | 82 - drirc: Add "Second Life" quirk
|
H A D | 22.0.0.rst | 876 - drirc: Apply vk_dont_care_as_load workaround to Forsaken Remastered 3531 - glsl/drirc: add an option for gl_ClipVertex / gl_CullDistance checks 3532 - drirc: enable do_dce_before_clip_cull_analysis for ANSA 3541 - glx/drirc: add a force_direct_glx_context option 3547 - drirc: add mesa_extension_override option 3548 - drirc: add options for BETA CAE Ansa application. 3583 - drirc: add Mari application workaround 4009 - radv: add drirc radv_disable_htile_layers and enable it for F1 2021 4023 - radv: allow to disable anisotropic filtering for single level image with drirc
|
H A D | 20.1.2.rst | 120 - radv: add new drirc option radv_no_dynamic_bounds
|
H A D | 21.2.5.rst | 138 - drirc: Apply radv_invariant_geom workaround to Resident Evil Village.
|
H A D | 20.3.3.rst | 113 - drirc: radeonsi workaround for CS:GO
|
H A D | 19.2.2.rst | 135 - drirc: enable vk_x11_override_min_image_count for DOOM
|
/aosp_15_r20/external/mesa3d/ |
H A D | .mr-label-maker.yml | 22 'drirc': 'drirc' 298 '^src/util/00-mesa-defaults.conf': ['drirc']
|