Duckstation/src/util
2023-09-03 13:14:22 +10:00
..
gl Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
audio_stream.cpp AudioStream: Fix building without SSE on Linux 2022-12-20 21:25:15 +10:00
audio_stream.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
cd_image.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image.h Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_bin.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_chd.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_cue.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_device.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_ecm.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_hasher.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_image_hasher.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_image_m3u.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_mds.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_memory.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_image_pbp.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cd_image_ppf.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_subchannel_replacement.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_subchannel_replacement.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_xa.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
cd_xa.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
CMakeLists.txt Build: Use dependency package on Windows 2023-09-02 21:44:08 +10:00
cocoa_tools.h VulkanDevice: Fix for MacOS 2023-08-24 18:04:48 +10:00
cubeb_audio_stream.cpp Misc: Split core and util Host 2023-08-30 00:44:00 +10:00
cubeb_audio_stream.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
cue_parser.cpp Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
cue_parser.h Common: Error/FileSystem backports 2023-08-20 12:40:47 +10:00
d3d11_device.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d11_device.h GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d11_pipeline.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d11_pipeline.h GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d11_stream_buffer.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d11_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d11_texture.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d11_texture.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_builders.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_builders.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_descriptor_heap_manager.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_descriptor_heap_manager.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_device.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d12_device.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_pipeline.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d12_pipeline.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_stream_buffer.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_texture.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d12_texture.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
d3d_common.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
d3d_common.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
dinput_source.cpp Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
dinput_source.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
gpu_device.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
gpu_device.h GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
gpu_shader_cache.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
gpu_shader_cache.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
gpu_texture.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
gpu_texture.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
host.cpp Misc: Split core and util Host 2023-08-30 00:44:00 +10:00
host.h Misc: Split core and util Host 2023-08-30 00:44:00 +10:00
imgui_fullscreen.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
imgui_fullscreen.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
imgui_manager.cpp ImGuiManager: Fix changing global scale through FSUI 2023-09-02 21:44:08 +10:00
imgui_manager.h ImGuiManager: Fix changing global scale through FSUI 2023-09-02 21:44:08 +10:00
ini_settings_interface.cpp InputManager: Support inverted full axis 2023-01-15 15:13:54 +10:00
ini_settings_interface.h InputManager: Support inverted full axis 2023-01-15 15:13:54 +10:00
input_manager.cpp GPUDevice: Remove mouse pointer position 2023-08-30 00:44:00 +10:00
input_manager.h GPUDevice: Move software cursor to ImGuiManager 2023-08-30 00:44:00 +10:00
input_source.cpp Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
input_source.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
iso_reader.cpp System: Store game hash as well as serial 2023-05-15 23:39:07 +10:00
iso_reader.h System: Store game hash as well as serial 2023-05-15 23:39:07 +10:00
jit_code_buffer.cpp System: Refactor main loop 2023-08-16 01:13:00 +10:00
jit_code_buffer.h System: Refactor main loop 2023-08-16 01:13:00 +10:00
make_d3d_display_shader_bytecode.bat Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
memory_arena.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
memory_arena.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
metal_device.h GPUDevice: Move display logic to GPU 2023-08-30 00:44:00 +10:00
metal_device.mm GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
metal_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
metal_stream_buffer.mm MetalDevice: Avoid inline texture uploads when unnecessary 2023-08-24 19:00:01 +10:00
opengl_device.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
opengl_device.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
opengl_loader.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
opengl_pipeline.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
opengl_pipeline.h GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
opengl_stream_buffer.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
opengl_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
opengl_texture.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
opengl_texture.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
page_fault_handler.cpp System: Refactor main loop 2023-08-16 01:13:00 +10:00
page_fault_handler.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
pbp_types.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
pch.cpp Build: Use precompiled headers 2023-09-02 21:44:08 +10:00
pch.h Build: Use precompiled headers 2023-09-02 21:44:08 +10:00
platform_misc.h Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
platform_misc_mac.mm VulkanDevice: Fix for MacOS 2023-08-24 18:04:48 +10:00
platform_misc_unix.cpp Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
platform_misc_win32.cpp Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
postprocessing.cpp PostProcessing: Add ReShade .fx shader support 2023-08-30 00:44:01 +10:00
postprocessing.h PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00
postprocessing_shader.cpp PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00
postprocessing_shader.h PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00
postprocessing_shader_fx.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
postprocessing_shader_fx.h PostProcessing: Add ReShade .fx shader support 2023-08-30 00:44:01 +10:00
postprocessing_shader_glsl.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
postprocessing_shader_glsl.h PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00
sdl_input_source.cpp Misc: Post-refactor cleanups 2023-08-24 18:01:32 +10:00
sdl_input_source.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
shadergen.cpp GPU: Add wireframe rendering/overlay 2023-09-02 22:26:03 +10:00
shadergen.h GPU: Add scaling shader support 2023-08-31 23:38:11 +10:00
shiftjis.cpp Util: Make Shift-JIS table static 2023-08-24 18:01:32 +10:00
shiftjis.h Move utility classes from common to own static lib 2022-07-21 17:29:58 +10:00
spirv_compiler.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
spirv_compiler.h GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
state_wrapper.cpp System: Remove BIOS from save state 2023-03-16 19:34:01 +10:00
state_wrapper.h Common: DynamicHeapArray/FixedHeapArray 2023-08-19 21:18:28 +10:00
util.props dep: Move WinPixEventRuntime to root 2023-09-02 21:44:07 +10:00
util.vcxproj Build: Use precompiled headers 2023-09-02 21:44:08 +10:00
util.vcxproj.filters Build: Use precompiled headers 2023-09-02 21:44:08 +10:00
vulkan_builders.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_builders.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_device.cpp System: Restore context after pumping messages 2023-09-03 13:14:22 +10:00
vulkan_device.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_entry_points.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_entry_points.inl Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_loader.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_loader.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_pipeline.cpp GPUDevice: Support geometry shaders 2023-09-02 22:09:22 +10:00
vulkan_pipeline.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_stream_buffer.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_stream_buffer.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_swap_chain.cpp VulkanDevice: Fix for MacOS 2023-08-24 18:04:48 +10:00
vulkan_swap_chain.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
vulkan_texture.cpp GPU/Vulkan: Fix MSAA 2023-09-01 21:25:12 +10:00
vulkan_texture.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
wav_writer.cpp Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
wav_writer.h Misc: Add copyright/license statement to applicable files 2022-12-04 21:03:49 +10:00
win32_raw_input_source.cpp Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
win32_raw_input_source.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
window_info.cpp Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
window_info.h Rewrite host GPU abstraction 2023-08-20 21:55:38 +10:00
xaudio2_audio_stream.cpp Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
xaudio2_audio_stream.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
xinput_source.cpp Move frontend-common to util/core 2023-08-16 01:13:00 +10:00
xinput_source.h Move frontend-common to util/core 2023-08-16 01:13:00 +10:00