Lines Matching full:drirc
202 …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()
222 if (driQueryOptionb(&instance->drirc.options, "radv_split_fma")) in radv_init_dri_options()
225 if (driQueryOptionb(&instance->drirc.options, "radv_disable_dcc")) in radv_init_dri_options()
228 if (driQueryOptionb(&instance->drirc.options, "radv_disable_ngg_gs")) in radv_init_dri_options()
231 instance->drirc.clear_lds = driQueryOptionb(&instance->drirc.options, "radv_clear_lds"); in radv_init_dri_options()
233 instance->drirc.zero_vram = driQueryOptionb(&instance->drirc.options, "radv_zero_vram"); in radv_init_dri_options()
235 instance->drirc.disable_aniso_single_level = in radv_init_dri_options()
236 driQueryOptionb(&instance->drirc.options, "radv_disable_aniso_single_level"); in radv_init_dri_options()
238 …instance->drirc.disable_trunc_coord = driQueryOptionb(&instance->drirc.options, "radv_disable_trun… in radv_init_dri_options()
240 instance->drirc.disable_sinking_load_input_fs = in radv_init_dri_options()
241 driQueryOptionb(&instance->drirc.options, "radv_disable_sinking_load_input_fs"); in radv_init_dri_options()
243 …instance->drirc.disable_depth_storage = driQueryOptionb(&instance->drirc.options, "radv_disable_de… in radv_init_dri_options()
245 …instance->drirc.flush_before_query_copy = driQueryOptionb(&instance->drirc.options, "radv_flush_be… in radv_init_dri_options()
247 instance->drirc.enable_unified_heap_on_apu = in radv_init_dri_options()
248 driQueryOptionb(&instance->drirc.options, "radv_enable_unified_heap_on_apu"); in radv_init_dri_options()
250 …instance->drirc.tex_non_uniform = driQueryOptionb(&instance->drirc.options, "radv_tex_non_uniform"… in radv_init_dri_options()
252 …instance->drirc.ssbo_non_uniform = driQueryOptionb(&instance->drirc.options, "radv_ssbo_non_unifor… in radv_init_dri_options()
254 instance->drirc.app_layer = driQueryOptionstr(&instance->drirc.options, "radv_app_layer"); in radv_init_dri_options()
256 instance->drirc.flush_before_timestamp_write = in radv_init_dri_options()
257 driQueryOptionb(&instance->drirc.options, "radv_flush_before_timestamp_write"); in radv_init_dri_options()
259 instance->drirc.force_rt_wave64 = driQueryOptionb(&instance->drirc.options, "radv_rt_wave64"); in radv_init_dri_options()
261 …instance->drirc.legacy_sparse_binding = driQueryOptionb(&instance->drirc.options, "radv_legacy_spa… in radv_init_dri_options()
263 instance->drirc.force_pstate_peak_gfx11_dgpu = in radv_init_dri_options()
264 driQueryOptionb(&instance->drirc.options, "radv_force_pstate_peak_gfx11_dgpu"); in radv_init_dri_options()
266 instance->drirc.override_graphics_shader_version = in radv_init_dri_options()
267 driQueryOptioni(&instance->drirc.options, "radv_override_graphics_shader_version"); in radv_init_dri_options()
268 instance->drirc.override_compute_shader_version = in radv_init_dri_options()
269 driQueryOptioni(&instance->drirc.options, "radv_override_compute_shader_version"); in radv_init_dri_options()
270 instance->drirc.override_ray_tracing_shader_version = in radv_init_dri_options()
271 driQueryOptioni(&instance->drirc.options, "radv_override_ray_tracing_shader_version"); in radv_init_dri_options()
273 …instance->drirc.override_vram_size = driQueryOptioni(&instance->drirc.options, "override_vram_size… in radv_init_dri_options()
275 …instance->drirc.enable_khr_present_wait = driQueryOptionb(&instance->drirc.options, "vk_khr_presen… in radv_init_dri_options()
277 instance->drirc.override_uniform_offset_alignment = in radv_init_dri_options()
278 driQueryOptioni(&instance->drirc.options, "radv_override_uniform_offset_alignment"); in radv_init_dri_options()
280 instance->drirc.report_llvm9_version_string = in radv_init_dri_options()
281 driQueryOptionb(&instance->drirc.options, "radv_report_llvm9_version_string"); in radv_init_dri_options()
283 instance->drirc.vk_require_etc2 = driQueryOptionb(&instance->drirc.options, "vk_require_etc2"); in radv_init_dri_options()
284 instance->drirc.vk_require_astc = driQueryOptionb(&instance->drirc.options, "vk_require_astc"); in radv_init_dri_options()
286 …instance->drirc.disable_dcc_mips = driQueryOptionb(&instance->drirc.options, "radv_disable_dcc_mip… in radv_init_dri_options()
287 …instance->drirc.disable_dcc_stores = driQueryOptionb(&instance->drirc.options, "radv_disable_dcc_s… in radv_init_dri_options()
289 instance->drirc.lower_terminate_to_discard = in radv_init_dri_options()
290 driQueryOptionb(&instance->drirc.options, "radv_lower_terminate_to_discard"); in radv_init_dri_options()
437 driDestroyOptionCache(&instance->drirc.options); in radv_DestroyInstance()
438 driDestroyOptionInfo(&instance->drirc.available_options); in radv_DestroyInstance()