| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-31 | (shader/pipeline)_cache: Raise shader/pipeline cache version | Morph | |
| Since the following commit: https://github.com/yuzu-emu/yuzu/commit/a83a5d2e4c8932df864dd4cea2b04d87a12c8760 , many games will refuse to boot unless the shader/pipeline cache has been invalidated. | |||
| 2022-08-31 | Merge pull request #8752 from vonchenplus/rectangle_texture | Fernando S | |
| video_code: support rectangle texture | |||
| 2022-08-25 | video_code: support rectangle texture | FengChen | |
| 2022-08-23 | video_core: vulkan: rasterizer: Workaround on viewport swizzle on AMD | Narr the Reg | |
| 2022-08-20 | video_core: support framebuffer crop rect top not zero | vonchenplus | |
| 2022-08-19 | video_core: implement R16G16B16X16 texture format | Liam | |
| 2022-08-07 | Make vsync setting work for Vulkan | DJRobX | |
| 2022-08-06 | Merge pull request #8658 from liamwhite/plgp | bunnei | |
| video_core: differentiate between tiled and untiled framebuffer sizes for unaccelerated blits | |||
| 2022-08-06 | Merge pull request #8700 from liamwhite/xc3-vk-crash | bunnei | |
| vk_texture_cache: return VK_NULL_HANDLE for views of null images | |||
| 2022-08-02 | renderer_vulkan: add format fallbacks for R16G16B16_SFLOAT, ↵ | Liam | |
| R16G16B16_SSCALED, R8G8B8_SSCALED | |||
| 2022-08-02 | vk_texture_cache: return VK_NULL_HANDLE for views of null images | Liam | |
| 2022-07-29 | video_core: stop waiting for shader compilation on user cancel | Liam | |
| 2022-07-27 | video_core: differentiate between tiled and untiled framebuffer sizes for ↵ | Liam | |
| unaccelerated copies | |||
| 2022-07-19 | video_core: use correct byte size for framebuffer | Liam | |
| 2022-07-16 | yuzu: settings: Remove framerate cap and merge unlocked framerate setting. | bunnei | |
| - These were all somewhat redundant. | |||
| 2022-07-05 | renderer_(gl/vk): Implement ASTC_10x6_UNORM | Morph | |
| - Used by Monster Hunter Rise Update 10.0.2 | |||
| 2022-06-26 | video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue | german77 | |
| 2022-06-26 | video_core: Replace VKSwapchain with Swapchain | german77 | |
| 2022-06-26 | video_core: Replace VKQueryCache with QueryCache | german77 | |
| 2022-06-26 | video_core: Replace VKScheduler with Scheduler | german77 | |
| 2022-06-26 | video_core: Replace VKBlitScreen with BlitScreen | german77 | |
| 2022-06-26 | video_core: Replace VKFenceManager with FenceManager | german77 | |
| 2022-06-15 | vk_compute_pass: Explicitly cast to VkAccessFlags | Morph | |
| According to the standard, a narrowing conversion is an implicit conversion from an integer or unscoped enumeration type to an integer type that cannot represent all the values of the original type, except when the value is a literal or constant expression. MSVC, unlike GCC or Clang, determines this to be a narrowing conversion despite the enumeration exclusively containing values that fit within the range of a 32 bit integer, emitting a warning since designated initializers prohibit narrowing conversions. To solve this, explicitly cast to the type we are initializing. | |||
| 2022-06-14 | vk_compute_pass: Use VK_ACCESS_NONE | Morph | |
| This enumeration was introduced in Vulkan 1.3, prefer using this instead of defaulting the enum. Also resolves a narrowing conversion warning on MSVC. | |||
| 2022-06-14 | Merge pull request #8439 from liamwhite/monkey-compiler | Mai | |
| general: fix compilation on GCC 12 | |||
| 2022-06-14 | vk_compute_pass: Silence Wextra warning | Morph | |
| Silences a warning about using enumerated and non-enumerated types in a conditional expression. | |||
| 2022-06-13 | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | |
| 2022-05-06 | vk_rasterizer: fix stencil test when two faces are disabled | Lody | |
| 2022-04-26 | renderer_vulkan: Update screen info if the framebuffer size has changed | Morph | |
| 2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | |
| This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later. | |||
| 2022-04-14 | video_core: implement formats for N64 emulation | Fernando Sahmkow | |
| 2022-04-07 | video_core: Replace lock_guard with scoped_lock | Merry | |
| 2022-04-04 | Vulkan: crop to screen dimensions if crop not explicitly requested | Liam | |
| 2022-03-30 | Merge pull request #8076 from ameerj/nv-vk-msaa-scale | bunnei | |
| Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ | |||
| 2022-03-26 | Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ↵ | bunnei | |
| CPU Cached memory." | |||
| 2022-03-25 | Texture Cache: Add Cached CPU system. | Fernando Sahmkow | |
| 2022-03-24 | Merge pull request #7720 from FernandoS27/yfc-gc | bunnei | |
| First Nugget: Reworked Garbage Collection to be smarter [originally from Project YFC] | |||
| 2022-03-24 | hle: nvflinger: Migrate android namespace -> Service::android. | bunnei | |
| 2022-03-24 | hle: nvflinger: Move PixelFormat to its own header. | bunnei | |
| 2022-03-25 | Garbage Collection: Final tuning. | Fernando Sahmkow | |
| 2022-03-25 | Buffer Cache: Tune to the levels of the new GC. | Fernando Sahmkow | |
| 2022-03-25 | Garbage Collection: Redesign the algorithm to do a better use of memory. | Fernando Sahmkow | |
| 2022-03-23 | Vulkan: Use 3D helpers for MSAA scaling on NV drivers 510+ | ameerj | |
| Nvidia Vulkan drivers 510+ crash when blitting MSAA images. Fall-back to 3D scale helpers for MSAA image scaling. | |||
| 2022-03-21 | Merge pull request #8048 from ameerj/include-purge | bunnei | |
| general: Reduce unused includes across the project | |||
| 2022-03-20 | Merge pull request #8036 from ameerj/starbit-nv | Fernando S | |
| vk_texture_cache: Do not reinterpret DepthStencil source images | |||
| 2022-03-20 | general: Fix clang/gcc build errors | ameerj | |
| 2022-03-19 | video_core: Reduce unused includes | ameerj | |
| 2022-03-18 | general: Reduce core.h includes | ameerj | |
| 2022-03-17 | vk_texture_cache: Do not reinterpret DepthStencil source images | ameerj | |
| Fixes star pointer interactions in Super Mario Galaxy on some drivers, notably Nvidia. Co-Authored-By: Fernando S. <1731197+fernandos27@users.noreply.github.com> | |||
| 2022-03-15 | Vulkan: convert S8D24 <-> ABGR8 | Liam | |
