summaryrefslogtreecommitdiff
path: root/src/video_core (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | Buffer_Cache: Implement barriers.Gravatar Fernando Sahmkow2019-08-211-0/+4
| * | | | | Buffer_Cache: Optimize and track written areas.Gravatar Fernando Sahmkow2019-08-212-12/+104
| * | | | | BufferCache: Rework mapping caching.Gravatar Fernando Sahmkow2019-08-212-49/+76
| * | | | | Buffer_Cache: Fixes and optimizations.Gravatar Fernando Sahmkow2019-08-212-68/+38
| * | | | | Video_Core: Implement a new Buffer CacheGravatar Fernando Sahmkow2019-08-219-327/+560
| | |_|/ / | |/| | |
* | | | | Merge pull request #2758 from ReinUsesLisp/packed-tidGravatar bunnei2019-08-293-0/+15
|\ \ \ \ \
| * | | | | shader/decode: Implement S2R TicGravatar ReinUsesLisp2019-07-223-0/+15
* | | | | | shader_ir: Implement VOTEGravatar ReinUsesLisp2019-08-2111-1/+162
| |/ / / / |/| | | |
* | | | | Merge pull request #2769 from FernandoS27/commands-flushGravatar bunnei2019-08-216-0/+15
|\ \ \ \ \
| * | | | | GPU: Flush commands on every dma pusher step.Gravatar Fernando Sahmkow2019-07-266-0/+15
* | | | | | Merge pull request #2777 from ReinUsesLisp/hsetp2-fe3h-fixGravatar bunnei2019-08-211-1/+1
|\ \ \ \ \ \
| * | | | | | half_set_predicate: Fix HSETP2_C constant buffer offsetGravatar ReinUsesLisp2019-08-041-1/+1
| |/ / / / /
* | | | | | Merge pull request #2753 from FernandoS27/float-convertGravatar bunnei2019-08-215-18/+75
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Gravatar Fernando Sahmkow2019-07-205-18/+75
* | | | | | Merge pull request #2778 from ReinUsesLisp/nopGravatar bunnei2019-08-182-0/+13
|\ \ \ \ \ \
| * | | | | | shader_ir: Implement NOPGravatar ReinUsesLisp2019-08-042-0/+13
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #2768 from ReinUsesLisp/hsetp2-fixGravatar bunnei2019-08-181-3/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | decode/half_set_predicate: Fix predicatesGravatar ReinUsesLisp2019-07-261-3/+3
* | | | | | Merge pull request #2592 from FernandoS27/sync1Gravatar bunnei2019-07-269-59/+105
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | NVServices: Styling, define constructors as explicit and correctionsGravatar Fernando Sahmkow2019-07-054-24/+24
| * | | | | NVFlinger: Correct GCC compile errorGravatar Fernando Sahmkow2019-07-052-6/+6
| * | | | | NVServices: Make NVEvents Automatic according to documentation.Gravatar Fernando Sahmkow2019-07-052-3/+6
| * | | | | GPU: Correct Interrupts to interrupt on syncpt/value instead of event, mirror...Gravatar Fernando Sahmkow2019-07-055-29/+23
| * | | | | gpu_asynch: Simplify synchronization to a simpler consumer->producer scheme.Gravatar Fernando Sahmkow2019-07-052-47/+3
| * | | | | nv_host_ctrl: Make Sync GPU variant always return synced result.Gravatar Fernando Sahmkow2019-07-054-5/+11
| * | | | | Async GPU: do invalidate as synced operationGravatar Fernando Sahmkow2019-07-051-6/+1
| * | | | | Gpu: use an std mutex instead of a spin_lock to guard syncpointsGravatar Fernando Sahmkow2019-07-052-6/+6
| * | | | | Gpu: Mark areas as protected.Gravatar Fernando Sahmkow2019-07-052-0/+13
| * | | | | nv_services: Stub CtrlEventSignalGravatar Fernando Sahmkow2019-07-052-1/+14
| * | | | | Gpu: Implement Hardware Interrupt Manager and manage GPU interruptsGravatar Fernando Sahmkow2019-07-055-4/+21
| * | | | | video_core: Implement GPU side SyncpointsGravatar Fernando Sahmkow2019-07-053-2/+51
* | | | | | Merge pull request #2739 from lioncash/cflowGravatar bunnei2019-07-254-33/+53
|\ \ \ \ \ \
| * | | | | | video_core/control_flow: Provide operator!= for types with operator==Gravatar Lioncash2019-07-181-4/+21
| * | | | | | video_core/control_flow: Prevent sign conversion in TryGetBlock()Gravatar Lioncash2019-07-181-1/+1
| * | | | | | video_core/control_flow: Remove unnecessary BlockStack copy constructorGravatar Lioncash2019-07-181-2/+1
| * | | | | | video_core/control_flow: Use std::move where applicableGravatar Lioncash2019-07-181-10/+15
| * | | | | | video_core/control_flow: Use the prefix variant of operator++ for iteratorsGravatar Lioncash2019-07-181-2/+2
| * | | | | | video_core/control_flow: Use empty() member function for checking emptinessGravatar Lioncash2019-07-181-2/+2
| * | | | | | video_core: Resolve -Wreorder warningsGravatar Lioncash2019-07-182-4/+3
| * | | | | | video_core/control_flow: Make program_size for ScanFlow() a std::size_tGravatar Lioncash2019-07-182-5/+4
| * | | | | | video_core/control_flow: Place all internally linked types/functions within a...Gravatar Lioncash2019-07-181-1/+2
| * | | | | | video_core/shader/decode: Prevent sign-conversion warningsGravatar Lioncash2019-07-181-2/+2
* | | | | | | Merge pull request #2737 from FernandoS27/track-fixGravatar bunnei2019-07-251-2/+2
|\ \ \ \ \ \ \
| * | | | | | | Shader_Ir: Correct tracking to track from right to leftGravatar Fernando Sahmkow2019-07-161-2/+2
* | | | | | | | Merge pull request #2743 from FernandoS27/surpress-assertGravatar bunnei2019-07-259-29/+36
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | |
| * | | | | | | Shader_Ir: Change Debug Asserts for Log WarningsGravatar Fernando Sahmkow2019-07-193-10/+17
| * | | | | | | Shader_Ir: correct clang formatGravatar Fernando Sahmkow2019-07-181-2/+2
| * | | | | | | GPU: Add missing puller methods.Gravatar Fernando Sahmkow2019-07-182-14/+15
| * | | | | | | MaxwellDMA/KeplerCopy: Downgrade DMA log message to Trace.Gravatar Fernando Sahmkow2019-07-181-1/+1
| * | | | | | | Gl_Texture_Cache: Remove assert on component type in GetFormatTupleGravatar Fernando Sahmkow2019-07-181-1/+0