Duckstation/src/util
2024-05-24 00:29:49 +10:00
..
audio_stream.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
audio_stream.h System: Fix sync to host refresh audio stretching 2024-05-22 22:32:51 +10:00
cd_image.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
cd_image_bin.cpp CDImage: Open all image types as shared files 2024-05-17 14:42:37 +10:00
cd_image_chd.cpp GameList: Add "File Size" field 2023-12-20 23:40:28 +10:00
cd_image_cue.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_ecm.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_hasher.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
cd_image_hasher.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
cd_image_m3u.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_mds.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_memory.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_pbp.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_image_ppf.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cd_subchannel_replacement.cpp CDSubChannelReplacement: Clear map on reload 2024-01-01 14:46:58 +10:00
cd_subchannel_replacement.h CDImage: Support loading subchannel from LSD files 2023-11-15 19:14:27 +10:00
cd_xa.cpp Misc: Make struct member functions file-local 2023-11-18 16:46:11 +10:00
cd_xa.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
CMakeLists.txt GPUDevice: Move SPIR-V compilation to base class 2024-05-13 00:06:56 +10:00
cubeb_audio_stream.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cue_parser.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
cue_parser.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d11_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d11_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
d3d11_pipeline.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d11_pipeline.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d11_stream_buffer.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d11_stream_buffer.h D3D11Device: Add MAP_DISCARD fallback path for uniform streaming 2024-03-28 13:59:09 +10:00
d3d11_texture.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d11_texture.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d12_builders.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_builders.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d12_descriptor_heap_manager.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_descriptor_heap_manager.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
d3d12_pipeline.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_pipeline.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d12_stream_buffer.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_texture.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d12_texture.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
d3d_common.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
d3d_common.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
dinput_source.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
dinput_source.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
gpu_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
gpu_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
gpu_framebuffer_manager.h GPUDevice: Get rid of framebuffer abstraction 2023-12-09 22:08:13 +10:00
gpu_shader_cache.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
gpu_shader_cache.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
gpu_texture.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
gpu_texture.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
host.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
host.h Host: Re-introduce plural translation support 2024-05-13 01:46:45 +10:00
http_downloader.cpp Path: Add CreateFileURL() 2024-03-16 14:10:35 +10:00
http_downloader.h Path: Add CreateFileURL() 2024-03-16 14:10:35 +10:00
http_downloader_curl.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
http_downloader_curl.h HTTPDownloader: Add support for progress updates/cancelling 2023-11-25 00:50:12 +10:00
http_downloader_winhttp.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
http_downloader_winhttp.h HTTPDownloader: Add support for progress updates/cancelling 2023-11-25 00:50:12 +10:00
image.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
image.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
imgui_animated.h Misc: Linux build fix 2023-12-13 12:35:56 +10:00
imgui_fullscreen.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
imgui_fullscreen.h FullscreenUI: Use native file selector on Flatpak 2024-05-12 20:28:20 +10:00
imgui_manager.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
imgui_manager.h FullscreenUI: Use native file selector on Flatpak 2024-05-12 20:28:20 +10:00
ini_settings_interface.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
ini_settings_interface.h Qt: Clean and remove empty game settings 2024-04-25 14:02:16 +10:00
input_manager.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
input_manager.h System: Rewrite input profile hotkey priority logic 2024-05-16 16:53:13 +10:00
input_source.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
input_source.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
iso_reader.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
iso_reader.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
jit_code_buffer.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
jit_code_buffer.h JitCodeBuffer: Allocate within 32-bit range 2023-11-24 20:35:19 +10:00
make_d3d_display_shader_bytecode.bat Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
metal_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
metal_device.mm Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
metal_layer.h Common: Split some routines into CocoaTools 2023-09-24 12:21:19 +10:00
metal_shaders.metal MetalDevice: Use shader to clear current depth target 2024-04-12 21:07:16 +10:00
metal_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
metal_stream_buffer.mm Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_context.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_context.h OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
opengl_context_agl.h OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
opengl_context_agl.mm OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
opengl_context_egl.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_context_egl.h OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
opengl_context_egl_wayland.cpp OpenGLContextEGL: Fix X11+platform base combination 2024-02-29 20:07:05 +10:00
opengl_context_egl_wayland.h OpenGLContextEGL: Fix X11+platform base combination 2024-02-29 20:07:05 +10:00
opengl_context_egl_x11.cpp OpenGLContextEGL: Fix X11+platform base combination 2024-02-29 20:07:05 +10:00
opengl_context_egl_x11.h OpenGLContextEGL: Fix X11+platform base combination 2024-02-29 20:07:05 +10:00
opengl_context_wgl.cpp System: Combine VRR and Optimal Frame Pacing 2024-04-11 21:33:40 +10:00
opengl_context_wgl.h OpenGLContext: Add SupportsNegativeSwapInterval() 2024-04-11 20:31:57 +10:00
opengl_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
opengl_loader.h dep/glad: Update to v2.0.5 2024-02-25 20:30:41 +10:00
opengl_pipeline.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_pipeline.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
opengl_stream_buffer.cpp Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
opengl_stream_buffer.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
opengl_texture.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
opengl_texture.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
page_fault_handler.cpp Misc: Purge unused code and report startup error to host 2024-05-05 22:29:26 +10:00
page_fault_handler.h Misc: Purge unused code and report startup error to host 2024-05-05 22:29:26 +10:00
pch.cpp Build: Use precompiled headers 2023-09-02 21:44:08 +10:00
pch.h Common: Drop String, add SmallString 2023-09-23 14:14:52 +10:00
platform_misc.h System: Check host page size on startup 2024-05-16 17:37:23 +10:00
platform_misc_mac.mm Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
platform_misc_unix.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
platform_misc_win32.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
postprocessing.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
postprocessing.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
postprocessing_shader.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
postprocessing_shader.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
postprocessing_shader_fx.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
postprocessing_shader_fx.h PostProcessing: Add compile progress indicator 2023-12-14 20:23:48 +10:00
postprocessing_shader_glsl.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
postprocessing_shader_glsl.h PostProcessing: Add compile progress indicator 2023-12-14 20:23:48 +10:00
sdl_audio_stream.cpp AudioStream: Backport changes 2024-04-25 01:13:51 +10:00
sdl_input_source.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
sdl_input_source.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
shadergen.cpp ShaderGen: Fix compile error with Metal+Barriers 2024-05-09 13:52:18 +10:00
shadergen.h PostProcessing: Use ShaderGen GLSL version string 2024-04-28 15:25:24 +10:00
shiftjis.cpp Common: Fix incorrect sign extension in sjis2ascii() 2023-09-30 12:20:46 +10:00
shiftjis.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
state_wrapper.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
state_wrapper.h Common: Drop String, add SmallString 2023-09-23 14:14:52 +10:00
util.props GPUDevice: Move SPIR-V compilation to base class 2024-05-13 00:06:56 +10:00
util.vcxproj AudioStream: Backport changes 2024-04-25 01:13:51 +10:00
util.vcxproj.filters AudioStream: Backport changes 2024-04-25 01:13:51 +10:00
vulkan_builders.cpp GPUDevice: Add support for feedback loops 2024-04-01 13:55:19 +10:00
vulkan_builders.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
vulkan_device.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
vulkan_device.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
vulkan_entry_points.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_entry_points.inl VulkanDevice: Optional VK_EXT_external_memory_host enablement 2024-02-29 17:00:51 +10:00
vulkan_loader.cpp Vulkan: Simplify loader using DynamicLibrary 2024-05-15 00:50:25 +10:00
vulkan_loader.h Vulkan: Simplify loader using DynamicLibrary 2024-05-15 00:50:25 +10:00
vulkan_pipeline.cpp GPUDevice: Move SPIR-V compilation to base class 2024-05-13 00:06:56 +10:00
vulkan_pipeline.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
vulkan_stream_buffer.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
vulkan_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_swap_chain.cpp GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
vulkan_swap_chain.h GPUDevice: Make vsync actually tear-free 2024-05-23 13:52:26 +10:00
vulkan_texture.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
vulkan_texture.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
wav_writer.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
wav_writer.h Misc: Make struct member functions file-local 2023-11-18 16:46:11 +10:00
win32_raw_input_source.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
win32_raw_input_source.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
window_info.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
window_info.h WindowInfo: Get refresh rate from monitor config 2024-05-22 22:16:31 +10:00
xinput_source.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00
xinput_source.h Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
zstd_byte_stream.cpp Misc: Replace log printf calls with fmt 2024-05-24 00:29:49 +10:00