Fernando Sahmkow
|
7d1b974bca
GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirroring hardware
|
7 ani în urmă |
Fernando Sahmkow
|
0706d633bf
nv_host_ctrl: Make Sync GPU variant always return synced result.
|
7 ani în urmă |
Fernando Sahmkow
|
c13433aee4
Gpu: use an std mutex instead of a spin_lock to guard syncpoints
|
7 ani în urmă |
Fernando Sahmkow
|
eef55f493b
Gpu: Mark areas as protected.
|
7 ani în urmă |
Fernando Sahmkow
|
a45643cb3b
nv_services: Stub CtrlEventSignal
|
7 ani în urmă |
Fernando Sahmkow
|
8942047d41
Gpu: Implement Hardware Interrupt Manager and manage GPU interrupts
|
7 ani în urmă |
Fernando Sahmkow
|
82b829625b
video_core: Implement GPU side Syncpoints
|
7 ani în urmă |
Fernando Sahmkow
|
e4ff140b99
Introduce skeleton of the GPU Compute Engine.
|
7 ani în urmă |
Fernando Sahmkow
|
a91d3fc639
Revamp Kepler Memory to use a subegine to manage uploads
|
7 ani în urmă |
bunnei
|
20be92d5e6
memory_manager: Improved implementation of read/write/copy block.
|
7 ani în urmă |
Lioncash
|
e36f1a5ba9
video_core/gpu: Amend typo in GPU member variable name
|
7 ani în urmă |
bunnei
|
22d3dfbcd4
gpu: Rewrite virtual memory manager using PageTable.
|
7 ani în urmă |
bunnei
|
574e89d924
video_core: Refactor to use MemoryManager interface for all memory access.
|
7 ani în urmă |
bunnei
|
aaa373585c
gpu: Refactor a/synchronous implementations into their own classes.
|
7 ani în urmă |
bunnei
|
7b574f406b
gpu: Move command processing to another thread.
|
7 ani în urmă |
bunnei
|
ac51d048a9
gpu: Refactor command and swap buffers interface for asynch.
|
7 ani în urmă |
bunnei
|
4483089d70
gpu: Refactor to take RendererBase instead of RasterizerInterface.
|
7 ani în urmă |
Lioncash
|
a8fa5019b5
video_core: Remove usages of System::GetInstance() within the engines
|
7 ani în urmă |
Lioncash
|
bd983414f6
core_timing: Convert core timing into a class
|
7 ani în urmă |
bunnei
|
cd542d5aac
Merge pull request #2099 from greggameplayer/BGRA8-Framebuffer-Real
|
7 ani în urmă |
bunnei
|
8135f4bfce
Merge pull request #2110 from lioncash/namespace
|
7 ani în urmă |
Lioncash
|
48d9d66dc5
core_timing: Rename CoreTiming namespace to Core::Timing
|
7 ani în urmă |
ReinUsesLisp
|
1ddcd0e6f0
kepler_compute: Fixup assert and rename engines
|
7 ani în urmă |
greggameplayer
|
a6a73d8892
Implement BGRA8 framebuffer format
|
7 ani în urmă |
Kevin
|
ba38d91fe2
video_core/GPU Implemented the GPU PFIFO puller semaphore operations. (#1908)
|
7 ani în urmă |
David Marcec
|
fdd649e2ef
Fixed uninitialized memory due to missing returns in canary
|
7 ani în urmă |
Subv
|
b873253da1
GPU: Don't try to route PFIFO methods (0-0x40) to the other engines.
|
7 ani în urmă |
Lioncash
|
e88cdcc912
Fix debug build
|
7 ani în urmă |
bunnei
|
c568f5cea7
gpu: Move command list profiling to DmaPusher::DispatchCalls.
|
7 ani în urmă |
bunnei
|
abea6fa90c
gpu: Rewrite GPU command list processing with DmaPusher class.
|
7 ani în urmă |