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 b2f9c8fba9
Misc: Fix deprecated implicit conversion of fstring->string_view
1 month ago
..
CMakeLists.txt ZipHelpers: Move to util project and source file 3 months ago
animated_image.cpp AnimatedImage: Fix possible integer overflow of dimensions 2 months ago
animated_image.h AnimatedImage: Fix possible integer overflow of dimensions 2 months ago
audio_stream.cpp AudioStream: Fix backend name not translating 3 months ago
audio_stream.h AudioStream: Reintroduce XAudio2 backend 5 months ago
cd_image.cpp CDImage: Support reading non-mode2/raw sectors 3 months ago
cd_image.h CDImage: Support reading non-mode2/raw sectors 3 months ago
cd_image_ccd.cpp CDImageCCD: Support loading ccd+img without sub 5 months ago
cd_image_chd.cpp CDImage: Fix OpenCHD() opening non-chd files 5 months ago
cd_image_cue.cpp CDImageCue: Fix implicit truncation warning 2 months ago
cd_image_device.cpp CDImageDevice: Fix incorrectly formatted log messages 5 months ago
cd_image_hasher.cpp Qt: Move image verification logic to GameDatabase 3 months ago
cd_image_hasher.h Qt: Move image verification logic to GameDatabase 3 months ago
cd_image_m3u.cpp CDImageM3u: Simplify whitespace trimming 5 months ago
cd_image_mds.cpp CDImageMDS: Fix a bunch of possible buffer overreads 2 months ago
cd_image_memory.cpp CDImage: Rewrite memory image (preloading) 3 months ago
cd_image_pbp.cpp CDImagePBP: Check SFO index table count before reading 2 months ago
cd_image_ppf.cpp CDImagePPF: Fix possible integer underflow in short files 5 months ago
compress_helpers.cpp CompressHelpers: Fix incorrect function call 9 months ago
compress_helpers.h Util: Add missing includes to compress_helpers.h 6 months ago
core_audio_stream.cpp AudioStream: Tidy up more state reset 4 months ago
core_audio_stream.h AudioStream: Tidy up more state reset 4 months ago
cubeb_audio_stream.cpp dep/cubeb: Bump to a37dadd 5 months ago
cue_parser.cpp Misc: Fix deprecated implicit conversion of fstring->string_view 1 month ago
cue_parser.h CueParser: Handle rarely-used commands 3 months ago
d3d11_device.cpp GPUDevice: Use same buffer sizes across backends 2 months ago
d3d11_device.h GPUDevice: Use same buffer sizes across backends 2 months ago
d3d11_pipeline.cpp
d3d11_pipeline.h
d3d11_stream_buffer.cpp D3D11Device: Fix a couple of incorrect log messages 5 months ago
d3d11_stream_buffer.h
d3d11_texture.cpp GPUDevice: Extract texture format to global namespace 9 months ago
d3d11_texture.h GPUDevice: Extract texture format to global namespace 9 months ago
d3d12_builders.cpp GPUDevice: Fix mipmap generation on targets 11 months ago
d3d12_builders.h GPUDevice: Fix mipmap generation on targets 11 months ago
d3d12_descriptor_heap_manager.cpp D3D12Device: Bound persistent descriptor allocation 2 months ago
d3d12_descriptor_heap_manager.h
d3d12_device.cpp GPUDevice: Use same buffer sizes across backends 2 months ago
d3d12_device.h D3D12Device: Create texture arrays with all layers 2 months ago
d3d12_pipeline.cpp GPUDevice: Extract texture format to global namespace 9 months ago
d3d12_pipeline.h
d3d12_stream_buffer.cpp GPUDevice: Don't reserve unnecessary byte in stream buffer 5 months ago
d3d12_stream_buffer.h
d3d12_texture.cpp D3D12Device: Track readback source usage 2 months ago
d3d12_texture.h GPUDevice: Extract texture format to global namespace 9 months ago
d3d_common.cpp D3DCommon: Fix a bunch of copy/paste errors 5 months ago
d3d_common.h VulkanDevice: Persist instance throughout launches 9 months ago
dinput_source.cpp FullscreenUI: Display PS/Xbox button icons based on current device 7 months ago
dinput_source.h InputManager: Support localizing device names 7 months ago
dyn_shaderc.h GPUDevice: Pack shaderc/spirv-cross function pointers together 4 months ago
dyn_spirv_cross.h GPUDevice: Pack shaderc/spirv-cross function pointers together 4 months ago
dyn_sqlite.h Util: Add SQLite helpers and dynamic loading 3 months ago
elf_file.cpp ELFFile: Skip embedded PS-X EXE header segments 2 months ago
elf_file.h Tests: Add for CueParser and ElfFile 1 year ago
gpu_device.cpp GPUDevice: Pack shaderc/spirv-cross function pointers together 4 months ago
gpu_device.h Misc: Fix deprecated implicit conversion of fstring->string_view 1 month ago
gpu_framebuffer_manager.h
gpu_shader_cache.cpp GPUDevice: Use sorted array for storing shader cache entries 8 months ago
gpu_shader_cache.h GPUDevice: Use sorted array for storing shader cache entries 8 months ago
gpu_texture.cpp VulkanDevice: Fix download buffer barrier ranges 2 months ago
gpu_texture.h Misc: Fix deprecated implicit conversion of fstring->string_view 1 month ago
gpu_types.h GPUDevice: Move present result to global namespace 7 months ago
http_cache.cpp HTTPDownloader: Convert to namespace 4 months ago
http_cache.h HTTPDownloader: Convert to namespace 4 months ago
http_downloader.cpp HTTPDownloader: Remove redunadant request \casts 3 months ago
http_downloader.h HTTPDownloader: Convert to namespace 4 months ago
image.cpp Image: Avoid integer overflow for dimensions 2 months ago
image.h Image: Avoid integer overflow for dimensions 2 months ago
imgui_animated.h
imgui_gsvector.h ImGuiManager: Support non-font icons in OSD 10 months ago
imgui_manager.cpp ImGuiManager: Support rendering Hebrew text 1 month ago
imgui_manager.h ImGuiManager: Support rendering Hebrew text 1 month ago
ini_settings_interface.cpp Qt: Fix empty gamesettings ini being saved on close 3 months ago
ini_settings_interface.h Qt: Fix empty gamesettings ini being saved on close 3 months ago
input_manager.cpp Misc: Add a couple of missing fmt/format.h includes 1 month ago
input_manager.h FullscreenUI: Display PS/Xbox button icons based on current device 7 months ago
input_source.cpp SDLInputSource: Add sensor (accelerometer) support 8 months ago
input_source.h InputManager: Support localizing device names 7 months ago
iso_reader.cpp ISOReader: Fix incorrect timestamp calculation 5 months ago
iso_reader.h ISOReader: Fix possible integer overflow in GetSizeInSectors() 2 months ago
media_capture.cpp MediaCapture: Default to H264 on all platforms 2 months ago
media_capture.h Qt: Rework media capture menu 2 months ago
metal_device.h GPUDevice: Use same buffer sizes across backends 2 months ago
metal_device.mm GPUDevice: Use same buffer sizes across backends 2 months ago
metal_shaders.metal
metal_stream_buffer.h
metal_stream_buffer.mm GPUDevice: Don't reserve unnecessary byte in stream buffer 5 months ago
object_archive.cpp Misc: Add a couple of missing fmt/format.h includes 1 month ago
object_archive.h Util: Add ObjectArchive class 5 months ago
opengl_context.cpp GPUDevice: Drop SDL window type 6 months ago
opengl_context.h GPUDevice: Drop SDL window type 6 months ago
opengl_context_agl.h Common: Silence deprecation warnings on MacOS 9 months ago
opengl_context_agl.mm OpenGLContextAGL: Compile fix 9 months ago
opengl_context_egl.cpp OpenGLDevice: Remove prerotation hacks 6 months ago
opengl_context_egl.h GPUDevice: Extract texture format to global namespace 9 months ago
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 WindowInfo: Extract type into global namespace 9 months ago
opengl_context_wgl.h
opengl_device.cpp GPUDevice: Use same buffer sizes across backends 2 months ago
opengl_device.h GPUDevice: Use same buffer sizes across backends 2 months ago
opengl_loader.h
opengl_pipeline.cpp OpenGLDevice: Fix incorrect DSB binding without binding layout 5 months ago
opengl_pipeline.h
opengl_stream_buffer.cpp OpenGLDevice: Fix various issues in stream buffer 5 months ago
opengl_stream_buffer.h
opengl_texture.cpp OpenGLTexture: Fix a couple of incorrect format mappings 5 months ago
opengl_texture.h GPUDevice: Extract texture format to global namespace 9 months ago
page_fault_handler.cpp Common: Add LoongArch support 7 months ago
page_fault_handler.h
pch.cpp
pch.h
postprocessing.cpp PostProcessing: Fix OOB write in ParseVector() 5 months ago
postprocessing.h GPUDevice: Move present result to global namespace 7 months ago
postprocessing_shader.cpp SettingsInterface: Make strings the only virtual type 7 months ago
postprocessing_shader.h GPUDevice: Move present result to global namespace 7 months ago
postprocessing_shader_fx.cpp PostProcessing/FX: Fix PingPong state not being written back 5 months ago
postprocessing_shader_fx.h GPUDevice: Move present result to global namespace 7 months ago
postprocessing_shader_glsl.cpp GPUDevice: Move present result to global namespace 7 months ago
postprocessing_shader_glsl.h GPUDevice: Move present result to global namespace 7 months ago
postprocessing_shader_slang.cpp Misc: Fix deprecated implicit conversion of fstring->string_view 1 month ago
postprocessing_shader_slang.h GPUDevice: Move present result to global namespace 7 months ago
sdl_audio_stream.cpp SDLAudioStream: Fix inconsistent start API usage 5 months ago
sdl_input_source.cpp FullscreenUI: Display PS/Xbox button icons based on current device 7 months ago
sdl_input_source.h InputManager: Support localizing device names 7 months ago
shadergen.cpp FullscreenUI: Add zoom/slide transition effects 3 months ago
shadergen.h FullscreenUI: Add zoom/slide transition effects 3 months ago
shiftjis.cpp Util: Avoid intermediate memory allocation in Shift-JIS conversion 2 months ago
shiftjis.h Util: Avoid intermediate memory allocation in Shift-JIS conversion 2 months ago
sockets.cpp GDBServer: Queue complete protocol packets 2 months ago
sockets.h GDBServer: Queue complete protocol packets 2 months ago
spirv_module.cpp SPIRVModule: Add class for iterating/manipulating SPIR-V 11 months ago
spirv_module.h SPIRVModule: Add class for iterating/manipulating SPIR-V 11 months ago
sqlite_helpers.cpp SQLiteHelpers: Fix load failure on Windows 3 months ago
sqlite_helpers.h Util: Add SQLite helpers and dynamic loading 3 months ago
state_wrapper.cpp StateWrapper: Add max size checks to vector/string data 2 months ago
state_wrapper.h StateWrapper: Add max size checks to vector/string data 2 months ago
texture_decompress.cpp
texture_decompress.h
translation.cpp Common: Remove fallback for missing heterogeneous lookup 9 months ago
translation.h Host: Split into multiple files 9 months ago
util.props ZipHelpers: Move to util project and source file 3 months ago
util.vcxproj MSBuild: Remove non-existant file 2 months ago
util.vcxproj.filters MSBuild: Remove non-existant file 2 months ago
vulkan_builders.cpp VulkanDevice: Reset descriptor builder storage 2 months ago
vulkan_builders.h VulkanDevice: Persist instance throughout launches 9 months ago
vulkan_device.cpp GPUDevice: Use same buffer sizes across backends 2 months ago
vulkan_device.h GPUDevice: Move present result to global namespace 7 months ago
vulkan_entry_points.inl VulkanDevice: Use KHR variants of surface/swapchain maintenance 9 months ago
vulkan_headers.h VulkanDevice: Persist instance throughout launches 9 months ago
vulkan_loader.cpp VulkanDevice: Use ResolveSymbols() 4 months ago
vulkan_loader.h GPUDevice: Unload persistent libraries on shutdown 9 months ago
vulkan_pipeline.cpp VulkanDevice: Fix incorrect pointer alignment check 5 months ago
vulkan_pipeline.h VulkanDevice: Persist instance throughout launches 9 months ago
vulkan_stream_buffer.cpp VulkanDevice: Add missing swap of m_allocation 5 months ago
vulkan_stream_buffer.h VulkanDevice: Persist instance throughout launches 9 months ago
vulkan_swap_chain.cpp VulkanDevice: Respect fixed surface extents 2 months ago
vulkan_swap_chain.h VulkanDevice: Don't submit during image acquire 8 months ago
vulkan_texture.cpp VulkanDevice: Address texture array subresources 2 months ago
vulkan_texture.h VulkanDevice: Persist instance throughout launches 9 months ago
wav_reader_writer.cpp WAVReader: Fix non-s16 handling in SeekToFrame() 5 months ago
wav_reader_writer.h SoundEffectManager: Support converting float wave files too 9 months ago
win32_raw_input_source.cpp FullscreenUI: Display PS/Xbox button icons based on current device 7 months ago
win32_raw_input_source.h InputManager: Support localizing device names 7 months ago
window_info.cpp WindowInfo: Remove QueryRefreshRateForWindow() 6 months ago
window_info.h WindowInfo: Remove QueryRefreshRateForWindow() 6 months ago
x11_tools.cpp WindowInfo: Remove QueryRefreshRateForWindow() 6 months ago
x11_tools.h WindowInfo: Remove QueryRefreshRateForWindow() 6 months ago
xaudio2_audio_stream.cpp AudioStream: Reintroduce XAudio2 backend 5 months ago
xinput_source.cpp FullscreenUI: Display PS/Xbox button icons based on current device 7 months ago
xinput_source.h InputManager: Support localizing device names 7 months ago
zip_helpers.cpp ZipHelpers: Move to util project and source file 3 months ago
zip_helpers.h ZipHelpers: Move to util project and source file 3 months ago