summaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvflinger (follow)
Commit message (Expand)AuthorAgeFilesLines
* nv_flinger: Use enum for pixel format instead of u32Gravatar David Marcec2020-05-162-3/+11
* Merge pull request #3606 from ReinUsesLisp/nvflingerGravatar bunnei2020-04-122-0/+8
|\
| * service/vi: Partially implement BufferQueue disconnectGravatar ReinUsesLisp2020-04-102-0/+8
* | Buffer queue: Correct behavior of free buffer.Gravatar Fernando Sahmkow2020-04-102-9/+33
|/
* NVFlinger: Do the microprofile Flip after processing a valid frame.Gravatar Fernando Sahmkow2020-03-121-2/+2
* Core: Set all hardware emulation constants in a single file.Gravatar Fernando Sahmkow2020-02-111-3/+4
* Merge pull request #3272 from bunnei/vi-close-layerGravatar bunnei2020-01-072-0/+9
|\
| * service: vi: Implement CloseLayer.Gravatar bunnei2020-01-042-0/+9
* | video_core: Block in WaitFence.Gravatar Markus Wick2019-12-301-1/+1
|/
* core_timing: Use better reference tracking for EventType. (#3159)Gravatar bunnei2019-11-262-3/+3
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-244-6/+6
* kernel: events: Remove ResetType::Automatic.Gravatar bunnei2019-11-031-2/+1
* Merge pull request #2912 from FernandoS27/async-fixesGravatar bunnei2019-10-161-3/+7
|\
| * NvFlinger: Remove leftover from corrections and clang format.Gravatar Fernando Sahmkow2019-10-041-4/+0
| * NVFlinger: Reverse the change that only signaled events on buffer acquire.Gravatar Fernando Sahmkow2019-10-042-20/+1
| * NvFlinger: Don't swap buffers if a frame is missing and always trigger event ...Gravatar Fernando Sahmkow2019-10-041-1/+3
| * GPU_Async: Correct fences, display events and more.Gravatar Fernando Sahmkow2019-10-042-2/+21
| * Nvdrv: Correct Async regression and avoid signaling empty buffer vsyncsGravatar Fernando Sahmkow2019-10-041-1/+7
* | nvflinger/buffer_queue: Remove use of a global system accessorGravatar Lioncash2019-10-123-4/+8
|/
* RebaseGravatar David Marcec2019-09-222-15/+13
* Deglobalize System: ViGravatar David Marcec2019-09-221-5/+5
* Deglobalize System: NvFlingerGravatar David Marcec2019-09-222-6/+7
* NVServices: Address FeedbackGravatar Fernando Sahmkow2019-07-051-0/+1
* NVServices: Styling, define constructors as explicit and correctionsGravatar Fernando Sahmkow2019-07-053-6/+5
* NVFlinger: Correct GCC compile errorGravatar Fernando Sahmkow2019-07-052-9/+9
* nvflinger: Make the force 30 fps still force 30 fpsGravatar Fernando Sahmkow2019-07-051-1/+1
* nvflinger: Acquire buffers in the same order as they were queued.Gravatar Fernando Sahmkow2019-07-052-3/+11
* nv_services: Correct buffer queue fencing and GPFifo fencingGravatar Fernando Sahmkow2019-07-052-5/+12
* nvflinger: Implement swap intervalsGravatar Fernando Sahmkow2019-07-054-6/+18
* core/kernel/object: Rename ResetType enum membersGravatar Lioncash2019-05-181-1/+1
* added a toggle to force 30fps modeGravatar zarroboogs2019-04-091-6/+10
* core/core_timing: Make callback parameters consistentGravatar Lioncash2019-03-241-2/+2
* gpu: Refactor command and swap buffers interface for asynch.Gravatar bunnei2019-03-061-1/+1
* common/math_util: Move contents into the Common namespaceGravatar Lioncash2019-02-272-3/+3
* service/nvflinger: Store BufferQueue instances as regular data membersGravatar Lioncash2019-02-212-7/+17
* service/vi/vi_layer: Convert Layer struct into a classGravatar Lioncash2019-02-212-5/+5
* service/nvflinger: Move display specifics over to vi_displayGravatar Lioncash2019-02-212-34/+21
* service/nvflinger: Relocate definitions of Layer and Display to the vi serviceGravatar Lioncash2019-02-192-57/+30
* core_timing: Convert core timing into a classGravatar Lioncash2019-02-152-7/+11
* core_timing: Rename CoreTiming namespace to Core::TimingGravatar Lioncash2019-02-123-12/+8
* service/nvflinger,service/vi: Handle failure cases with exposed APIGravatar Lioncash2019-02-052-34/+79
* service/nvflinger: Mark FindVsyncEvent() as a const member functionGravatar Lioncash2019-02-052-2/+2
* service/nvflinger: Rename GetVsyncEvent() to FindVsyncEvent()Gravatar Lioncash2019-02-052-2/+2
* service/nvflinger: Make FindBufferQueueId() a const member functionGravatar Lioncash2019-01-302-2/+26
* service/nvflinger: Rename Get prefix on function to FindGravatar Lioncash2019-01-302-18/+18
* nvflinger: Add the Null displayGravatar Lioncash2019-01-291-1/+2
* nvflinger: Change log message in OpenDisplay to be a debug log instead of a w...Gravatar Lioncash2019-01-291-1/+1
* nvflinger: Remove unnecessary header inclusionsGravatar Lioncash2019-01-291-2/+0
* nvflinger: Mark locals const where applicableGravatar Lioncash2019-01-291-11/+11
* nvflinger: Use a std::array for the available displays instead of std::vectorGravatar Lioncash2019-01-292-7/+7