| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | lm: Fix IPC header for Initialize. | 2018-01-14 | 1 | -1/+1 | ||
| | | ||||||
| * | time: Implement GetStandardUserSystemClock, GetCurrentTime. | 2018-01-14 | 6 | -1/+121 | ||
| | | ||||||
| * | audio: Add files to CMake. | 2018-01-14 | 2 | -1/+4 | ||
| | | ||||||
| * | hid: Remove unused registered_loggers. | 2018-01-14 | 1 | -3/+0 | ||
| | | ||||||
| * | audio: Stub out AudOutU::ListAudioOuts. | 2018-01-14 | 5 | -0/+84 | ||
| | | ||||||
| * | hid: Implement IAppletResource::GetSharedMemoryHandle. | 2018-01-14 | 3 | -14/+68 | ||
| | | ||||||
| * | shared_memory: Minor fixes and cleanup. | 2018-01-14 | 1 | -6/+6 | ||
| | | ||||||
| * | svc: Implement svcMapSharedMemory. | 2018-01-14 | 2 | -1/+38 | ||
| | | ||||||
| * | kernel: Increase default stack size to 64K. | 2018-01-14 | 1 | -1/+1 | ||
| | | ||||||
| * | Add missing FileType declarations in GuessFromExtension and GetFileTypeString | 2018-01-14 | 1 | -0/+8 | ||
| | | ||||||
| * | Update dynarmic to bc73004 | 2018-01-13 | 1 | -12/+17 | ||
| | | | | | | | | | | | | | | | | | | | bc73004 a64_merge_interpret_blocks: Remove debug output 4e656ed tests/A64: Randomize PSTATE.<NZCV> fd9530b A64: Optimization: Merge interpret blocks 3c9eb04 testenv: Use format constants 324f3fc tests/A64: Unicorn interface fixes 98ecbe7 tests/A64: Fuzz against unicorn b1d38e7 tests/A64: Move TestEnvironment to own header 5218ad9 A64/data_processing_pcrel: bug: ADR{,P} instructions sign extend their immediate b1a8c39 A64/data_processing_addsub: bug: {ADD,SUB}S (extended register) instructions write to ZR when d = 31 64827fb a64_emit_x64: bug: A64CallSupervisor trampled callee-save registers 1bfa04d emit_x64: bug: OP m/r64, imm32 form instructions sign-extend their immediate on x64 edadeea A64 inferface: Use two argument static_assert 9ab1304 A64: Add ExceptionRaised IR instruction 6843eed Update readme 7438d07 A64/translate: Add TranslateSingleInstruction function | |||||
| * | Fix build on macOS and linux | 2018-01-13 | 1 | -2/+0 | ||
| | | ||||||
| * | arm_unicorn: Log unmapped memory access address. | 2018-01-13 | 1 | -1/+1 | ||
| | | ||||||
| * | yuzu: Update license text to be consistent across project. | 2018-01-13 | 61 | -61/+61 | ||
| | | ||||||
| * | Remove settings issues in sdl and fix a few files that broke in mingw | 2018-01-12 | 2 | -4/+1 | ||
| | | ||||||
| * | Removing unused settings and yuzu rebranding | 2018-01-12 | 2 | -53/+0 | ||
| | | ||||||
| * | Remove gpu debugger and get yuzu qt to compile | 2018-01-12 | 5 | -69/+1 | ||
| | | ||||||
| * | Remove references to PICA and rasterizers in video_core | 2018-01-12 | 13 | -1492/+1 | ||
| | | ||||||
| * | core: Gut out cryptop, since it doesn't compile with C++17. | 2018-01-12 | 4 | -126/+7 | ||
| | | ||||||
| * | configuration: Add cpu_core configuration option | 2018-01-12 | 3 | -4/+18 | ||
| | | ||||||
| * | arm_dynarmic: Implement core | 2018-01-12 | 7 | -64/+165 | ||
| | | ||||||
| * | core: Include <algorithm> where used. | 2018-01-11 | 3 | -0/+6 | ||
| | | ||||||
| * | nv: Fix more broken asserts. | 2018-01-11 | 2 | -3/+3 | ||
| | | ||||||
| * | nvdisp_disp0: Fix broken assert. | 2018-01-11 | 1 | -1/+1 | ||
| | | ||||||
| * | core: Fix recent GCC build breaks. | 2018-01-11 | 2 | -2/+4 | ||
| | | ||||||
| * | svc: Implement GetSystemTick. | 2018-01-11 | 2 | -2/+21 | ||
| | | ||||||
| * | nvdisp_disp0: Call SwapBuffers to render framebuffer. | 2018-01-10 | 1 | -0/+7 | ||
| | | ||||||
| * | CMakeLists: Add framebuffer_layout.cpp. | 2018-01-10 | 1 | -0/+1 | ||
| | | ||||||
| * | frontend: Update for undocked Switch screen layout. | 2018-01-10 | 6 | -274/+39 | ||
| | | ||||||
| * | NV: Move the nv device nodes to their own directory and namespace. | 2018-01-10 | 11 | -166/+430 | ||
| | | ||||||
| * | VI: Use a Pulse event instead of OneShot for the vblank events. | 2018-01-10 | 1 | -1/+1 | ||
| | | | | | This prevents missing frames if the vblank fires between the DequeueBuffer and Wait(vsync) calls | |||||
| * | vi: Use new CoreTiming::EventType | 2018-01-10 | 1 | -1/+5 | ||
| | | ||||||
| * | NV: Expose the nvdisp_disp0 device and a weak reference to the nvdrv:a service. | 2018-01-10 | 6 | -172/+252 | ||
| | | | | | | | NVFlinger will call into the nvdisp_disp0 device to perform screen flips, bypassing the ioctl interface. We now have the address of the framebuffer to draw, we just need to actually put it on the screen. | |||||
| * | NV: Determine what buffer to draw for each layer of each display. | 2018-01-10 | 2 | -13/+58 | ||
| | | | | | | | Don't try to draw buffers that the guest application is using, only queued buffers are eligible for drawing. Drawing actual pixels is still not implemented. | |||||
| * | NV: Signal all display's vsync event 60 times per second. | 2018-01-10 | 2 | -1/+32 | ||
| | | ||||||
| * | NV: Give each display its own vsync event. | 2018-01-10 | 2 | -12/+29 | ||
| | | ||||||
| * | NV: Keep track of Displays, Layers and BufferQueues in nvflinger. | 2018-01-10 | 4 | -41/+261 | ||
| | | ||||||
| * | IPC: Allow passing arguments to the Interfaces when using PushIpcInterface | 2018-01-10 | 1 | -3/+3 | ||
| | | ||||||
| * | NV: Implemented (with stubs) the vi:m service and some of its subservices. | 2018-01-10 | 6 | -0/+726 | ||
| | | | | | The homebrew display test application now properly writes graphics data to the graphics buffer but we still don't have a way to compose the display layers. | |||||
| * | NV: Implemented the nvdrv:a service and the /dev/nvmap device. | 2018-01-10 | 4 | -0/+354 | ||
| | | ||||||
| * | IPC: Corrected some definitions for the buffer C descriptor flags. | 2018-01-10 | 3 | -3/+10 | ||
| | | ||||||
| * | svc: Stub ResetSignal and CreateTransferMemory | 2018-01-10 | 2 | -3/+28 | ||
| | | ||||||
| * | svc: Stub SetMemoryAttribute | 2018-01-10 | 2 | -0/+11 | ||
| | | ||||||
| * | Threads: Added enum values for the Switch's 4 cpu cores and implemented ↵ | 2018-01-10 | 4 | -10/+25 | ||
| | | | | | svcGetInfo(AllowedCpuIdBitmask) | |||||
| * | Services: Allow lm to log single-character messages. | 2018-01-10 | 1 | -7/+3 | ||
| | | ||||||
| * | SVC: Fixed WaitSynchronization with multiple handles when none is ↵ | 2018-01-09 | 1 | -7/+18 | ||
| | | | | | immediately ready. | |||||
| * | SVC: Implemented CancelSynchronization. | 2018-01-09 | 2 | -1/+19 | ||
| | | ||||||
| * | ErrorCodes: Updated the InvalidHandle and Timeout kernel error codes. | 2018-01-09 | 1 | -2/+7 | ||
| | | ||||||
| * | SVC: Fixed WaitSynchronization with multiple handles when at least one of ↵ | 2018-01-09 | 2 | -3/+29 | ||
| | | | | | them is ready. | |||||
| * | kernel: Rename Semaphore to ConditionVariable. | 2018-01-08 | 9 | -161/+169 | ||
| | | ||||||