| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-02 | Merge pull request #14042 from iwubcode/bp_functions_global | JMC47 | |
| VideoCommon: move global variables out of BPFunctions | |||
| 2025-11-02 | Merge pull request #13975 from iwubcode/shader_includes | JMC47 | |
| VideoBackends / VideoCommon: add support for specifying include files in shader code | |||
| 2025-10-31 | VideoCommon: rename ScissorResult 'm_result' to 'rectangles' to better ↵ | iwubcode | |
| reflect what the member is | |||
| 2025-10-31 | VideoCommon: move global variables out of BPFunctions | iwubcode | |
| 2025-10-26 | VideoBackends / VideoCommon: add support for specifying include files in ↵ | iwubcode | |
| shader code | |||
| 2025-10-26 | Merge pull request #14031 from TellowKrinkle/GlslangFix | Jordan Woyak | |
| CMake: Fix bundled glslang | |||
| 2025-10-24 | CMake: Fix bundled glslang | TellowKrinkle | |
| 2025-10-18 | VideoBackends:Vulkan: Prevent hazards when restarting render passes | TellowKrinkle | |
| 2025-10-13 | VideoBackend: Rename GetName to GetConfigName | Dentomologist | |
| Make the function name more explicit and a better match for GetDisplayName. Change NAME to CONFIG_NAME while I'm at it. | |||
| 2025-09-27 | Externals: Update glslang to 16.0.0 and allow using system glslang | Joshua Vandaële | |
| 2025-09-08 | Fix broken imgui text in Metal backend. | TryTwo | |
| 2025-08-24 | VideoSW: fix clamping after vertex color interpolation | Tillmann Karras | |
| 2025-08-23 | VideoBackends / VideoCommon: rename member variables in RenderState to be ↵ | iwubcode | |
| consistent | |||
| 2025-08-17 | VideoBackends: allow custom pixel uniforms to be passed to the vertex shader ↵ | iwubcode | |
| as well | |||
| 2025-08-13 | Merge pull request #13867 from TryTwo/gfx_bug_fix | JMC47 | |
| GFX: Fix bugs for AbstractStagingTextures that perform an Upload. | |||
| 2025-08-12 | Fix bugs related to AbstractStagingTextures that perform an Upload (write to ↵ | TryTwo | |
| existing texture). This code path had probably never been used before. | |||
| 2025-08-10 | VideoSW: fix comment | Tillmann Karras | |
| 2025-08-10 | VideoSW: reuse Common::Vec2/3/4 | Tillmann Karras | |
| 2025-07-31 | VideoSW: allow disabling the copy filter | Tillmann Karras | |
| 2025-07-29 | VKPipeline: Don't include depth clamp control struct when not supported | CrossVR | |
| This should not be needed | |||
| 2025-07-29 | DriverDetails: Disable depth_clamp_control on AMD official drivers | CrossVR | |
| 2025-07-23 | Merge pull request #13100 from CrossVR/unrestricted-depth-range | Jules Blok | |
| Vulkan: Add support for unrestricted depth range. | |||
| 2025-07-21 | Vulkan: Fix present semaphores reuse | Martino Fontana | |
| Fixes validation errors. See https://docs.vulkan.org/guide/latest/swapchain_semaphore_reuse.html | |||
| 2025-07-21 | Vulkan: Add support for unrestricted depth range. | CrossVR | |
| 2025-07-12 | Fix various warnings | Joshua Vandaële | |
| 2025-06-14 | Source: Remove redundant lambda parameter lists | Dr. Dystopia | |
| 2025-06-09 | Merge pull request #13658 from jordan-woyak/vk-present-done-race | JMC47 | |
| Vulkan: Eliminate m_last_present_done flag. | |||
| 2025-06-07 | Merge pull request #13522 from ↵ | Jordan Woyak | |
| tygyh/Enforce-overriding-destructor-style-Core&UnitTests Core & UnitTests: Make overriding explicit and remove redundant virtual specifiers on overriding destructors | |||
| 2025-05-13 | Vulkan: Eliminate m_last_present_done flag. | Jordan Woyak | |
| 2025-05-07 | Merge pull request #13511 from tygyh/Use-range-based-loops-Core-VideoBackends | Jordan Woyak | |
| Core/VideoBackends: Use range-based loops | |||
| 2025-05-01 | Make overriding explicit and remove redundant virtual specifiers on ↵ | Dr. Dystopia | |
| overriding destructors - Core & UnitTests | |||
| 2025-04-30 | VideoBackends/Vulkan: Use WorkQueueThreadSP for swap commands. | Jordan Woyak | |
| 2025-04-23 | linter: Add and apply new formatting rules | Joshua Vandaële | |
| New rules: `InsertNewlineAtEOF: true` `RemoveSemicolon: true` `RequiresClausePosition: WithPreceding` | |||
| 2025-04-23 | linter: Apply clang-format 19.1 formatting | Joshua Vandaële | |
| find ./Source/ -name '*.cpp' -o -name '*.h' | xargs clang-format-19 -i | |||
| 2025-04-21 | MTLUtil: Remove availability check for iOS 13 | OatmealDome | |
| My personal fork requires minimum iOS 14, so this is not required. | |||
| 2025-04-21 | MTLUtil: Always use MSL 2.3 | OatmealDome | |
| The minimum macOS (and minimum iOS on my personal fork) are enough to allow MSL 2.3 usage without availability checks. | |||
| 2025-04-21 | MTLUtil: Remove availability checks for macOS 10.15 and iOS 13 | OatmealDome | |
| 2025-04-21 | MTLUtil: Remove availability check for macOS 10.15 | OatmealDome | |
| 2025-04-21 | MTLUtil: Remove availability check for macOS 11 | OatmealDome | |
| 2025-04-14 | Use range-based loops - Core VideoBackends | Dr. Dystopia | |
| 2025-04-01 | VideoBackends/Metal: Fix anisotropic filtering handling. | Jordan Woyak | |
| 2025-03-28 | Merge pull request #13457 from jordan-woyak/efb-access-fix | JMC47 | |
| VideoCommon: Fix out-of-bounds and disabled EFB access. | |||
| 2025-03-27 | Fix shadowed variable warnings and missing declarations | Joshua Vandaële | |
| - PPCSymbolDB: Resolve shadowed variable warnings - PerformanceMetrics: Resolve shadowed variable warnings - SWEfbInterface: Add missing declarations | |||
| 2025-03-26 | VideoCommon: Fix out-of-bounds and disabled EFB access. | Jordan Woyak | |
| 2025-03-17 | Enable game-requested anisotropic filtering in Metal backend. | Jordan Woyak | |
| 2025-03-17 | Enable anisotropic filtering when the game requests it | Pokechu22 | |
| 2025-03-15 | Merge pull request #13181 from tygyh/Replace-'reinterpret_cast' | JosJuice | |
| Replace 'reinterpret_cast' with 'static_cast' | |||
| 2025-03-15 | Merge pull request #13345 from Tilka/unswap_depth | JosJuice | |
| Fix depth texture being incorrectly affected by swap table | |||
| 2025-03-12 | VideoCommon: Rename Renderer to EFBInterface. | Jordan Woyak | |
| 2025-03-10 | VideoCommon: Don't merge EFBPoke AsyncRequests. | Jordan Woyak | |
