| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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 | |
| 2023-10-12 | Merge pull request #11751 from Kelebek1/transition_msaa_image | liamwhite | |
| Transition MSAA images to general layout without uploading data | |||
| 2023-10-11 | Transition MSAA images to general layout without uploading data | Kelebek1 | |
| 2023-10-11 | Merge pull request #11744 from Kelebek1/no_res_no_rescaled | liamwhite | |
| Do not set rescaled flag when rescaling is disabled | |||
| 2023-10-11 | Get out of render pass before query barriers, fix image names with samples > ↵ | Kelebek1 | |
| 1, remove image alias bit | |||
| 2023-10-11 | Merge pull request #11734 from Kelebek1/device_local_buffer_alloc | liamwhite | |
| Do not allocate DeviceLocal buffers as mapped | |||
| 2023-10-11 | Merge pull request #11683 from Kelebek1/do_not_sync_on_written_buffer | liamwhite | |
| Do not double sync written buffers, move mark written to binding | |||
| 2023-10-11 | Merge pull request #11743 from Squall-Leonhart/IFREMOVED | Fernando S | |
| Fix mistaken usage of info.block instead of level_info.block | |||
| 2023-10-11 | Do not set rescaled flag when rescaling is disabled | Kelebek1 | |
| 2023-10-11 | Fix mistaken usage of info.block instead of level_info.block | Squall-Leonhart | |
| Fixed an error on my part, in the last change I had mistakenly passed unadjusted block info into FullUploadSwizzles and UnswizzleImage Revert (my mistaken changing of) the construction of SwizzleParameters in UnswizzleImage and FullUploadSwizzles to use level_info.block instead of info.block. This ensures that the block information used in the swizzling process is correctly adjusted for each mip level. | |||
| 2023-10-10 | Merge pull request #11534 from Squall-Leonhart/IFREMOVED | liamwhite | |
| Partial revert of #10433 (Texture Cache Util: Fix block depth adjustment on slices) | |||
| 2023-10-10 | Not not allocate DeviceLocal buffers as mapped | Kelebek1 | |
| 2023-10-09 | add Z32, FLOAT, UINT, UINT, UINT, LINEAR to format lookup table | Squall Leonhart | |
| Should fix and close #11711 | |||
| 2023-10-07 | Merge pull request #11656 from liamwhite/recreate-surface-automatically | liamwhite | |
| vk_present_manager: recreate surface on any surface loss | |||
| 2023-10-07 | Merge pull request #11677 from Squall-Leonhart/D32FTOABGR8 | liamwhite | |
| Implements D32_Float to A8B8G8R8_UNORM format copy | |||
| 2023-10-07 | Merge pull request #11630 from Kelebek1/clear_stencil_requires_depth_test | liamwhite | |
| Enable depth test on depthstencil clear path | |||
| 2023-10-07 | Merge pull request #11544 from Kelebek1/reduce_stream_buffer_renderdoc | liamwhite | |
| Allow GPUs without rebar to open multiple RenderDoc captures | |||
