summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-02-18Merge pull request #201 from Subv/ipc_delay_bunnei
Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.
2018-02-18Merge pull request #200 from Subv/bufferproducerfencebunnei
Make the fence handling in Vi a little less of a hack.
2018-02-18 Kernel/IPC: Add a small delay after each SyncRequest to prevent thread ↵Subv
starvation. Ported from citra PR #3091 The delay specified here is from a Nintendo 3DS, and should be measured in a Nintendo Switch. This change is enough to prevent Puyo Puyo Tetris's main thread starvation.
2018-02-17nvmap: Make IocFromId return the same existing handle instead of creating a ↵Subv
new one. Games like Puyo Puyo Tetris and BOTW seem to depend on the buffer always having the same handle
2018-02-17Parcel: Ensure we don't read past the end of the parcels in Vi.Subv
2018-02-17Vi: Mark all fences as NO_FENCE in the DequeueBuffer response parcel.Subv
2018-02-17Vi: Always write the IGBPBuffer in the RequestBuffer response parcel.Subv
This may break libnx homebrew due to a bug in libnx but is required by official games since they always assume that the buffer will be there.
2018-02-16Service/hid: stub some functionsmailwl
2018-02-14nvhost-ctrl: Stub NVHOST_IOCTL_CTRL_EVENT_WAIT.Subv
2018-02-14Vi: Mark the fences as valid in the DequeueBuffer response parcel.Subv
2018-02-14Vi: Added a missing u32 in the DequeueBuffer response parcel.Subv
2018-02-14Vi: Don't write the IGBPBuffer in the IGBPRequestBufferResponseParcel.Subv
2018-02-14Vi: Properly write the BufferProducerFence object in the DequeueBuffer ↵Subv
response parcel.
2018-02-14shared_memory: Remove some checks.bunnei
2018-02-14pl_u: Implement basic shared font loading from RAM dump.bunnei
2018-02-14log: Add logging category for NS services.bunnei
2018-02-14hid: Stub GetVibrationDeviceInfo and SendVibrationValues.bunnei
2018-02-14Merge pull request #188 from bunnei/refactor-buffer-descriptorbunnei
Refactor IPC buffer descriptor interface
2018-02-14hle_ipc: Remove const from WriteBuffer size.bunnei
2018-02-14Fix fps counter to correctly measure frame end when there was no frame to drawJames Rowe
2018-02-14Merge pull request #190 from bunnei/fix-qt-waittreebunnei
debugger: Fix wait_tree crash.
2018-02-14Merge pull request #191 from lioncash/logbunnei
core: Silence formatting specifier warnings
2018-02-14memory: Silence formatting sepecifier warningsLioncash
2018-02-14nso: Silence formatting specifier warningsLioncash
2018-02-14deconstructed_rom_directory: Silence formatting specifier warningsLioncash
2018-02-14nvdrv/interface: Silence formatting specifier warningsLioncash
2018-02-14nvmap: Silence formatting specifier warningsLioncash
2018-02-14nvhost_gpu: Silence formatting specifier warningsLioncash
2018-02-14nvhost_ctrl: Silence formatting specifier warningsLioncash
2018-02-14nvhost_ctrl_gpu: Silence formatting specifier warningsLioncash
2018-02-14nvhost_as_gpu: Silence formatting specifier warningsLioncash
2018-02-14thread: Silence formatting specifier warningsLioncash
2018-02-14vm_manager: Silence formatting specifier warningsLioncash
2018-02-14gdbstub: Silence formatting specifier warningsLioncash
2018-02-14hle_ipc: Add GetReadBufferSize and check write buffer size.bunnei
2018-02-14debugger: Fix wait_tree crash.bunnei
2018-02-13service: Remove remaining uses of BufferDescriptor*.bunnei
2018-02-13audio: Use WriteBuffer instead of BufferDescriptorB.bunnei
2018-02-13vi: Eliminate direct usage of BufferDescriptorB.bunnei
2018-02-13nvdrv: Use ReadBuffer/WriteBuffer functions for Ioctl.bunnei
2018-02-13vi: Use ReadBuffer/WriteBuffer functions for TransactParcel.bunnei
2018-02-13hle_ipc: Add helper functions for reading and writing buffers.bunnei
2018-02-13maxwell_3d: Make constructor explicitLioncash
2018-02-13hle_ipc: Add helper functions for reading and writing buffers.bunnei
2018-02-13vi: Fix TransactParcelAuto to support both buffer formats.bunnei
2018-02-13Merge pull request #187 from Subv/maxwell3d_querybunnei
GPU: Partially implemented the QUERY_* registers in the Maxwell3D engine.
2018-02-13audren_u: Schedule reoccuring event. (#183)bunnei
* audren_u: Schedule reoccuring event. * audren_u: Stub GetAudioRenderersProcessMasterVolume, and misc. changes.
2018-02-13Merge pull request #181 from bunnei/vi-fixes-2bunnei
VI cleanup and add a hack for booting games
2018-02-13Merge pull request #184 from mailwl/lmbunnei
Service/lm: add support to multiline logs
2018-02-13Service/lm: add support to multiline logsmailwl