summaryrefslogtreecommitdiff
path: root/src/video_core/rasterizer_interface.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* video_core: simplify accelerated surface fetch and crop handling between APIsGravatar Liam2024-01-311-6/+0
* SMMU: Initial adaptation to video_core.Gravatar Fernando Sahmkow2024-01-181-13/+10
* gl_rasterizer: Implement DrawTransformFeedback macroGravatar Ameer J2023-12-191-0/+8
* Revert "video_core: use interval map for page count tracking"Gravatar liamwhite2023-12-171-1/+1
* video_core: use interval map for page count trackingGravatar Liam2023-12-141-1/+1
* Query Cache: address issuesGravatar Fernando Sahmkow2023-09-231-2/+3
* Query Cachge: Fully rework Vulkan's query cacheGravatar Fernando Sahmkow2023-09-231-8/+4
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Gravatar Fernando Sahmkow2023-06-281-1/+3
* GPU: Add Reactive flushingGravatar Fernando Sahmkow2023-05-071-0/+3
* Merge pull request #9556 from vonchenplus/draw_textureGravatar liamwhite2023-01-191-0/+3
|\
| * video_core: Implement opengl/vulkan draw_textureGravatar Feng Chen2023-01-051-0/+3
* | BufferBase: Don't ignore GPU pages.Gravatar Fernando Sahmkow2023-01-051-1/+1
* | video_core: Cache GPU internal writes.Gravatar Fernando Sahmkow2023-01-051-0/+7
|/
* Rasterizer: Setup skeleton for Host Conditional renderingGravatar Fernando Sahmkow2023-01-011-0/+4
* RasterizerMemory: Add filtering for flushing/invalidation operations.Gravatar Fernando Sahmkow2023-01-011-4/+9
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Gravatar Fernando Sahmkow2023-01-011-1/+1
* MacroHLE: Add MultidrawIndirect HLE Macro.Gravatar Fernando Sahmkow2023-01-011-0/+3
* general: fix compile for Apple ClangGravatar Liam2022-11-221-1/+1
* maxwell3d: full HLE for multi-layer clearsGravatar Liam2022-11-171-1/+1
* video_coare: Reimplementing the maxwell drawing trigger mechanismGravatar FengChen2022-10-211-1/+1
* DMA & InlineToMemory Engines Rework.Gravatar bunnei2022-10-061-1/+1
* VideoCore: Refactor fencing system.Gravatar Fernando Sahmkow2022-10-061-2/+5
* Texture cache: Fix the remaining issues with memory mnagement and unmapping.Gravatar Fernando Sahmkow2022-10-061-1/+1
* VideoCore: implement channels on gpu caches.Gravatar Fernando Sahmkow2022-10-061-0/+9
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* Rasterizer: Refactor inlineToMemory.Gravatar Fernando Sahmkow2022-02-011-2/+2
* Rasterizer: Implement Inline2Memory Acceleration.Gravatar Fernando Sahmkow2022-01-291-0/+3
* shader: Remove old shader managementGravatar ReinUsesLisp2021-07-221-15/+1
* accelerateDMA: Fixes and feedback.Gravatar Fernando Sahmkow2021-07-121-1/+3
* accelerateDMA: Accelerate Buffer Copies.Gravatar Fernando Sahmkow2021-07-111-0/+3
* Fence Manager: Add fences on Reference Count.Gravatar Fernando Sahmkow2021-07-091-0/+3
* Texture Cache: Address feedback.Gravatar Fernando Sahmkow2021-07-041-1/+1
* Texture Cache: Initial Implementation of Sparse Textures.Gravatar Fernando Sahmkow2021-07-041-0/+3
* bootmanager: Use std::stop_source for stopping emulationGravatar ReinUsesLisp2021-06-221-2/+2
* buffer_cache: Simplify uniform disabling logicGravatar ameerj2021-06-011-0/+3
* video_core: Reimplement the buffer cacheGravatar ReinUsesLisp2021-02-131-0/+5
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-301-2/+10
* rasterizer_interface: Make use of [[nodiscard]] where applicableGravatar Lioncash2020-11-171-8/+9
* video_core: Remove all Core::System references in rendererGravatar ReinUsesLisp2020-09-061-5/+2
* {maxwell_3d,buffer_cache}: Implement memory barriers using 3D registersGravatar ReinUsesLisp2020-04-281-0/+3
* Address Feedback.Gravatar Fernando Sahmkow2020-04-221-0/+1
* FenceManager: Manage syncpoints and rename fences to semaphores.Gravatar Fernando Sahmkow2020-04-221-2/+5
* Rasterizer: Document SignalFence & ReleaseFences and setup skeletons on Vulkan.Gravatar Fernando Sahmkow2020-04-221-2/+4
* ThreadManager: Sync async reads on accurate gpu.Gravatar Fernando Sahmkow2020-04-221-6/+4
* OpenGL: Implement Fencing backend.Gravatar Fernando Sahmkow2020-04-221-0/+8
* GPU: Refactor synchronization on Async GPUGravatar Fernando Sahmkow2020-04-221-0/+6
* GPU: Setup Flush/Invalidate to use VAddr instead of CacheAddrGravatar Fernando Sahmkow2020-04-061-3/+3
* yuzu/loading_screen: Remove unused shader progress modeGravatar ReinUsesLisp2020-03-091-1/+0
* video_core: Reintroduce dirty flags infrastructureGravatar ReinUsesLisp2020-02-281-0/+3
* Merge pull request #3414 from ReinUsesLisp/maxwell-3d-drawGravatar bunnei2020-02-191-5/+2
|\