| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-07 | core: Promote CPU/GPU threads to time critical | Morph | |
| And also demote Audren and CoreTiming to High thread priority. | |||
| 2023-03-07 | general: fix type inconsistencies | Liam | |
| 2023-03-07 | Merge pull request #9889 from Morph1984/time-is-ticking | liamwhite | |
| core_timing: Reduce CPU usage on Windows | |||
| 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-05 | core_timing: Use higher precision sleeps on Windows | Morph | |
| The precision of sleep_for and wait_for is limited to 1-1.5ms on Windows. Using SleepForOneTick() allows us to sleep for exactly one interval of the current timer resolution. This allows us to take advantage of systems that have a timer resolution of 0.5ms to reduce CPU overhead in the event loop. | |||
| 2023-03-03 | Merge pull request #9884 from liamwhite/service-cleanup | Morph | |
| service: miscellaneous cleanups | |||
| 2023-03-04 | Check all swizzle components for red, not just [0], pass float border color ↵ | Kelebek1 | |
| rather than int | |||
| 2023-03-03 | gpu_thread: Use bounded queue | Behunin | |
| 2023-03-01 | vulkan_common: disable vertexInputDynamicState on unsupported driver | Liam | |
| 2023-03-01 | nvnflinger: fix name | Liam | |
| 2023-02-27 | Partially apply LTO to only core and video_core projects. | Matías Locatti | |
| 2023-02-25 | buffer_cache: Add logic for non-NVN storage buffer tracking | ameerj | |
| 2023-02-22 | configuration: Add async ASTC decode setting | ameerj | |
| 2023-02-22 | texture_cache: Add async texture decoding | ameerj | |
| 2023-02-21 | svc: Fix type consistency (exposed on macOS) | Merry | |
| 2023-02-19 | Merge pull request #9588 from liamwhite/bylaws-reverts | liamwhite | |
| Revert "shader_recompiler: Align SSBO offsets to meet host requirements" | |||
| 2023-02-17 | Merge pull request #9810 from Kelebek1/nvdec_threads | bunnei | |
| Allow >1 cpu threads on video decoding, disable multi-frame decoding | |||
| 2023-02-16 | Merge pull request #9802 from Kelebek1/wait_data_cache | bunnei | |
| Re-add the invalidate_texture_data_cache register | |||
| 2023-02-14 | Reimplement the invalidate_texture_data_cache register | Kelebek1 | |
| 2023-02-14 | Allow >1 cpu threads on video decoding, disable multi-frame decoding | Kelebek1 | |
| 2023-02-14 | remove static from pointer sized or smaller types for aesthetics, change ↵ | arades79 | |
| constexpr static to static constexpr for consistency Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-14 | add static lifetime to constexpr values to force compile time evaluation ↵ | arades79 | |
| where possible Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 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-02-11 | Merge pull request #9777 from vonchenplus/speed_up_video_copy | liamwhite | |
| video_core: Speed up video frame data copy | |||
| 2023-02-11 | Merge pull request #9744 from behunin/quick-release | liamwhite | |
| gpu_thread: Remove OnCommandListEndCommand | |||
| 2023-02-11 | video_core: Speed up video frame data copy | FengChen | |
| 2023-02-09 | Merge pull request #9736 from Kelebek1/dynamic_vertex_attribs | liamwhite | |
| Remove fake vertex bindings when dynamic state is enabled | |||
| 2023-02-08 | buffer_base: Partially revert changes from #9559 | ameerj | |
| This fixes a regression where Yoshi's Crafted World (and potentially other titles) would enter an infinite loop when GPU Accuracy was set to "Normal" | |||
| 2023-02-07 | Remove OnCommandListEndCommand | Behunin | |
| Call rasterizer->ReleaseFences() directly | |||
| 2023-02-05 | Remove fake vertex bindings when dynamic state is enabled | Kelebek1 | |
| 2023-02-01 | Merge pull request #9708 from ameerj/gl-context-flush | liamwhite | |
| gl_shader_cache: Force context flush when loading disk shader cache | |||
| 2023-01-30 | Merge pull request #9631 from vonchenplus/vulkan_clear | liamwhite | |
| video_core: Implement vulkan clear specified channel | |||
| 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-29 | Move to Clang Format 15 | Levi Behunin | |
| Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run | |||
| 2023-01-28 | Merge pull request #9691 from ameerj/msaa-texcache | bunnei | |
| texture_cache: Fix tracking of MSAA image views | |||
| 2023-01-28 | texture_cache: Adjust image view sizes by MSAA samples | ameerj | |
| 2023-01-28 | video_core: Implement vulkan clear specified channel | FengChen | |
| 2023-01-27 | Merge pull request #9539 from Wollnashorn/opengl-fsr | liamwhite | |
| video_core/opengl: Added FSR upscaling filter to the OpenGL renderer | |||
| 2023-01-26 | video_core/opengl: Add FSR upscaling filter to the OpenGL renderer | Wollnashorn | |
| 2023-01-25 | Revert "MemoryManager: use fastmem directly." | Merry | |
| This reverts commit af5ecb0b15d4449f58434e70eed835cf71fc5527. | |||
| 2023-01-21 | nsight_aftermath_tracker: update for latest Aftermath SDK | Liam | |
| 2023-01-19 | Merge pull request #9556 from vonchenplus/draw_texture | liamwhite | |
| video_core: Implement maxwell3d draw texture method | |||
| 2023-01-18 | Demote maxwell3d Firmware4 call log to debug | Kelebek1 | |
| 2023-01-16 | Address feedback | Feng Chen | |
