summaryrefslogtreecommitdiff
path: root/src/video_core/gpu.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update src/video_core/gpu.cppGravatar bunnei2020-05-051-1/+1
* Update src/video_core/gpu.cppGravatar bunnei2020-05-051-1/+1
* Clang Format and Documentation.Gravatar Fernando Sahmkow2020-04-281-2/+4
* VideoCore/GPU: Delegate subchannel engines to the dma pusher.Gravatar Fernando Sahmkow2020-04-271-1/+21
* VideoCore/Engines: Refactor Engines CallMethod.Gravatar Fernando Sahmkow2020-04-271-5/+5
* Clang Format.Gravatar Fernando Sahmkow2020-04-231-5/+7
* GPU: Add Fast GPU Time Option.Gravatar Fernando Sahmkow2020-04-231-1/+5
* DMAPusher: Propagate multimethod writes into the engines.Gravatar Fernando Sahmkow2020-04-231-4/+43
* Address Feedback.Gravatar Fernando Sahmkow2020-04-221-2/+2
* GPU: Implement Flush Requests for Async mode.Gravatar Fernando Sahmkow2020-04-221-0/+22
* ThreadManager: Sync async reads on accurate gpu.Gravatar Fernando Sahmkow2020-04-221-1/+1
* OpenGL: Implement Fencing backend.Gravatar Fernando Sahmkow2020-04-221-1/+1
* GPU: Delay Fences.Gravatar Fernando Sahmkow2020-04-221-0/+4
* GPU: Refactor synchronization on Async GPUGravatar Fernando Sahmkow2020-04-221-0/+3
* dma_pusher: Remove reliance on the global system instanceGravatar Lioncash2020-04-191-1/+1
* Frontend/GPU: Refactor context managementGravatar James Rowe2020-03-241-4/+6
* video_core/gpu: Remove unused functionsGravatar ReinUsesLisp2020-02-251-65/+0
* Revert "video_core: memory_manager: Use GPU interface for cache functions."Gravatar bunnei2020-02-151-1/+1
* GPU: Address Feedback.Gravatar Fernando Sahmkow2020-02-131-6/+8
* GPU: Implement GPU Clock correctly.Gravatar Fernando Sahmkow2020-02-101-1/+13
* video_core: memory_manager: Use GPU interface for cache functions.Gravatar bunnei2020-02-071-1/+1
* video_core: Block in WaitFence.Gravatar Markus Wick2019-12-301-3/+4
* Merge pull request #2912 from FernandoS27/async-fixesGravatar bunnei2019-10-161-0/+13
|\
| * AsyncGpu: Address FeedbackGravatar Fernando Sahmkow2019-10-111-1/+1
| * GPU_Async: Correct fences, display events and more.Gravatar Fernando Sahmkow2019-10-041-0/+13
* | video_core/gpu: Remove use of the global system accessorGravatar Lioncash2019-10-151-1/+1
|/
* video_core: Implement RGBX16F PixelFormatGravatar FearlessTobi2019-09-221-0/+1
* Merge pull request #2793 from ReinUsesLisp/bgr565Gravatar bunnei2019-09-031-12/+0
|\
| * renderer_opengl: Use VideoCore pixel formatGravatar ReinUsesLisp2019-08-211-12/+0
* | video_core: Silent miscellaneous warnings (#2820)Gravatar Rodrigo Locatti2019-08-301-2/+2
* | GPU: Flush commands on every dma pusher step.Gravatar Fernando Sahmkow2019-07-261-0/+4
|/
* Merge pull request #2592 from FernandoS27/sync1Gravatar bunnei2019-07-261-1/+47
|\
| * NVServices: Styling, define constructors as explicit and correctionsGravatar Fernando Sahmkow2019-07-051-11/+14
| * NVFlinger: Correct GCC compile errorGravatar Fernando Sahmkow2019-07-051-4/+2
| * NVServices: Make NVEvents Automatic according to documentation.Gravatar Fernando Sahmkow2019-07-051-2/+5
| * GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirror...Gravatar Fernando Sahmkow2019-07-051-15/+15
| * nv_host_ctrl: Make Sync GPU variant always return synced result.Gravatar Fernando Sahmkow2019-07-051-2/+2
| * Gpu: use an std mutex instead of a spin_lock to guard syncpointsGravatar Fernando Sahmkow2019-07-051-2/+2
| * Gpu: Mark areas as protected.Gravatar Fernando Sahmkow2019-07-051-0/+2
| * nv_services: Stub CtrlEventSignalGravatar Fernando Sahmkow2019-07-051-0/+11
| * Gpu: Implement Hardware Interrupt Manager and manage GPU interruptsGravatar Fernando Sahmkow2019-07-051-1/+6
| * video_core: Implement GPU side SyncpointsGravatar Fernando Sahmkow2019-07-051-0/+24
* | Merge pull request #2743 from FernandoS27/surpress-assertGravatar bunnei2019-07-251-13/+7
|\ \
| * | GPU: Add missing puller methods.Gravatar Fernando Sahmkow2019-07-181-13/+7
* | | gl_rasterizer: Implement compute shadersGravatar ReinUsesLisp2019-07-151-0/+8
|/ /
* / prefer system reference over global accessorGravatar Michael Scire2019-07-091-1/+1
|/
* Introduce skeleton of the GPU Compute Engine.Gravatar Fernando Sahmkow2019-04-221-1/+1
* Revamp Kepler Memory to use a subegine to manage uploadsGravatar Fernando Sahmkow2019-04-221-1/+1
* memory_manager: Improved implementation of read/write/copy block.Gravatar bunnei2019-04-051-1/+1
* video_core/gpu: Amend typo in GPU member variable nameGravatar Lioncash2019-03-271-4/+5