| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-01 | Merge pull request #10091 from Kelebek1/bc_bugggggg | liamwhite | |
| Fix buffer overlap checking skipping a page for stream score right expand | |||
| 2023-06-01 | Merge pull request #10474 from GPUCode/you-left-me-waiting | liamwhite | |
| Remove timeline semaphore wait | |||
| 2023-05-30 | Skip BufferCache tickframe with no channel state set | Kelebek1 | |
| 2023-05-28 | Merge pull request #10483 from ameerj/gl-cpu-astc | liamwhite | |
| gl_texture_cache: Fix ASTC CPU decoding with compression disabled | |||
| 2023-05-28 | Merge pull request #10283 from danilaml/support-interlaced-videos | liamwhite | |
| Add support for deinterlaced video playback | |||
| 2023-05-28 | gl_texture_cache: Fix ASTC CPU decoding with compression disabled | ameerj | |
| gl_format was incorrectly being overwritten when compression was disabled | |||
| 2023-05-28 | gl_staging_buffers: Optimization to reduce fence waiting | ameerj | |
| 2023-05-28 | OpenGL: Make use of persistent buffer maps in buffer cache downloads | ameerj | |
| Persistent buffer maps were already used by the texture cache, this extends their usage for the buffer cache. In my testing, using the memory maps for uploads was slower than the existing "ImmediateUpload" path, so the memory map usage is limited to downloads for the time being. | |||
| 2023-05-28 | renderer_vulkan: Remove timeline semaphore wait | GPUCode | |
| 2023-05-27 | Move buffer bindings to per-channel state | Kelebek1 | |
| 2023-05-26 | Merge pull request #10414 from liamwhite/anv-push-descriptor | Matías Locatti | |
| vulkan_device: Enable VK_KHR_push_descriptor on newer ANV | |||
| 2023-05-26 | Merge pull request #10418 from liamwhite/blink-and-youll-miss-it | Matías Locatti | |
| texture_cache: process aliases and overlaps in the correct order | |||
| 2023-05-26 | Fix buffer overlap checking skipping a page for stream score right expand | Kelebek1 | |
| 2023-05-25 | video_core: don't garbage collect during configuration | Liam | |
| 2023-05-24 | Merge pull request #10435 from FernandoS27/gotta-clean-mess-ups | bunnei | |
| Texture cache: revert wrong acceleration assumption | |||
| 2023-05-24 | Texture cache: revert wrong acceleration assumption | Fernando Sahmkow | |
| 2023-05-24 | Texture Cache Util: Fix block depth adjustment on slices. | Fernando Sahmkow | |
| 2023-05-24 | texture_cache: process aliases and overlaps in the correct order | Fernando Sahmkow | |
| 2023-05-24 | Merge pull request #10422 from liamwhite/gc | Fernando S | |
| video_core: tune garbage collection aggressiveness | |||
| 2023-05-24 | Merge pull request #10398 from liamwhite/bcn | Fernando S | |
| video_core: add ASTC recompression | |||
| 2023-05-23 | video_core: tune garbage collection aggressiveness | Liam | |
| 2023-05-23 | textures: add BC1 and BC3 compressors and recompression setting | Liam | |
| 2023-05-23 | Merge pull request #10388 from GPUCode/fence-wait | liamwhite | |
| vk_master_semaphore: Move fence wait on separate thread | |||
| 2023-05-23 | Merge pull request #10402 from liamwhite/uh | liamwhite | |
| renderer_vulkan: barrier attachment feedback loops | |||
| 2023-05-22 | vulkan_device: Enable VK_KHR_push_descriptor on newer ANV | Liam | |
| 2023-05-22 | renderer_vulkan: barrier attachment feedback loops | Liam | |
| 2023-05-22 | Limit the device access memory to 4 GB | scorpion81 | |
| Hardly limiting the device access memory to 4 GB for integrated vulkan devices here. This works for the Steam Deck in order not to go above 4 GB VRAM usage any more (above this value the likelihood to crash when the RAM exceeds 12 GB as well raises). But there will be perhaps a detection mechanism necessary for detecting the real memory limit for integrated vulkan devices. Those likely might have small limits anyway, but what about integrated GPUs on machines with > 16 GB RAM, aka larger amounts ? | |||
| 2023-05-22 | Add support for deinterlaced videos playback | Danila Malyutin | |
| This is a follow up to #10254 to improve the playback of cut scenes in Layton's Mystery Journey. It uses ffmpeg's yadif filter for deinterlacing. | |||
| 2023-05-20 | vk_master_semaphore: Move fence wait on separate thread | GPUCode | |
| 2023-05-18 | renderer_vulkan: remove wrong constexpr | Liam | |
| 2023-05-17 | vulkan_device: Disable VK_KHR_push_descriptor on ANV | lat9nq | |
| Mesa commit ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc breaks VK_KHR_push_descriptor usage on ANV drivers 22.3.0, so disable it and allow games to boot. | |||
| 2023-05-17 | Merge pull request #10262 from liamwhite/depth-clamp | bunnei | |
| vulkan_common: disable depth clamp dynamic state for older radv | |||
| 2023-05-16 | Merge pull request #10217 from Kelebek1/clear_value | liamwhite | |
| Use the rendertarget format of the correct RT rather than the first valid | |||
| 2023-05-15 | Merge pull request #10181 from lat9nq/intel-compute-toggle | liamwhite | |
| configure_graphics: Add option to enable compute pipelines for Intel proprietary | |||
| 2023-05-15 | Merge pull request #10249 from FernandoS27/sorry-i-am-late | liamwhite | |
| Buffer Cache: Clear sync code. | |||
| 2023-05-15 | Merge pull request #10254 from danilaml/fix-h264-decode | liamwhite | |
| Fix missing pic_order_present_flag in h264 header | |||
| 2023-05-15 | Buffer Cache: Clear sync code. | Fernando Sahmkow | |
| 2023-05-14 | Merge pull request #10288 from liamwhite/vram-limits | liamwhite | |
| vulkan_device: reserve extra memory to prevent swaps | |||
| 2023-05-14 | vulkan_device: reserve extra memory to prevent swaps | Liam | |
| 2023-05-14 | vulkan_common: fix incompatible property flags | Liam | |
| 2023-05-13 | vulkan_common: disable depth clamp dynamic state for older radv | Liam | |
| 2023-05-12 | Fix missing pic_order_present_flag in h264 header | Danila Malyutin | |
| Fixes #9635 | |||
| 2023-05-12 | Correctly track RT indexes for image aspect lookup during clears | Kelebek1 | |
| 2023-05-11 | Merge pull request #10132 from Kelebek1/fermi_blit2 | liamwhite | |
| Allow Fermi blit accelerate to work without images in cache | |||
| 2023-05-11 | Merge pull request #10216 from Kelebek1/buffer_cache_region_checks | liamwhite | |
| Swap order of checking/setting region modifications in the buffer_cache | |||
| 2023-05-11 | Allow Fermi blit accelerate to add src/dst to the cache if they don't exist ↵ | Kelebek1 | |
| already. Use ScratchBuffers in the software blit path. | |||
| 2023-05-10 | renderer_vulkan: separate guest and host compute descriptor queues | Liam | |
| 2023-05-09 | Use the rendertarget format of the correct RT rather than the first valid | Kelebek1 | |
| 2023-05-09 | Swap order of checking/setting region modifications in the buffer_cache | Kelebek1 | |
| 2023-05-09 | Texture Cache: Fix ASTC textures | Fernando Sahmkow | |
