dxvk/src/util
2025-02-23 12:06:51 +01:00
..
com [util] Fix enum declaration 2025-02-20 13:30:31 +01:00
config [dxvk] Rename and repurpose ignoreGraphicsBarriers option 2025-02-19 19:34:52 +01:00
log [util] Fix __wine_dbg_output crash with very long lines 2024-11-03 12:02:03 +01:00
rc [dxvk] Do not try to reset pointer in Rc destructor 2024-10-15 11:48:51 +02:00
sha1 Revert "[d3d11] Use existing MD5 hash to look up shader objects" 2024-10-27 12:53:11 +01:00
sync [util] Avoid locking fence objects on wait if target value was reached 2024-10-16 20:57:50 +02:00
meson.build [util] Add helper class for common flush heuristic 2023-01-17 15:01:06 +01:00
thread.cpp [dxvk] Rewrite thread wrapper 2023-04-26 10:48:47 +02:00
thread.h [dxvk] Add FreeBSD support 2024-07-07 11:22:43 +00:00
util_bit.h [util] Generalize bit mask iterator 2025-02-23 12:06:51 +01:00
util_enum.h [dxbc] Added operand index decoder, entry point declaration 2017-10-29 02:35:16 +02:00
util_env.cpp [util] Fix GetEnvironmentVariableW usage 2024-09-12 00:04:49 +02:00
util_env.h [util] Implement env helpers on non-Windows platforms 2022-04-19 17:08:17 +01:00
util_error.h Initial commit 2017-10-10 23:32:13 +02:00
util_flags.h Fix raw() accessor on the Flags class 2021-08-24 22:23:20 +02:00
util_flush.cpp [util] Add new flush type for render pass boundaries 2025-02-11 16:14:53 +01:00
util_flush.h [util] Add new flush type for render pass boundaries 2025-02-11 16:14:53 +01:00
util_fps_limiter.cpp [util] Expose frame rate environment variable 2025-01-25 18:02:20 +01:00
util_fps_limiter.h [util] Expose frame rate environment variable 2025-01-25 18:02:20 +01:00
util_gdi.cpp [util] Add stubs for GDI functions on other platforms 2022-08-09 14:16:50 +01:00
util_gdi.h [util] Add helpers for GDI/DDI interop 2019-09-20 01:44:18 +02:00
util_lazy.h [dxvk] Use custom sync primitives 2021-06-29 00:51:20 +02:00
util_likely.h [util] Make likely/unlikely less annoying to use 2024-09-26 17:37:50 +02:00
util_lru.h [util] Implement LRU list 2022-07-29 13:14:33 +01:00
util_luid.cpp [util] Implement LUID helpers for non-Windows platforms Initial commit 2022-07-09 01:14:18 +02:00
util_luid.h [util] Move GetAdapterLUID out of DXGI internals 2019-10-02 08:42:22 +02:00
util_math.h [d3d9+dxso] Rely on robustness for unset SWVP constants 2021-10-15 10:54:18 +01:00
util_matrix.cpp [d3d9] Adjust matrix inversion boundary 2024-10-13 11:09:13 +00:00
util_matrix.h [util] Make math types have implicit copy assignments 2022-09-10 21:46:07 +00:00
util_misc.h [dxgi] Prevent recursive fullscreen mode change. 2024-09-18 00:19:56 +02:00
util_ratio.h [util] Handle undefined ratios in simplest ratio helper 2019-12-17 03:16:56 +00:00
util_shared_res.cpp [util] Add stubs for shared resources on other platforms 2022-08-09 14:16:50 +01:00
util_shared_res.h [util] Add helpers for shared resource metadata access. 2022-03-12 16:23:06 +01:00
util_singleton.h [dxvk] Add Vulkan instance flag for D3D9 apps 2023-10-31 16:05:58 +01:00
util_sleep.cpp [util] Move platform-specific sleep code to dedicated helper class 2022-09-16 12:49:42 +02:00
util_sleep.h [d3d9,dxvk,util] Actually use dxvk::mutex 2023-03-01 13:03:43 +01:00
util_small_vector.h [util] Add parameter to initialize small_vector with a given size 2025-01-25 18:02:20 +01:00
util_string.cpp [util] Fix UTF8 encodeTypedChar for 4 byte chars 2023-06-10 13:58:33 +02:00
util_string.h [util] Add str::split 2023-06-20 13:31:17 +01:00
util_time.h [util] Add helper to get time point from raw counter value 2022-09-16 12:49:42 +02:00
util_vector.h [d3d9] Do not assume 16-byte alignment in replaceNaN 2025-02-02 10:50:33 +01:00
util_version.h [util] Add version helper class 2024-05-20 18:30:36 +02:00
util_win32_compat.h [dxvk] Add FreeBSD support 2024-07-07 11:22:43 +00:00