mesa/src/intel/dev
Tim Van Patten f90e0f0797
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
intel: Convert getenv() to os_get_option()
os_get_option() is a wrapper for getenv() that checks properties in
Android. It should be a no-op for other OS but will allow full use of
env vars in Android.

The environment variable names are automatically renamed by
os_get_option() and the order of precedence thus becomes:

1. getenv (non-Android)
2. debug.mesa.* (Android)
3. vendor.mesa.* (Android)
4. mesa.* (Android, as a fallback for older versions)

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37587>
2025-09-25 17:01:18 -06:00
..
i915 build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
xe intel: Add has_partial_mmap_offset to intel_device_info 2025-04-30 12:56:39 +00:00
gen_wa_helpers.py intel/dev/mesa_defs.json: Add WCL WA entries 2025-07-21 21:22:05 +00:00
intel_debug.c intel: Convert getenv() to os_get_option() 2025-09-25 17:01:18 -06:00
intel_debug.h brw: Use debug archive file with INTEL_DEBUG=mda 2025-09-24 23:08:45 -07:00
intel_device_info.c intel: Convert getenv() to os_get_option() 2025-09-25 17:01:18 -06:00
intel_device_info.h intel/dev: provide a helper to detect bmg g31 device 2025-08-26 19:35:33 +00:00
intel_device_info.py intel/dev: Add WCL platform enum 2025-07-21 21:22:05 +00:00
intel_device_info_gen_h.py intel: Remove circular dependency between intel/dev and intel/common 2024-02-14 17:29:54 +00:00
intel_device_info_override_test.c intel: Skip ioctls for querying device info when hardware is unsupported 2024-01-25 09:57:24 +00:00
intel_device_info_serialize.h intel/dev: implement json serialization for intel_device_info 2024-02-13 19:38:36 +00:00
intel_device_info_serialize_gen_c.py build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
intel_device_info_test.c intel/dev: Support INTEL_FORCE_PROBE env-var 2024-05-28 18:45:49 +00:00
intel_device_info_test.h intel/dev: Adjust prefetch_size values for MTL engines 2022-09-22 02:14:47 +00:00
intel_hwconfig.c build: avoid redefining unreachable() which is standard in C23 2025-07-31 17:49:42 +00:00
intel_hwconfig.h intel/dev: Call intel_device_info_update_after_hwconfig() from common code 2025-02-17 20:52:31 +00:00
intel_hwconfig_types.h intel/hwconfig: Sync hwconfig with IGT 2025-03-25 17:46:12 +00:00
intel_kmd.c intel: Enable Xe KMD support by default 2024-03-12 22:22:50 +00:00
intel_kmd.h intel/common: Prepare mi_builder tests to support Xe KMD 2024-11-20 01:47:04 +00:00
mesa_defs.json intel/dev/mesa_defs.json: Add WCL WA entries 2025-07-21 21:22:05 +00:00
meson.build format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00