summaryrefslogtreecommitdiff
path: root/src/core/hle/service/nvflinger/nvflinger.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* nvnflinger: fix nameGravatar Liam2023-03-011-335/+0
* nvnflinger: correct swap interval handlingGravatar Liam2023-01-111-4/+4
* buffer_item_consumer: Pass fence by const-ref in ReleaseBuffer()Gravatar Lioncash2022-11-281-2/+1
* vi: implement CloseDisplayGravatar Liam2022-10-271-0/+13
* core: barrier service thread shutdownGravatar Liam2022-10-231-4/+8
* Core: Fix get nvmap object random crashGravatar VonChenPlus2022-10-061-1/+1
* VideoCore: Refactor fencing system.Gravatar Fernando Sahmkow2022-10-061-12/+3
* VideoCore: Refactor syncing.Gravatar Fernando Sahmkow2022-10-061-2/+7
* NVDRV: Fix Open/Close and make sure each device is correctly created.Gravatar Fernando Sahmkow2022-10-061-1/+6
* common: remove "yuzu:" prefix from thread namesGravatar Liam2022-10-031-1/+1
* service: vi: Retrieve vsync event once per displayGravatar Morph2022-09-251-3/+4
* Rework multi-core vsyncGravatar Kelebek12022-08-011-16/+26
* hle: service: nvflinger: Fix implicit conversion.Gravatar bunnei2022-07-161-1/+4
* yuzu: settings: Remove framerate cap and merge unlocked framerate setting.Gravatar bunnei2022-07-161-8/+10
* hle: service: nvflinger: Factor speed limit into frame time calculation.Gravatar bunnei2022-07-161-1/+8
* PRGravatar Kelebek12022-07-101-3/+3
* Rework CoreTimingGravatar Kelebek12022-07-101-7/+6
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-1/+1
* hle: service: nvflinger: Use correct logger namespace.Gravatar bunnei2022-04-011-2/+2
* hle: nvflinger: Use std::chrono for present_ns.Gravatar bunnei2022-03-241-1/+1
* hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.Gravatar bunnei2022-03-241-42/+39
* Remove invalid assertion statementGravatar Feng Chen2021-12-281-3/+0
* nvflinger: Use jthread and stop_token for VSync threadGravatar ameerj2021-10-031-23/+6
* Merge pull request #6981 from ameerj/nvflinger-hb-formatGravatar Fernando S2021-09-111-1/+1
|\
| * nvflinger: Use external surface format for framebuffer creationGravatar ameerj2021-09-061-1/+1
* | core: hle: service: buffer_queue: Improve management of KEvent.Gravatar bunnei2021-09-041-1/+1
|/
* core: hle: service: nvflinger/vi: Improve management of KEvent.Gravatar bunnei2021-09-031-6/+7
* Revert "kernel: Various improvements to scheduler"Gravatar bunnei2021-08-251-8/+7
* core: hle: service: buffer_queue: Improve management of KEvent.Gravatar bunnei2021-08-071-1/+1
* core: hle: service: nvflinger/vi: Improve management of KEvent.Gravatar bunnei2021-08-071-6/+7
* config, nvflinger: Add FPS cap settingGravatar ameerj2021-07-231-5/+6
* nvflinger: Add toggle to disable buffer swap interval limitsGravatar ameerj2021-06-171-0/+3
* Merge pull request #6284 from ameerj/shantae-fixGravatar bunnei2021-05-161-4/+26
|\
| * nvflinger: Create layers when they are queried but not foundGravatar ameerj2021-05-061-4/+26
* | core: Make variable shadowing a compile-time errorGravatar Lioncash2021-05-161-1/+1
* | hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.Gravatar bunnei2021-05-051-3/+3
* | hle: kernel: Migrate KEvent to KAutoObject.Gravatar bunnei2021-05-051-2/+2
|/
* service: Eliminate cases of member shadowingGravatar Lioncash2021-04-261-7/+7
* common: Move settings to common from core.Gravatar bunnei2021-04-141-1/+1
* hle: kernel: Rename ReadableEvent to KReadableEvent.Gravatar bunnei2021-02-051-2/+2
* core: hle: Add missing calls to MicroProfileOnThreadExit.Gravatar bunnei2021-01-111-0/+4
* service: nvflinger: Improve synchronization for BufferQueue.Gravatar bunnei2020-12-281-4/+9
* hle: service: nvflinger: Refactor locking and interfaces.Gravatar bunnei2020-12-281-10/+13
* service: hle: nvflinger: Fix potential shutdown crash when GPU is destroyed.Gravatar bunnei2020-11-011-0/+4
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-1/+1
* core: Fix clang buildGravatar Lioncash2020-10-171-1/+1
* General: Make use of std::nullopt where applicableGravatar Lioncash2020-09-221-3/+3
* core_timing: Make use of uintptr_t to represent user_dataGravatar Lioncash2020-07-271-1/+1
* nvflinger: Use return value of Lock()Gravatar Lioncash2020-07-251-1/+1
* core_timing: Make TimedCallback take std::chrono::nanosecondsGravatar Lioncash2020-07-151-3/+3