| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-03 | GPU: implement missing ASTC | Fernando Sahmkow | |
| 2023-05-01 | Merge pull request #10084 from FernandoS27/yuzu-goes-broom-broom | Morph | |
| Y.F.C Buffer Cache Revamp | |||
| 2023-04-29 | Texture Cache: Release stagging buffers on tick frame | Fernando Sahmkow | |
| 2023-04-29 | Buffer Cache: Fully rework the buffer cache. | Fernando Sahmkow | |
| 2023-04-29 | Accelerate DMA: Use texture cache async downloads to perform the copies | Fernando Sahmkow | |
| to host. WIP | |||
| 2023-04-29 | TextureCache: refactor DMA downloads to allow multiple buffers. | Fernando Sahmkow | |
| 2023-04-08 | video_core: Enable ImageGather with subpixel offset on Intel | Wollnashorn | |
| 2023-04-08 | shader_recompiler: Add subpixel offset for correct rounding at `ImageGather` | Wollnashorn | |
| On AMD a subpixel offset of 1/512 of the texel size is applied to the texture coordinates at a ImageGather call to ensure the rounding at the texel centers is done the same way as in Maxwell or other Nvidia architectures. See https://www.reedbeta.com/blog/texture-gathers-and-coordinate-precision/ for more details why this might be necessary. This should fix shadow artifacts at object edges in Zelda: Breath of the Wild (#9957, #6956). | |||
| 2023-03-13 | Merge pull request #9943 from vonchenplus/gentleman | liamwhite | |
| video_core: Fix inline_index and draw_texture error | |||
| 2023-03-12 | general: fix spelling mistakes | Liam | |
| 2023-03-12 | video_core: Fix ogl status error when draw_texture | FengChen | |
| 2023-03-11 | Merge pull request #9913 from ameerj/acc-dma-refactor | Fernando S | |
| AccelerateDMA: Refactor Buffer/Image copy code and implement for OGL | |||
| 2023-03-10 | Merge pull request #9925 from ameerj/gl-sync-signal | liamwhite | |
| OpenGL: Prefer glClientWaitSync for OGLSync objects | |||
| 2023-03-08 | OpenGL: Prefer glClientWaitSync for OGLSync objects | ameerj | |
| At least on Nvidia, glClientWaitSync with a timeout of 0 (non-blocking) is faster than glGetSynciv of GL_SYNC_STATUS. | |||
| 2023-03-08 | Merge pull request #9896 from Kelebek1/d24s8 | liamwhite | |
| Check all swizzle components for red, not just [0] | |||
| 2023-03-06 | gl_rasterizer: Implement AccelerateDMA DmaBufferImageCopy | ameerj | |
| 2023-03-06 | Refactor AccelerateDMA code | ameerj | |
| 2023-03-05 | Engines: Implement Accelerate DMA Texture. | Fernando Sahmkow | |
| 2023-03-04 | Check all swizzle components for red, not just [0], pass float border color ↵ | Kelebek1 | |
| rather than int | |||
| 2023-02-22 | configuration: Add async ASTC decode setting | ameerj | |
| 2023-02-19 | Merge pull request #9588 from liamwhite/bylaws-reverts | liamwhite | |
| Revert "shader_recompiler: Align SSBO offsets to meet host requirements" | |||
| 2023-02-12 | Merge pull request #9746 from ameerj/ogl-msaa-texcache | bunnei | |
| texture_cache: OpenGL: Implement MSAA uploads and copies | |||
| 2023-02-11 | texture_cache: OpenGL: Implement MSAA uploads and copies | ameerj | |
| 2023-01-29 | gl_compute_pipeline: Force context flush when loading shader cache | ameerj | |
| 2023-01-29 | gl_graphics_pipeline: Force context flush when loading shader cache | ameerj | |
| 2023-01-26 | video_core/opengl: Add FSR upscaling filter to the OpenGL renderer | Wollnashorn | |
| 2023-01-19 | Merge pull request #9556 from vonchenplus/draw_texture | liamwhite | |
| video_core: Implement maxwell3d draw texture method | |||
| 2023-01-07 | VideoCore: Fix OGL cache invalidation. | Fernando Sahmkow | |
| 2023-01-07 | Revert "Vulkan, OpenGL: Hook up storage buffer alignment code" | Liam | |
| This reverts commit 9e2997c4b6456031622602002924617690e32a13. | |||
| 2023-01-06 | opengl: Sanitize antialiasing config | Narr the Reg | |
| 2023-01-05 | Vulkan, OpenGL: Hook up geometry shader passthrough emulation | Billy Laws | |
| 2023-01-05 | Vulkan, OpenGL: Hook up storage buffer alignment code | Billy Laws | |
| 2023-01-05 | video_core: Implement opengl/vulkan draw_texture | Feng Chen | |
| 2023-01-05 | video_core: Implement maxwell3d draw texture method | Feng Chen | |
| 2023-01-04 | Video_core: Address feedback | Fernando Sahmkow | |
| 2023-01-03 | Texture Cache: Implement async texture downloads. | Fernando Sahmkow | |
| 2023-01-03 | ShaderCompiler: Inline driver specific constants. | Fernando Sahmkow | |
| 2023-01-01 | MacroHLE: Final cleanup and fixes. | Fernando Sahmkow | |
| 2023-01-01 | Rasterizer: Setup skeleton for Host Conditional rendering | Fernando Sahmkow | |
| 2023-01-01 | RasterizerMemory: Add filtering for flushing/invalidation operations. | Fernando Sahmkow | |
| 2023-01-01 | MacroHLE: Add OpenGL Support | Fernando Sahmkow | |
| 2022-12-17 | Merge pull request #7450 from FernandoS27/ndc-vulkan | liamwhite | |
| Vulkan: Add support for VK_EXT_depth_clip_control. | |||
| 2022-12-13 | Vulkan: Add support for VK_EXT_depth_clip_control. | FernandoS27 | |
| 2022-12-13 | gl_device: Use a more robust way to use strict context mode | Alexander Orzechowski | |
| Instead of checking a environment variable which may not actually exist or is just wrong, ask QT if it's running on the wayland platform. | |||
| 2022-12-13 | renderer_opengl: refactor context acquire | Liam | |
| 2022-12-12 | Merge pull request #9406 from vonchenplus/topology | bunnei | |
| video_core: Adjust topology update logic and Adjust Clear Manage | |||
| 2022-12-08 | video_core: Integrate SMAA | Liam | |
| Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com> Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com> | |||
| 2022-12-08 | video_core: The draw manager manages whether Clear is required. | FengChen | |
| 2022-12-08 | video_core: Implement maxwell3d draw manager and split draw logic | Feng Chen | |
| 2022-12-03 | Merge pull request #9289 from liamwhite/fruit-company | liamwhite | |
| general: fix compile for Apple Clang | |||
