Home
last modified time | relevance | path

Searched full:drirc (Results 1 – 25 of 79) sorted by relevance

1234

/third_party/mesa3d/src/amd/vulkan/
Dradv_instance.c202 …driParseOptionInfo(&instance->drirc.available_options, radv_dri_options, ARRAY_SIZE(radv_dri_optio… in radv_init_dri_options()
203 …driParseConfigFiles(&instance->drirc.options, &instance->drirc.available_options, 0, "radv", NULL,… in radv_init_dri_options()
207 instance->drirc.enable_mrt_output_nan_fixup = in radv_init_dri_options()
208 driQueryOptionb(&instance->drirc.options, "radv_enable_mrt_output_nan_fixup"); in radv_init_dri_options()
210 instance->drirc.disable_shrink_image_store = in radv_init_dri_options()
211 driQueryOptionb(&instance->drirc.options, "radv_disable_shrink_image_store"); in radv_init_dri_options()
213 instance->drirc.disable_tc_compat_htile_in_general = in radv_init_dri_options()
214 driQueryOptionb(&instance->drirc.options, "radv_disable_tc_compat_htile_general"); in radv_init_dri_options()
216 if (driQueryOptionb(&instance->drirc.options, "radv_no_dynamic_bounds")) in radv_init_dri_options()
219 if (driQueryOptionb(&instance->drirc.options, "radv_invariant_geom")) in radv_init_dri_options()
[all …]
Dradv_physical_device.c219 key->clear_lds = instance->drirc.clear_lds; in radv_physical_device_init_cache_key()
221 …key->disable_aniso_single_level = instance->drirc.disable_aniso_single_level && pdev->info.gfx_lev… in radv_physical_device_init_cache_key()
222 key->disable_shrink_image_store = instance->drirc.disable_shrink_image_store; in radv_physical_device_init_cache_key()
223 key->disable_sinking_load_input_fs = instance->drirc.disable_sinking_load_input_fs; in radv_physical_device_init_cache_key()
233 key->ssbo_non_uniform = instance->drirc.ssbo_non_uniform; in radv_physical_device_init_cache_key()
234 key->tex_non_uniform = instance->drirc.tex_non_uniform; in radv_physical_device_init_cache_key()
235 key->lower_terminate_to_discard = instance->drirc.lower_terminate_to_discard; in radv_physical_device_init_cache_key()
340 int ov = instance->drirc.override_vram_size; in radv_get_adjusted_vram_size()
374 if (instance->drirc.enable_unified_heap_on_apu) { in radv_physical_device_init_mem_types()
602 …instance->drirc.enable_khr_present_wait || wsi_common_vk_instance_supports_present_wait(&instance-… in radv_physical_device_get_supported_extensions()
[all …]
Dradv_instance.h83 } drirc; member
Dradv_wsi.c77 … pdev->master_fd, &instance->drirc.options, &(struct wsi_device_options){.sw_device = false}); in radv_init_wsi()
Dradv_pipeline.c160 key.version = instance->drirc.override_graphics_shader_version; in radv_pipeline_get_shader_key()
162 key.version = instance->drirc.override_ray_tracing_shader_version; in radv_pipeline_get_shader_key()
165 key.version = instance->drirc.override_compute_shader_version; in radv_pipeline_get_shader_key()
352 … NIR_PASS(_, stage->nir, nir_opt_shrink_stores, !instance->drirc.disable_shrink_image_store); in radv_postprocess_nir()
622 shader->info.shared_size > 0 && instance->drirc.clear_lds; in radv_shader_should_clear_lds()
/third_party/mesa3d/docs/relnotes/
D23.3.2.rst157 - 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
D24.3.2.rst178 - drirc/anv: force_vk_vendor=-1 for Bellwright
201 - radv: fix disabling DCC for stores with drirc
222 - drirc/anv: force_vk_vendor=-1 for Marvel Rivals
D18.2.3.rst109 - drirc: add a workaround for ARMA 3
131 - util: add drirc workarounds for RAGE
D24.2.5.rst154 - radv: use app names instead of exec name for shader based drirc workarounds
168 - drirc/anv: force_vk_vendor=-1 for Silent Hill 2
D23.1.7.rst222 - 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"
D11.2.1.rst76 - drirc: add a workaround for blackness in Warsow
D17.3.2.rst79 - drirc: set allow_glsl_cross_stage_interpolation_mismatch for more
D22.0.2.rst259 - drirc: enable radeonsi_zerovram for Black Geyser
271 - radv,drirc: move RADV workarounds to 00-radv-defaults.conf
D10.5.4.rst82 - drirc: Add "Second Life" quirk
D24.3.3.rst137 - drirc/nvk: force_vk_vendor=-1 for Artifact Classic
D21.2.5.rst138 - drirc: Apply radv_invariant_geom workaround to Resident Evil Village.
D20.1.2.rst120 - radv: add new drirc option radv_no_dynamic_bounds
D20.3.3.rst113 - drirc: radeonsi workaround for CS:GO
D19.2.2.rst135 - drirc: enable vk_x11_override_min_image_count for DOOM
D11.1.4.rst102 - drirc: add a workaround for blackness in Warsow
D18.1.6.rst154 - drirc: Allow extension midshader for Metro Redux
/third_party/mesa3d/src/util/
Dmeson.build184 'drirc xml validation',
306 # Only install the drirc file if we build with support for parsing drirc files
308 …install_data(files_drirc, install_dir : join_paths(get_option('datadir'), 'drirc.d'), install_tag …
Ddriconf_static.py230 parser.add_argument('drirc',
232 help='drirc *.conf file(s) to statically include')
237 xml = args.drirc
Dxmlconfig.c818 /* 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()
/third_party/mesa3d/
D.mr-label-maker.yml22 'drirc': 'drirc'
302 '^src/util/00-mesa-defaults.conf': ['drirc']

1234