aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvflinger/buffer_queue.cpp
Commit message (Expand)AuthorAgeFilesLines
* hle: service: nvflinger: Remove unused BufferQueue.bunnei2022-03-251-206/+0
* Implement few type in bufferqueue query methodFeng Chen2021-12-281-0/+4
* core: hle: service: buffer_queue: Improve management of KEvent.bunnei2021-09-041-11/+14
* Revert "kernel: Various improvements to scheduler"bunnei2021-08-251-14/+11
* core: hle: service: buffer_queue: Improve management of KEvent.bunnei2021-08-071-11/+14
* core: Make variable shadowing a compile-time errorLioncash2021-05-161-2/+2
* hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-051-6/+6
* hle: kernel: Ensure all kernel objects with KAutoObject are properly created.bunnei2021-05-051-0/+1
* hle: kernel: Migrate KEvent to KAutoObject.bunnei2021-05-051-10/+8
* hle: kernel: Refactor IPC interfaces to not use std::shared_ptr.bunnei2021-05-051-1/+1
* hle: kernel: Reimplement KReadableEvent and KWritableEvent.bunnei2021-02-051-8/+9
* hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-051-3/+3
* hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-051-2/+2
* core: Silence unhandled enum in switch warningsReinUsesLisp2021-01-081-2/+4
* buffer_queue: Protect queue_sequence list access with a mutexameerj2021-01-041-11/+17
* hle: service: nvflinger: buffer_queue: Do not reset id/layer_id on Connect.bunnei2021-01-021-2/+0
* service: nvflinger: Improve synchronization for BufferQueue.bunnei2020-12-281-4/+36
* buffer_queue: better use of std::arrayameerj2020-12-181-59/+46
* Overwrite slots instead of queuing them, add disconnect signalameerj2020-12-171-21/+20
* core: Remove unnecessary enum casts in log callsLioncash2020-12-071-1/+1
* General: Resolve a few missing initializer warningsLioncash2020-10-291-0/+4
* hle: service: vi: Implement BufferQueue::CancelBuffer.bunnei2020-10-131-0/+14
* buffer_queue: Make use of std::nulloptLioncash2020-08-031-5/+6
* buffer_queue: Make use of designated initializersLioncash2020-08-031-5/+5
* nv_flinger: Use enum for pixel format instead of u32David Marcec2020-05-161-3/+1
* Merge pull request #3606 from ReinUsesLisp/nvflingerbunnei2020-04-121-0/+7
|\
| * service/vi: Partially implement BufferQueue disconnectReinUsesLisp2020-04-101-0/+7
* | Buffer queue: Correct behavior of free buffer.Fernando Sahmkow2020-04-101-9/+32
|/
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-2/+2
* kernel: events: Remove ResetType::Automatic.bunnei2019-11-031-2/+1
* nvflinger/buffer_queue: Remove use of a global system accessorLioncash2019-10-121-2/+2
* NVServices: Address FeedbackFernando Sahmkow2019-07-051-0/+1
* NVServices: Styling, define constructors as explicit and correctionsFernando Sahmkow2019-07-051-1/+1
* nvflinger: Acquire buffers in the same order as they were queued.Fernando Sahmkow2019-07-051-3/+9
* nv_services: Correct buffer queue fencing and GPFifo fencingFernando Sahmkow2019-07-051-3/+6
* nvflinger: Implement swap intervalsFernando Sahmkow2019-07-051-1/+2
* core/kernel/object: Rename ResetType enum membersLioncash2019-05-181-1/+1
* common/math_util: Move contents into the Common namespaceLioncash2019-02-271-1/+1
* kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-291-8/+6
* core: Port all current usages of Event to Readable/WritableEventZach Hilman2018-11-291-2/+15
* Changed logging to be "Log before execution", Added more error logging, all s...David Marcec2018-11-261-2/+3
* global: Use std::optional instead of boost::optional (#1578)Frederic L2018-10-301-4/+4
* service: Use nested namespace specifiers where applicableLioncash2018-09-131-4/+2
* hle/service: Default constructors and destructors in the cpp file where appli...Lioncash2018-09-101-0/+2
* kernel: Eliminate kernel global stateLioncash2018-08-281-1/+3
* buffer_queue: Make reference parameter of SetPreallocatedBuffer constLioncash2018-08-091-1/+1
* kernel: Move object class to its own source filesLioncash2018-08-011-3/+2
* vi: Partially implement buffer crop parameters.bunnei2018-07-171-1/+3
* nvflinger: Fix for BufferQueue event handling.bunnei2018-07-171-16/+4
* Rename logging macro back to LOG_*James Rowe2018-07-021-2/+2