| .. |
|
CMakeLists.txt
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
animated_image.cpp
|
Image: Load libpng/libjpeg/libwebp dynamically
|
2 weeks 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: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_ccd.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_chd.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_cue.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_device.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks 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
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_mds.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_memory.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_pbp.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks ago |
|
cd_image_ppf.cpp
|
CDImage: Replace filename identifier with path
|
4 weeks 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 ObjectArchive for shader cache
|
1 week ago |
|
d3d11_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
d3d11_pipeline.cpp
|
Misc: Use static operator()
|
3 weeks ago |
|
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
|
Misc: Use static operator()
|
3 weeks ago |
|
d3d12_device.cpp
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
d3d12_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week 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_libjpeg.h
|
Util: Centralize dynlib loading
|
2 weeks ago |
|
dyn_libpng.h
|
Image: Load libpng/libjpeg/libwebp dynamically
|
2 weeks ago |
|
dyn_libs.cpp
|
DynLibs: Fix libwebp loading on Windows
|
2 weeks ago |
|
dyn_libwebp.h
|
Util: Centralize dynlib loading
|
2 weeks ago |
|
dyn_libzip.h
|
ZipHelpers: Load libzip on-demand
|
2 weeks ago |
|
dyn_sdl.h
|
SDLInputSource: Centralize SDL subsystem loading
|
2 weeks ago |
|
dyn_shaderc.h
|
Util: Centralize dynlib loading
|
2 weeks ago |
|
dyn_spirv_cross.h
|
Util: Centralize dynlib loading
|
2 weeks ago |
|
dyn_sqlite.h
|
SQLiteHelpers: Add BindInt64()/ColumnInt64()
|
1 month 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: Use ObjectArchive for shader cache
|
1 week ago |
|
gpu_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
gpu_framebuffer_manager.h
|
Misc: Use static operator()
|
3 weeks 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: Use ObjectArchive for shader cache
|
1 week ago |
|
http_cache.cpp
|
HTTPCache: Use object archive synchronization
|
1 week ago |
|
http_cache.h
|
HTTPCache: Use object archive synchronization
|
1 week ago |
|
http_downloader.cpp
|
HTTPDownloader: Remove redunadant request \casts
|
3 months ago |
|
http_downloader.h
|
HTTPDownloader: Convert to namespace
|
4 months ago |
|
image.cpp
|
Util: Centralize dynlib loading
|
2 weeks 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: Load FreeType/plutosvg dynamically
|
2 weeks ago |
|
imgui_manager.h
|
VideoPresenter: Fix prerotation handling with blur/transitions
|
4 weeks ago |
|
ini_settings_interface.cpp
|
INISettingsInterface: Don't set dirty if unchanged in SetKeyValueList()
|
3 weeks ago |
|
ini_settings_interface.h
|
SettingsInterface: Create type aliases for string lists
|
3 weeks ago |
|
input_manager.cpp
|
Misc: Add a couple of missing fmt/format.h includes
|
1 month ago |
|
input_manager.h
|
Misc: Use static operator()
|
3 weeks 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: Show file size in OSD
|
1 month ago |
|
media_capture.h
|
MediaCapture: Show file size in OSD
|
1 month ago |
|
metal_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
metal_device.mm
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week 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
|
ObjectArchive: Synchronize access internally
|
1 week ago |
|
object_archive.h
|
ObjectArchive: Synchronize access internally
|
1 week 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
|
Misc: Remove atexit() usage
|
2 weeks ago |
|
opengl_context_wgl.h
|
…
|
|
|
opengl_device.cpp
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
opengl_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
opengl_loader.h
|
…
|
|
|
opengl_pipeline.cpp
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
opengl_pipeline.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
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
|
CPU/CodeCache: Remove thread_local recursive guard
|
2 weeks 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
|
SDLInputSource: Centralize SDL subsystem loading
|
2 weeks ago |
|
sdl_input_source.cpp
|
SDLInputSource: Centralize SDL subsystem loading
|
2 weeks ago |
|
sdl_input_source.h
|
SDLInputSource: Remove unused variable
|
2 weeks ago |
|
shadergen.cpp
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
shadergen.h
|
FullscreenUI: Add zoom/slide transition effects
|
3 months ago |
|
shiftjis.cpp
|
MemoryCardImage: Replace full-width characters with ASCII
|
4 weeks ago |
|
shiftjis.h
|
MemoryCardImage: Replace full-width characters with ASCII
|
4 weeks 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
|
Util: Centralize dynlib loading
|
2 weeks ago |
|
sqlite_helpers.h
|
SQLiteHelpers: Add BindInt64()/ColumnInt64()
|
1 month 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
|
Host: Merge FullscreenUI relative time variant with Host
|
1 month ago |
|
translation.h
|
Host: Merge FullscreenUI relative time variant with Host
|
1 month ago |
|
util.props
|
ZipHelpers: Load libzip on-demand
|
2 weeks ago |
|
util.vcxproj
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
util.vcxproj.filters
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week 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 ObjectArchive for shader cache
|
1 week ago |
|
vulkan_device.h
|
GPUDevice: Use ObjectArchive for shader cache
|
1 week ago |
|
vulkan_entry_points.inl
|
VulkanDevice: Use timeline semaphores when available
|
2 weeks 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: Use timeline semaphores when available
|
2 weeks 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
|
Misc: Remove atexit() usage
|
2 weeks 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: Load libzip on-demand
|
2 weeks ago |
|
zip_helpers.h
|
Misc: Use static operator()
|
3 weeks ago |