summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #241 from Subv/gpu_method_callGravatar bunnei2018-03-169-8/+97
|\ | | | | GPU: Process command mode 5 (IncreaseOnce) differently from other commands
| * GPU: Process command mode 5 (IncreaseOnce) differently from other commands.Gravatar Subv2018-03-169-8/+97
| | | | | | | | | | | | Accumulate all arguments before calling the desired method. Note: Maybe we should do the same for the NonIncreasing mode?
* | Merge pull request #239 from Subv/shadersGravatar bunnei2018-03-162-2/+63
|\ \ | | | | | | GPU: Added some shader-related registers.
| * | GPU: Assert that we get a 0 CODE_ADDRESS register in the 3D engine.Gravatar Subv2018-03-161-0/+8
| | | | | | | | | | | | Shader address calculation depends on this value to some extent, we do not currently know what it being 0 entails.
| * | GPU: Added Maxwell registers for Shader Program control.Gravatar Subv2018-03-161-2/+55
| |/
* | nvflinger: Remove superfluous buffer format check.Gravatar bunnei2018-03-161-3/+1
| |
* | process: MirrorMemory should use MemoryState::Mapped.Gravatar bunnei2018-03-161-1/+1
| |
* | process: Unmap previously allocated heap.Gravatar bunnei2018-03-161-1/+3
| |
* | arm_interface: Support unmapping previously mapped memory.Gravatar bunnei2018-03-166-2/+18
| |
* | svc: Use more correct values for GetInfo MapRegion and NewMapRegion.Gravatar bunnei2018-03-163-29/+5
| |
* | kernel: Move stack region outside of application heap.Gravatar bunnei2018-03-166-11/+6
| |
* | memory: Add regions for map region, "new" map region, etc.Gravatar bunnei2018-03-161-19/+29
| |
* | process: Fix stack memory state.Gravatar bunnei2018-03-161-2/+4
| |
* | MemoryState: Add additional memory states and improve naming.Gravatar bunnei2018-03-165-18/+45
| |
* | IGeneralService: fix function listGravatar mailwl2018-03-161-2/+3
| |
* | Service/NIFM: stub cancel functionGravatar mailwl2018-03-161-1/+6
| |
* | Service/NIFM: convert to moduleGravatar mailwl2018-03-168-122/+75
|/
* core: Move process creation out of global state.Gravatar bunnei2018-03-1422-72/+87
|
* Merge pull request #213 from Hexagon12/dynarmic-defaultGravatar bunnei2018-03-071-1/+1
|\ | | | | Make Dynarmic the default CPU core
| * pls, that was easyGravatar Hexagon122018-02-141-1/+1
| |
* | GPU: Intercept writes to the VERTEX_END_GL register.Gravatar Subv2018-03-042-1/+18
| | | | | | | | | | | | This is the register that gets written after a game calls DrawArrays(). We should collect all GPU state and draw using our graphics API here.
* | Merge pull request #229 from Subv/ensuresavedata_implGravatar bunnei2018-03-0412-43/+91
|\ \ | | | | | | FS: Make EnsureSaveData create the save data if it doesn't already exist.
| * | FS: Use the correct error code when trying to open files that don't exist.Gravatar Subv2018-03-042-26/+6
| | |
| * | FS: Stubbed CreateSaveData. It currently does nothing.Gravatar Subv2018-03-042-0/+15
| | |
| * | FS: Make EnsureSaveData create the savedata folder when called for the first ↵Gravatar Subv2018-03-048-17/+70
| | | | | | | | | | | | time.
* | | CoreTiming: Unschedule the pending events when an Interface is destroyed.Gravatar Subv2018-03-043-2/+10
|/ /
* | Merge pull request #226 from Subv/buffer_queue_eventGravatar bunnei2018-03-031-0/+3
|\ \ | | | | | | Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called
| * | Vi: Signal the BufferQueue's Native Handle right after ReleaseBuffer is called.Gravatar 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.
* | | Service/Set: add more servicesGravatar mailwl2018-03-0312-10/+348
|/ /
* | Merge pull request #216 from Subv/savedataGravatar bunnei2018-03-0122-44/+546
|\ \ | | | | | | Implemented the SaveData archive and MountSaveData.
| * | SaveData: Use the current titleid when opening the savedata archive.Gravatar Subv2018-03-011-2/+3
| | |
| * | Kernel: Store the program id in the Process class instead of the CodeSet class.Gravatar Subv2018-03-019-26/+25
| | | | | | | | | | | | There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them.
| * | FS: Implement MountSaveData and some of the IFile interface.Gravatar Subv2018-03-012-0/+189
| | |
| * | Filesystem: Added a SaveData Factory and associated Disk_FileSystem.Gravatar Subv2018-03-0110-16/+329
| | |
| * | ResultCode: Mark any error code that isn't 0 as an error.Gravatar Subv2018-02-271-2/+2
| | |
* | | thread: Clear the process list on shutdown.Gravatar Jules Blok2018-02-271-1/+3
|/ /
* | Removes the use of QKeySequence::Cancel (#186)Gravatar Vishal Sharma2018-02-261-1/+2
| | | | | | | | | | | | | | | | * Removes the use of QKeySequence::Cancel to remove issues while running make * Corrects characters in a line for travis failure * Corrects space in a line for travis failure
* | Merge pull request #207 from mailwl/duplicatesessionGravatar bunnei2018-02-263-6/+12
|\ \ | | | | | | IPC: add domain header to response if only it exists in request
| * | Add warning if Domain request has no domain message headerGravatar mailwl2018-02-201-0/+3
| | |
| * | Fix: change check for domain order and existance of domain message headerGravatar mailwl2018-02-203-3/+4
| | |
| * | IPC: add domain header to response if only it exists in requestGravatar mailwl2018-02-203-6/+8
| | |
* | | Merge pull request #215 from N00byKing/umapsharedmmryGravatar bunnei2018-02-252-1/+17
|\ \ \ | | | | | | | | UnmapSharedMemory
| * | | (Hopefully) Fix MinGW BuildGravatar N00byKing2018-02-251-1/+1
| | | |
| * | | Add UnmapSharedMemoryGravatar N00byKing2018-02-252-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C++11 requires spaces on the Identifier Add inttypes include clang
* | | | file_sys: Style tweaksGravatar shinyquagsire232018-02-252-11/+5
| | | | | | | | | | | | | | | | Asdf
* | | | loader: Check error on NPDM load, use TID for CodeSetGravatar shinyquagsire232018-02-253-6/+10
| | | |
* | | | loader: Use NPDM information when loading NSOsGravatar shinyquagsire232018-02-252-4/+15
| | | |
* | | | file_sys: Add support for parsing NPDM filesGravatar shinyquagsire232018-02-253-0/+276
| | | |
* | | | Merge pull request #212 from mailwl/stubsGravatar bunnei2018-02-2310-9/+112
|\ \ \ \ | | | | | | | | | | Stub some functions
| * | | | Stub more functionsGravatar mailwl2018-02-227-8/+90
| | | | |