| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-19 | renderer_vulkan: ignore viewport stores on non-supporting drivers | Liam | |
| 2023-11-19 | Merge pull request #12081 from ↵ | liamwhite | |
| FernandoS27/check-out-on-your-broke-crypto-friends Vulkan: Be more generous with pipeline workers for Android | |||
| 2023-11-19 | Merge pull request #12036 from FernandoS27/you-should-have-more-than-one-towel | liamwhite | |
| Query Cache: Disable write syncing on Android | |||
| 2023-11-19 | Merge pull request #12068 from ameerj/glasm-xfb-fixes | liamwhite | |
| gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer mode | |||
| 2023-11-19 | Vulkan: Be more generous with pipeline workers for Android | Fernando Sahmkow | |
| 2023-11-18 | Buffer Cache: Eliminate clears on Indirect buffers | Fernando Sahmkow | |
| 2023-11-18 | shader_recompiler: Fix spelling of "derivate" (#12067) | Ameer J | |
| 2023-11-18 | gl_graphics_pipeline: GLASM: Fix transform feedback attribs buffer mode | Ameer J | |
| GL_SEPARATE_ATTRIBS only applies when multiple buffers are being used, else GL_INTERLEAVED_ATTRIBS handles the cases for a single buffer with potentially more than one attribute | |||
| 2023-11-15 | Query Cache: Disable write syncing on Android | Fernando Sahmkow | |
| 2023-11-12 | Memory: Fix invalidation handling from the CPU/Services | Fernando Sahmkow | |
| 2023-11-10 | Revert "renderer_vulkan: add locks to avoid scheduler flushes from CPU" | Fernando Sahmkow | |
| This reverts commit d9dde7e6f3a90f58d642808900ddd558da21f762. | |||
| 2023-11-06 | Merge pull request #11896 from liamwhite/crop | liamwhite | |
| renderer_vulkan: fix cropping for presentation | |||
| 2023-11-05 | renderer_vulkan: render on bottom of surface clip when flipped (#11894) | liamwhite | |
| 2023-11-03 | renderer_null: fix | Liam | |
| 2023-11-01 | renderer_vulkan: minimize transform feedback support log | Liam | |
| 2023-10-30 | Merge pull request #11910 from liamwhite/surface-lost-on-creation | liamwhite | |
| renderer_vulkan: ensure exception on surface loss | |||
| 2023-10-29 | Merge pull request #11893 from liamwhite/swizzle | liamwhite | |
| renderer_vulkan: fix viewport swizzle dirty state tracking | |||
| 2023-10-29 | renderer_vulkan: ensure exception on surface loss | Liam | |
| 2023-10-29 | Merge pull request #11862 from liamwhite/pascal-robust | liamwhite | |
| Manually robust on Pascal and earlier | |||
| 2023-10-29 | Merge pull request #11859 from Kelebek1/compute_findbuffer | liamwhite | |
| Add missing loop around compute FindBuffer calls | |||
| 2023-10-28 | renderer_vulkan: fix FSR cropping | Liam | |
| 2023-10-28 | renderer_vulkan: fix cropping for presentation | Liam | |
| 2023-10-27 | renderer_vulkan: fix viewport swizzle dirty state tracking | Liam | |
| 2023-10-24 | vulkan_common: use highest API version | Liam | |
| 2023-10-23 | Add missing dowhile loops around FindBuffer calls | Kelebek1 | |
| 2023-10-23 | Manually robust on Pascal and earlier | Liam | |
| 2023-10-21 | Merge pull request #11789 from Kelebek1/spirv_shift_right | liamwhite | |
| Manually robust on Maxwell and earlier | |||
| 2023-10-20 | Merge pull request #11806 from liamwhite/needs-more-locking | liamwhite | |
| renderer_vulkan: add locks to avoid scheduler flushes from CPU | |||
| 2023-10-19 | Manually robust on Maxwell and earlier | Kelebek1 | |
| 2023-10-18 | Merge pull request #11810 from liamwhite/clang-17 | liamwhite | |
| general: fix build failure on clang 17 | |||
| 2023-10-18 | Merge pull request #11795 from Squall-Leonhart/D32FToOther | liamwhite | |
| [Vulkan]Implement missing copy formats for D32, ARGB8_SRGB and BGRA8_Unorm/SRGB | |||
| 2023-10-17 | general: fix build failure on clang 17 | Liam | |
| 2023-10-17 | Merge pull request #11747 from Kelebek1/image_alias_sample_names | liamwhite | |
| Small things | |||
| 2023-10-17 | Merge pull request #11349 from vonchenplus/buffer_cache_crash | liamwhite | |
| video_core: Fix moltenvk crash on macos | |||
| 2023-10-17 | renderer_vulkan: add locks to avoid scheduler flushes from CPU | Liam | |
| 2023-10-17 | Merge pull request #11788 from Squall-Leonhart/IFREMOVED | Fernando S | |
| [crash fix]brings back the removed if statement in util.cpp and adds the num_level test to it like previous discontinued PR | |||
| 2023-10-17 | Changes based on hardware tests | Squall-Leonhart | |
| Removes unnecessary d32f to bgra shader and blit functions, update vk_texture_cache to use abgr shader for d32f to BGRA formats updates abgr to d32f shader to comply with hardware tests | |||
| 2023-10-17 | Make Clang happy. | Squall Leonhart | |
| 2023-10-17 | Added missing BuildShader line | Squall Leonhart | |
| Adds `convert_abgr8_to_d32f_frag(BuildShader(device, CONVERT_ABGR8_TO_D32F_FRAG_SPV)),` | |||
| 2023-10-16 | added missing trailing line. | Squall Leonhart | |
| 2023-10-16 | meant to add the unorms as well | Squall Leonhart | |
| 2023-10-16 | use texelfetch instead of texturelod | Squall-Leonhart | |
| 2023-10-16 | appease the format gods | Squall Leonhart | |
| 2023-10-16 | Another missing copy connected to Bravely Default II | Squall-Leonhart | |
| adds blit_image_helper.ConvertABGR8ToD32F and fragment shader for performing ABGR and BGRA to D32F copies | |||
| 2023-10-15 | missed this line when editing the copypasta | Squall-Leonhart | |
| 2023-10-15 | moved line to appease the format gods | Squall-Leonhart | |
| 2023-10-15 | Implement missing formats for Bravely Default 2 | Squall-Leonhart | |
| 2023-10-15 | brings back the removed If statement and adds the num_level test | Squall Leonhart | |
| This resolves the out of bounds read/writes in the linear swizzler, it brings back the scaled TOTK Recall bug however, pending further work in the block size calculation. Recall is not glitched in the Dynamic FPS resolution mod to the degree that it is in the native yuzu scaler, this can be a workaround for the time being. The recall effect is constructed from multiple 320x180 texture slices, it breaking may have a similar origin to https://github.com/Ryujinx/Ryujinx/pull/5640 but it may also be connected to the other deficiencies identified in the Yuzu size calculations, such as no apparent implementation of slice testing for end of slce depth as opposed to full aligned size as implemented in https://github.com/Ryujinx/Ryujinx/pull/5220 | |||
| 2023-10-14 | host1x/codecs: enable CUDA on Linux | Valeri | |
| 2023-10-14 | Implement vertex array first and subsequent draws | Kelebek1 | |
