You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
duckstation/src/util
Stenzek 2663ac9666
CDImage: Improve PBP load error reporting
2 years ago
..
CMakeLists.txt InputManager: Switch to SDL3 2 years ago
audio_stream.cpp
audio_stream.h
cd_image.cpp CDImage: Tidy up Open() method 2 years ago
cd_image.h CDImage: Tidy up Open() method 2 years ago
cd_image_chd.cpp System: Adjust initialization order to better fit FullscreenUI 2 years ago
cd_image_cue.cpp CDImage: Make .bin loader track length match .cue 2 years ago
cd_image_device.cpp CDImage: Tidy up Open() method 2 years ago
cd_image_hasher.cpp
cd_image_hasher.h
cd_image_m3u.cpp Misc: Replace isspace() usage with StringUtil::IsWhitespace() 2 years ago
cd_image_mds.cpp CDImage: Tidy up Open() method 2 years ago
cd_image_memory.cpp
cd_image_pbp.cpp CDImage: Improve PBP load error reporting 2 years ago
cd_image_ppf.cpp CDImage: Tidy up Open() method 2 years ago
compress_helpers.cpp
compress_helpers.h
cubeb_audio_stream.cpp
cue_parser.cpp Misc: Replace isspace() usage with StringUtil::IsWhitespace() 2 years ago
cue_parser.h
d3d11_device.cpp D3D11Device: Always query timestamp before present start 2 years ago
d3d11_device.h GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
d3d11_pipeline.cpp
d3d11_pipeline.h
d3d11_stream_buffer.cpp
d3d11_stream_buffer.h
d3d11_texture.cpp
d3d11_texture.h
d3d12_builders.cpp
d3d12_builders.h
d3d12_descriptor_heap_manager.cpp
d3d12_descriptor_heap_manager.h
d3d12_device.cpp GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
d3d12_device.h GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
d3d12_pipeline.cpp
d3d12_pipeline.h
d3d12_stream_buffer.cpp
d3d12_stream_buffer.h
d3d12_texture.cpp GPUDevice: Add sampler cache to base class 2 years ago
d3d12_texture.h
d3d_common.cpp GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
d3d_common.h GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
dinput_source.cpp Qt: Refactor input device/motor tracking 2 years ago
dinput_source.h Qt: Refactor input device/motor tracking 2 years ago
elf_file.cpp
elf_file.h
gpu_device.cpp GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
gpu_device.h GPUThread: Switch to borderless if exclusive fullscreen fails 2 years ago
gpu_framebuffer_manager.h
gpu_shader_cache.cpp
gpu_shader_cache.h
gpu_texture.cpp
gpu_texture.h
host.cpp
host.h Host: Allow button title override in ConfirmMessageAsync() 2 years ago
http_downloader.cpp
http_downloader.h
http_downloader_curl.cpp
http_downloader_winhttp.cpp HTTPDownloader: Drop some log messages to debug 2 years ago
image.cpp Image: Fix crash on loading corrupted JPEG file 2 years ago
image.h
imgui_animated.h
imgui_fullscreen.cpp FullscreenUI: Fix progress bar padding in loading screen 2 years ago
imgui_fullscreen.h FullscreenUI: Allow using right mouse button for 'back' 2 years ago
imgui_glyph_ranges.inl GPU: Further simplify draw rect calculation 2 years ago
imgui_manager.cpp ImGuiManager: Fix achievement unlock icon not showing 2 years ago
imgui_manager.h Achievements: Include any codepoints above 0x100 in dynamic range 2 years ago
ini_settings_interface.cpp
ini_settings_interface.h
input_manager.cpp Misc: Replace stringstream str() with C++20 move str() 2 years ago
input_manager.h Qt: Add 'Multiple Devices' to automatic mapping 2 years ago
input_source.cpp Qt: Refactor input device/motor tracking 2 years ago
input_source.h Qt: Refactor input device/motor tracking 2 years ago
iso_reader.cpp
iso_reader.h
media_capture.cpp GPU: Fix various capture/screenshot issues 2 years ago
media_capture.h
metal_device.h
metal_device.mm GPUDevice: Fix swap chain clear colour normalization 2 years ago
metal_layer.h
metal_shaders.metal
metal_stream_buffer.h
metal_stream_buffer.mm
opengl_context.cpp
opengl_context.h
opengl_context_agl.h
opengl_context_agl.mm
opengl_context_egl.cpp
opengl_context_egl.h
opengl_context_egl_wayland.cpp
opengl_context_egl_wayland.h
opengl_context_egl_xcb.cpp
opengl_context_egl_xcb.h
opengl_context_egl_xlib.cpp
opengl_context_egl_xlib.h
opengl_context_wgl.cpp
opengl_context_wgl.h
opengl_device.cpp GPUDevice: Fix swap chain clear colour normalization 2 years ago
opengl_device.h
opengl_loader.h
opengl_pipeline.cpp Misc: Replace stringstream str() with C++20 move str() 2 years ago
opengl_pipeline.h
opengl_stream_buffer.cpp
opengl_stream_buffer.h
opengl_texture.cpp
opengl_texture.h
page_fault_handler.cpp
page_fault_handler.h
pch.cpp
pch.h
platform_misc.h
platform_misc_mac.mm
platform_misc_unix.cpp
platform_misc_win32.cpp
postprocessing.cpp Misc: Replace isspace() usage with StringUtil::IsWhitespace() 2 years ago
postprocessing.h PostProcessing: Move into GPU presenter 2 years ago
postprocessing_shader.cpp Misc: Replace isspace() usage with StringUtil::IsWhitespace() 2 years ago
postprocessing_shader.h
postprocessing_shader_fx.cpp GPUDevice: Replace explicit GL_PUSH/GL_POP with nested GL_SCOPE 2 years ago
postprocessing_shader_fx.h
postprocessing_shader_glsl.cpp Misc: Replace stringstream str() with C++20 move str() 2 years ago
postprocessing_shader_glsl.h
sdl_audio_stream.cpp InputManager: Switch to SDL3 2 years ago
sdl_input_source.cpp InputManager: Switch to SDL3 2 years ago
sdl_input_source.h InputManager: Switch to SDL3 2 years ago
shadergen.cpp Misc: Replace stringstream str() with C++20 move str() 2 years ago
shadergen.h GPU: Add alpha blending support to overlay 2 years ago
shiftjis.cpp
shiftjis.h
sockets.cpp
sockets.h
state_wrapper.cpp Achievements: Ensure loading old states behave the same as new 2 years ago
state_wrapper.h Achievements: Ensure loading old states behave the same as new 2 years ago
texture_decompress.cpp
texture_decompress.h
util.props Qt: Fix loading webp images on Windows 2 years ago
util.vcxproj
util.vcxproj.filters
vulkan_builders.cpp
vulkan_builders.h
vulkan_device.cpp VulkanDevice: Require Vulkan 1.1 for most extension probing 2 years ago
vulkan_device.h VulkanDevice: Require Vulkan 1.1 for most extension probing 2 years ago
vulkan_entry_points.h
vulkan_entry_points.inl
vulkan_loader.cpp
vulkan_loader.h
vulkan_pipeline.cpp
vulkan_pipeline.h
vulkan_stream_buffer.cpp
vulkan_stream_buffer.h
vulkan_swap_chain.cpp
vulkan_swap_chain.h
vulkan_texture.cpp GPUDevice: Add sampler cache to base class 2 years ago
vulkan_texture.h
wav_reader_writer.cpp
wav_reader_writer.h
win32_raw_input_source.cpp Qt: Refactor input device/motor tracking 2 years ago
win32_raw_input_source.h Qt: Refactor input device/motor tracking 2 years ago
window_info.cpp
window_info.h
x11_tools.cpp
x11_tools.h
xinput_source.cpp XInputSource: Arrays to std::array and forward generic axis 2 years ago
xinput_source.h Qt: Refactor input device/motor tracking 2 years ago