| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-14 | video_core: implement formats for N64 emulation | Fernando Sahmkow | |
| 2022-04-14 | buffer_cache: cap vertex buffer sizes | Liam | |
| 2022-04-14 | maxwell3d: add small_index_2 register | Liam | |
| 2022-04-09 | Merge pull request #8149 from liamwhite/front-face | bunnei | |
| OpenGL: flip front faces if Z scale is inverted | |||
| 2022-04-07 | video_core: Replace lock_guard with scoped_lock | Merry | |
| 2022-04-07 | Merge pull request #8161 from liamwhite/gl-s8d24 | Fernando S | |
| OpenGL: fix S8D24 to ABGR8 conversions | |||
| 2022-04-07 | Merge pull request #8152 from liamwhite/gl-crop | Fernando S | |
| OpenGL: fix cropping | |||
| 2022-04-06 | OpenGL: fix S8D24 to ABGR8 conversions | Liam | |
| 2022-04-04 | Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe" | bunnei | |
| 2022-04-04 | texture_cache/util: Remove unneeded ReadBlockUnsafe | ameerj | |
| This call was reading GPU memory into the dst buffer, which is then overwritten by the SwizzleTexture call. | |||
| 2022-04-04 | OpenGL: fix cropping | Liam | |
| 2022-04-04 | Vulkan: crop to screen dimensions if crop not explicitly requested | Liam | |
| 2022-04-04 | OpenGL: propagate face flip condition | Liam | |
| 2022-04-04 | OpenGL: flip front faces if Z scale is inverted | Liam | |
| 2022-04-02 | fix: typos | Andrea Pappacoda | |
| 2022-04-01 | Merge pull request #8128 from FernandoS27/gc-fixes | Fernando S | |
| GPU Garbage Collection: Fix regressions. | |||
| 2022-04-01 | Merge pull request #8066 from ameerj/gpu-decode-fixes | Fernando S | |
| codec: Fix GPU decoder detection on Windows and a memory leak | |||
| 2022-04-01 | GPU Garbage Collection: Fix regressions. | Fernando Sahmkow | |
| 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-28 | gl_rasterizer: Avoid scenario locking already owned mutex | ameerj | |
| gpu.TickWork() may lock the texture_cache and buffer_cache mutexes, which are owned by the thread prior to invoking TickWork(). Defer invoking gpu.TickWork() until the scope ends, where the owned mutexes are released. | |||
| 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-25 | GC: Address Feedback. | Fernando Sahmkow | |
| 2022-03-24 | hle: nvflinger: Migrate android namespace -> Service::android. | bunnei | |
| 2022-03-24 | hle: vi: Integrate new NVFlinger and HosBinderDriverServer service. | bunnei | |
| 2022-03-24 | hle: nvflinger: Move BufferTransformFlags to its own header. | 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-23 | buffer_cache: reset cached write bits after flushing invalidations | Liam | |
| 2022-03-21 | Merge pull request #8048 from ameerj/include-purge | bunnei | |
| general: Reduce unused includes across the project | |||
| 2022-03-21 | codec: Plug GPU decoder memory leak | ameerj | |
| 2022-03-21 | codec: Disable HW_FRAMES method check on Windows | ameerj | |
| It was reported that this method causes crashes on certain Linux decoding backends, hence the check to avoid it. This subsequently caused Windows GPU decoders to never be selected and always fall back to CPU decoding, disable the check on Windows for now. | |||
| 2022-03-20 | Merge pull request #7812 from FernandoS27/made-straight-from-the-nut | bunnei | |
| BufferCache: Find direction of the stream buffer increase. | |||
| 2022-03-20 | BufferCache: Find direction of the stream buffer increase. | Fernando Sahmkow | |
| 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 | Merge pull request #7840 from lioncash/bitor | bunnei | |
| texture_cache: Amend unintended bitwise OR in SynchronizeAliases | |||
| 2022-03-20 | general: Fix clang/gcc build errors | ameerj | |
| 2022-03-19 | common: Reduce unused includes | 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-18 | Merge pull request #8030 from liamwhite/s8d24-conversion | Fernando S | |
| Vulkan: convert S8D24 <-> ABGR8 | |||
| 2022-03-16 | Address review comments | Liam | |
| 2022-03-16 | Merge pull request #8023 from ameerj/kirby-pop-in | Fernando S | |
| maxwell_3d: Implement a safer CB data upload | |||
| 2022-03-15 | Vulkan: convert S8D24 <-> ABGR8 | Liam | |
| 2022-03-14 | maxwell_3d: Implement a safer CB data upload | ameerj | |
| This makes constant buffer uploads safer and more accurate by updating the GPU memory as soon as the CB Data method is invoked. The previous implementation was deferring the updates until a different maxwell 3d method was detected, then writing all CB data at once. | |||
