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 6cad97b404
GPUDevice: Make vsync actually tear-free
Apparently users prefer stutter over tearing...
2 years ago
..
CMakeLists.txt GPUDevice: Move SPIR-V compilation to base class 2 years ago
audio_stream.cpp System: Fix sync to host refresh audio stretching 2 years ago
audio_stream.h System: Fix sync to host refresh audio stretching 2 years ago
cd_image.cpp Misc: Pass string_view by value 2 years ago
cd_image.h Misc: Pass string_view by value 2 years ago
cd_image_bin.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_chd.cpp
…
cd_image_cue.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_device.cpp CDImageDevice: Implement disc reading for MacOS 2 years ago
cd_image_ecm.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_hasher.cpp Misc: Pass string_view by value 2 years ago
cd_image_hasher.h Misc: Pass string_view by value 2 years ago
cd_image_m3u.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_mds.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_memory.cpp
…
cd_image_pbp.cpp CDImage: Open all image types as shared files 2 years ago
cd_image_ppf.cpp CDImage: Open all image types as shared files 2 years ago
cd_subchannel_replacement.cpp
…
cd_subchannel_replacement.h
…
cd_xa.cpp
…
cd_xa.h
…
cubeb_audio_stream.cpp Qt: Save audio output latency value separately to minimal flag 2 years ago
cue_parser.cpp Misc: Pass string_view by value 2 years ago
cue_parser.h Misc: Pass string_view by value 2 years ago
d3d11_device.cpp GPUDevice: Make vsync actually tear-free 2 years ago
d3d11_device.h GPUDevice: Make vsync actually tear-free 2 years ago
d3d11_pipeline.cpp Misc: Pass string_view by value 2 years ago
d3d11_pipeline.h Misc: Pass string_view by value 2 years ago
d3d11_stream_buffer.cpp
…
d3d11_stream_buffer.h
…
d3d11_texture.cpp Misc: Pass string_view by value 2 years ago
d3d11_texture.h Misc: Pass string_view by value 2 years ago
d3d12_builders.cpp Misc: Pass string_view by value 2 years ago
d3d12_builders.h Misc: Pass string_view by value 2 years ago
d3d12_descriptor_heap_manager.cpp
…
d3d12_descriptor_heap_manager.h
…
d3d12_device.cpp GPUDevice: Make vsync actually tear-free 2 years ago
d3d12_device.h GPUDevice: Make vsync actually tear-free 2 years ago
d3d12_pipeline.cpp Misc: Pass string_view by value 2 years ago
d3d12_pipeline.h Misc: Pass string_view by value 2 years ago
d3d12_stream_buffer.cpp
…
d3d12_stream_buffer.h
…
d3d12_texture.cpp Misc: Pass string_view by value 2 years ago
d3d12_texture.h Misc: Pass string_view by value 2 years ago
d3d_common.cpp Misc: Pass string_view by value 2 years ago
d3d_common.h Misc: Pass string_view by value 2 years ago
dinput_source.cpp Qt: Add option to pause when controller is disconnected 2 years ago
dinput_source.h Misc: Pass string_view by value 2 years ago
gpu_device.cpp GPUDevice: Make vsync actually tear-free 2 years ago
gpu_device.h GPUDevice: Make vsync actually tear-free 2 years ago
gpu_framebuffer_manager.h
…
gpu_shader_cache.cpp Misc: Pass string_view by value 2 years ago
gpu_shader_cache.h Misc: Pass string_view by value 2 years ago
gpu_texture.cpp
…
gpu_texture.h Misc: Pass string_view by value 2 years ago
host.cpp Misc: Pass string_view by value 2 years ago
host.h Host: Re-introduce plural translation support 2 years ago
http_downloader.cpp
…
http_downloader.h
…
http_downloader_curl.cpp
…
http_downloader_curl.h
…
http_downloader_winhttp.cpp
…
http_downloader_winhttp.h
…
image.cpp Misc: Pass string_view by value 2 years ago
image.h Misc: Pass string_view by value 2 years ago
imgui_animated.h
…
imgui_fullscreen.cpp InputManager: Add push to toggle for macros 2 years ago
imgui_fullscreen.h FullscreenUI: Use native file selector on Flatpak 2 years ago
imgui_manager.cpp FullscreenUI: Use native file selector on Flatpak 2 years ago
imgui_manager.h FullscreenUI: Use native file selector on Flatpak 2 years ago
ini_settings_interface.cpp Qt: Clean and remove empty game settings 2 years ago
ini_settings_interface.h Qt: Clean and remove empty game settings 2 years ago
input_manager.cpp System: Rewrite input profile hotkey priority logic 2 years ago
input_manager.h System: Rewrite input profile hotkey priority logic 2 years ago
input_source.cpp Misc: Pass string_view by value 2 years ago
input_source.h Misc: Pass string_view by value 2 years ago
iso_reader.cpp Misc: Pass string_view by value 2 years ago
iso_reader.h Misc: Pass string_view by value 2 years ago
jit_code_buffer.cpp
…
jit_code_buffer.h
…
make_d3d_display_shader_bytecode.bat
…
metal_device.h GPUDevice: Make vsync actually tear-free 2 years ago
metal_device.mm GPUDevice: Make vsync actually tear-free 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_x11.cpp
…
opengl_context_egl_x11.h
…
opengl_context_wgl.cpp
…
opengl_context_wgl.h
…
opengl_device.cpp GPUDevice: Make vsync actually tear-free 2 years ago
opengl_device.h GPUDevice: Make vsync actually tear-free 2 years ago
opengl_loader.h
…
opengl_pipeline.cpp Misc: Pass string_view by value 2 years ago
opengl_pipeline.h Misc: Pass string_view by value 2 years ago
opengl_stream_buffer.cpp Misc: Pass string_view by value 2 years ago
opengl_stream_buffer.h Misc: Pass string_view by value 2 years ago
opengl_texture.cpp Misc: Pass string_view by value 2 years ago
opengl_texture.h Misc: Pass string_view by value 2 years ago
page_fault_handler.cpp Misc: Purge unused code and report startup error to host 2 years ago
page_fault_handler.h Misc: Purge unused code and report startup error to host 2 years ago
pch.cpp
…
pch.h
…
platform_misc.h System: Check host page size on startup 2 years ago
platform_misc_mac.mm System: Check host page size on startup 2 years ago
platform_misc_unix.cpp System: Check host page size on startup 2 years ago
platform_misc_win32.cpp System: Check host page size on startup 2 years ago
postprocessing.cpp Misc: Pass string_view by value 2 years ago
postprocessing.h Misc: Pass string_view by value 2 years ago
postprocessing_shader.cpp Misc: Pass string_view by value 2 years ago
postprocessing_shader.h Misc: Pass string_view by value 2 years ago
postprocessing_shader_fx.cpp Misc: Pass string_view by value 2 years ago
postprocessing_shader_fx.h
…
postprocessing_shader_glsl.cpp
…
postprocessing_shader_glsl.h
…
sdl_audio_stream.cpp AudioStream: Backport changes 2 years ago
sdl_input_source.cpp Qt: Add option to pause when controller is disconnected 2 years ago
sdl_input_source.h Misc: Pass string_view by value 2 years ago
shadergen.cpp ShaderGen: Fix compile error with Metal+Barriers 2 years ago
shadergen.h PostProcessing: Use ShaderGen GLSL version string 2 years ago
shiftjis.cpp
…
shiftjis.h
…
state_wrapper.cpp
…
state_wrapper.h
…
util.props GPUDevice: Move SPIR-V compilation to base class 2 years ago
util.vcxproj AudioStream: Backport changes 2 years ago
util.vcxproj.filters AudioStream: Backport changes 2 years ago
vulkan_builders.cpp
…
vulkan_builders.h Misc: Pass string_view by value 2 years ago
vulkan_device.cpp GPUDevice: Make vsync actually tear-free 2 years ago
vulkan_device.h GPUDevice: Make vsync actually tear-free 2 years ago
vulkan_entry_points.h
…
vulkan_entry_points.inl
…
vulkan_loader.cpp Vulkan: Simplify loader using DynamicLibrary 2 years ago
vulkan_loader.h Vulkan: Simplify loader using DynamicLibrary 2 years ago
vulkan_pipeline.cpp GPUDevice: Move SPIR-V compilation to base class 2 years ago
vulkan_pipeline.h Misc: Pass string_view by value 2 years ago
vulkan_stream_buffer.cpp
…
vulkan_stream_buffer.h
…
vulkan_swap_chain.cpp GPUDevice: Make vsync actually tear-free 2 years ago
vulkan_swap_chain.h GPUDevice: Make vsync actually tear-free 2 years ago
vulkan_texture.cpp Misc: Pass string_view by value 2 years ago
vulkan_texture.h Misc: Pass string_view by value 2 years ago
wav_writer.cpp
…
wav_writer.h
…
win32_raw_input_source.cpp Misc: Pass string_view by value 2 years ago
win32_raw_input_source.h Misc: Pass string_view by value 2 years ago
window_info.cpp WindowInfo: Get refresh rate from monitor config 2 years ago
window_info.h WindowInfo: Get refresh rate from monitor config 2 years ago
xinput_source.cpp Qt: Add option to pause when controller is disconnected 2 years ago
xinput_source.h Misc: Pass string_view by value 2 years ago
zstd_byte_stream.cpp
…