summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nvflinger/nvflinger.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* core_timing: Split off utility functions into core_timing_utilMerryMage2018-07-241-0/+1
|
* nvflinger: Emplace Display instances directlyLioncash2018-07-191-9/+4
| | | | | | | We can use emplace_back to construct the Display instances directly, instead of constructing them separately and copying them, avoiding the need to copy std::string and std::vector instances that are part of the Display struct.
* vi: Partially implement buffer crop parameters.bunnei2018-07-181-1/+2
|
* nvflinger: Fix for BufferQueue event handling.bunnei2018-07-171-3/+0
|
* Rename logging macro back to LOG_*James Rowe2018-07-031-1/+1
|
* core_timing: Namespace all functions and constants in core_timing's headerLioncash2018-04-301-1/+1
| | | | All of these variables and functions are related to timings and should be within the namespace.
* nvflinger: Move logging macros over to new fmt-compatible onesLioncash2018-04-241-1/+1
|
* service: Use nested namespace specifiers where applicableLioncash2018-04-201-4/+2
| | | | Tidies up namespace declarations
* nvflinger: Call MicroProfileFlip on NVFlinger::Compose.bunnei2018-04-191-0/+3
|
* Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called.Subv2018-03-031-0/+3
| | | | | This prevents a thread starvation issue in Puyo Puyo Tetris. We should hwtest this behavior and figure out where exactly this event is signaled.
* Fix fps counter to correctly measure frame end when there was no frame to drawJames Rowe2018-02-141-0/+2
|
* vi: Parse IGBPQueueBufferRequestParcel params and expose buffer flip vertical.bunnei2018-02-121-1/+1
|
* VI: Move BufferQueue and NVFlinger to their own folder/namespace.Subv2018-01-221-0/+161