5898 Commits (15f9472b150e8881f8e034f9571c9aa578b0821c)

Author SHA1 Message Date
ameerj 15f9472b15 codec: Plug GPU decoder memory leak 4 years ago
ameerj 109566fc8f codec: Disable HW_FRAMES method check on Windows 4 years ago
Fernando Sahmkow 3b0d233cbd BufferCache: Find direction of the stream buffer increase. 4 years ago
ameerj d618bba8a6 general: Reduce core.h includes 4 years ago
ameerj 4d840aa903 vk_texture_cache: Do not reinterpret DepthStencil source images 4 years ago
Liam 6407f16d81 Address review comments 4 years ago
Liam bcc2d7e69b Vulkan: convert S8D24 <-> ABGR8 4 years ago
ameerj 5119a57614 maxwell_3d: Implement a safer CB data upload 4 years ago
byte[] be0e6a2bb4 Maxwell3D: Link to override constant definition in nouveau 4 years ago
byte[] 364c67e49b Maxwell3D: restore original topology when topology overrides are disabled 4 years ago
Liam 37aa472269 Maxwell3D: Use override constants from nouveau 4 years ago
ameerj e8c50e709e emit_spirv, vk_compute_pass: Resolve VS2022 compiler errors 4 years ago
Liam 56c646d82c Maxwell3D: Restrict topology override effect to after the register is set 4 years ago
Liam 70e632f153 Maxwell3D: mark index buffers as dirty after updating counts 4 years ago
Liam 82c3042c0f TextureCacheRuntime: allow converting D24S8 to ABGR8 4 years ago
Liam f1521183f8 Maxwell3D: read small-index draw and primitive topology override registers 4 years ago
lat9nq b5e60ae1b0 video_core: Cancel Scoped's exit call on GPU failure 4 years ago
Lody 4498908e72 MaxwellDMA: Implement semaphore operations 4 years ago
Ameer J 370e480c8c
gl_graphics_pipeline: Improve shader builder synchronization using fences (#7969) 4 years ago
ameerj 7f7df43da2 gl_fence_manager: Minor optimization to signal querying 4 years ago
Ameer J 5f8d6bc504 vulkan_device: Blacklist RADV on RDNA2 from VK_EXT_vertex_input_dynamic_state 4 years ago
Morph e292b2d991 maxwell_to_(gl/vk): Add 11_11_10 float vertex format 4 years ago
Lody 6978093404 vk_blit_screen: Add missing format bgra8 4 years ago
voidanix 7712e46d64
vulkan_device: fix missing format in ANV 4 years ago
Lioncash e015dc8264 texture_cache: Ensure has_blacklisted is always initialized 4 years ago
Lioncash 7367e55d1d texture_cache: Remove dead code within SynchronizeAliases 4 years ago
Lioncash 856f576c05 texture_cache: Amend unintended bitwise OR in SynchronizeAliases 4 years ago
Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents 4 years ago
Lioncash 360a97ab54 video_core/shader_cache: Remove unused algorithm include 4 years ago
Lioncash 540ed72e99 video_core/shader_cache: Take std::span in RemoveShadersFromStorage() 4 years ago
Fernando Sahmkow 8a6e6465a7 Rasterizer: Refactor inlineToMemory. 4 years ago
Fernando Sahmkow 35ed051742 Vulkan: Fix Scheduler Chunks when their FuncType is 0. 4 years ago
Fernando Sahmkow d0a5a48948 GPU: Improve syncing. 4 years ago
Fernando Sahmkow 4258d515e6 Rasterizer: Implement Inline2Memory Acceleration. 4 years ago
Fernando Sahmkow f54280dafd Inline2Memory: Flush before writting buffer. 4 years ago
ameerj f300a1d54b buffer_cache: Reduce stream buffer allocations when expanding from the left 4 years ago
Lioncash f6a049337e common/xbyak_api: Make BuildRegSet() constexpr 4 years ago
Lioncash a8a4f37628 video_core/macro: Add missing <cstring> header 4 years ago
Lioncash 81d1a1133d video_core/macro_interpreter: Move impl class to the cpp file 4 years ago
Lioncash cfd9f7d25b video_core/macro_hle: Return unique_ptr directly from GetHLEProgram() 4 years ago
Lioncash a05d9405b9 video_core/macro: Remove unused parameter from Execute() 4 years ago
Lioncash 74f80299b0 video_core/macro_jit_x64: Remove unused impl class member 4 years ago
Lioncash f11eefed56 video_core/macro_jit_x64: Decouple PersistentCallerSavedRegs() from impl 4 years ago
Lioncash 6b873b72ae video_core/macro_jit_x64: Move impl class into cpp file 4 years ago
Lioncash a3c81745b1 video_core/macro_hle: Move impl class into cpp file 4 years ago
Lioncash d8486a9968 gpu: Tidy up forward declarations 4 years ago
Lioncash 9b38c8ef08 gpu: Remove obsoleted CDMAPusher() accessors 4 years ago
Lioncash e7af84670d vk_fsr: Replace comma operator with semicolon 4 years ago
Jan Beich d24a4b79d4 video_core: constify AVCodec for ffmpeg >= 5.0 4 years ago
Georg Lehmann d15814d39f vulkan_device: Fix sType for VkPhysicalDeviceShaderAtomicInt64Features 4 years ago