| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-26 | UDS: Run clang-format. | Subv | |
| 2017-06-26 | UDS: Added functions to encrypt and decrypt the data frames. | Subv | |
| The responsibility of encryption and encapsulation into an 802.11 MAC frame will fall into the callers of GenerateDataPayload. | |||
| 2017-06-25 | Kernel/Sessions: Clean up the list of pending request threads of a session ↵ | Subv | |
| when the client endpoint is closed. | |||
| 2017-06-25 | Kernel/SVC: Partially implemented svcReplyAndReceive. | Subv | |
| It behaves mostly as WaitSynchronizationN with wait_all = false, except for IPC buffer translation. The target thread of an IPC response will now wake up when responding. IPC buffer translation is currently not implemented. Error passing back to svcSendSyncRequest is currently not implemented. | |||
| 2017-06-26 | apt: load shared font from system archive | wwylele | |
| 2017-06-26 | apt/shared_font: don't relocate zero offset | wwylele | |
| 2017-06-25 | Kernel/ServerSession: Keep track of which threads have issued sync requests. | Subv | |
| 2017-06-24 | Set global definition WIN32_LEAN_AND_MEAN (#2807) | B3n30 | |
| Set definition WIN32_LEAN_AND_MEAN to avoid windows.h including a lot of libs that are usually not used. | |||
| 2017-06-24 | citra-qt: Add option to configure the UI theme | Kloen | |
| 2017-06-24 | citra-qt: load ui theme at startup and config change. | Kloen | |
| 2017-06-24 | citra-qt: Add Dark theme from https://github.com/ColinDuquesnoy/QDarkStyleSheet | Kloen | |
| 2017-06-24 | citra-qt: add new uisetting->theme | Kloen | |
| 2017-06-23 | Kernel: Implement AcceptSession SVC | Yuri Kunde Schlesner | |
| 2017-06-23 | Kernel: Fix SVC wrapper for CreatePort | Yuri Kunde Schlesner | |
| The return parameters were flipped. | |||
| 2017-06-23 | Kernel: Implement CreateSessionToPort SVC | Yuri Kunde Schlesner | |
| 2017-06-23 | Merge pull request #2798 from yuriks/svc-create-session | Yuri Kunde Schlesner | |
| Kernel: Implement CreateSession SVC | |||
| 2017-06-22 | Merge pull request #2795 from chris062689/master | bunnei | |
| Change default UI background from white to black. | |||
| 2017-06-22 | Merge pull request #2796 from yuriks/hle-null-handles | bunnei | |
| Kernel/IPC: Support translation of null handles | |||
| 2017-06-22 | gl_rasterizer: use texture buffer for fog LUT | wwylele | |
| 2017-06-22 | gl_rasterizer: create the texture before applying the state | wwylele | |
| this is a rebasing error from #2792. It doesn't affect much though, because the later more Apply() call fixes/hides it | |||
| 2017-06-22 | Kernel: Fix typo in test name | Yuri Kunde Schlesner | |
| 2017-06-22 | Kernel: Implement CreateSession SVC | Yuri Kunde Schlesner | |
| 2017-06-21 | Memory: Add function to flush a virtual range from the rasterizer cache | Yuri Kunde Schlesner | |
| This is slightly more ergonomic to use, correctly handles virtual regions which are disjoint in physical addressing space, and checks only regions which can be cached by the rasterizer. | |||
| 2017-06-21 | Memory: Fix crash when unmapping a VMA covering cached surfaces | Yuri Kunde Schlesner | |
| Unmapping pages tries to flush any cached GPU surfaces touching that region. When a cached page is invalidated, GetPointerFromVMA() is used to restore the original pagetable pointer. However, since that VMA has already been deleted, this hits an UNREACHABLE case in that function. Now when this happens, just set the page type to Unmapped and continue, which arrives at the correct end result. | |||
| 2017-06-21 | Memory: Add TryVirtualToPhysicalAddress, returning a boost::optional | Yuri Kunde Schlesner | |
| 2017-06-21 | Memory: Make PhysicalToVirtualAddress return a boost::optional | Yuri Kunde Schlesner | |
| And fix a few places in the code to take advantage of that. | |||
| 2017-06-21 | Merge pull request #2792 from wwylele/lutlutlut | Yuri Kunde Schlesner | |
| gl_rasterizer: fix lighting LUT interpolation | |||
| 2017-06-21 | Kernel/IPC: Support translation of null handles | Yuri Kunde Schlesner | |
| Missed this in my first implementation. Thanks to @wwylele for pointing out that this was missing. | |||
| 2017-06-21 | gl_state: reset 1d textures | wwylele | |
| 2017-06-21 | gl_rasterizer: fix glGetUniformLocation type | wwylele | |
| 2017-06-21 | gl_rasterizer: manage texture ids in one place | wwylele | |
| 2017-06-21 | gl_rasterizer/lighting: fix LUT interpolation | wwylele | |
| 2017-06-21 | Changing default values for bg_red, bg_green, and bg_blue from 1.0 to 0.0. | chris062689 | |
| 2017-06-21 | Merge pull request #2789 from yuriks/misc-kernel | Weiyi Wang | |
| Trivial no-op additions | |||
| 2017-06-20 | Merge pull request #2790 from yuriks/remove-movefrom | Yuri Kunde Schlesner | |
| Remove ResultVal::MoveFrom | |||
| 2017-06-20 | Memory: Add enum definitions for the n3DS FCRAM size | Yuri Kunde Schlesner | |
| 2017-06-21 | Merge pull request #2779 from Subv/uds_more2 | Sebastian Valle | |
| UDS: Added a hook for updating the connection status when a client connects to the network. | |||
| 2017-06-18 | ResultVal: Remove MoveFrom() | Yuri Kunde Schlesner | |
| Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in case you already have an rvalue. | |||
| 2017-06-18 | ResultVal: Add an rvalue overload of Unwrap() | Yuri Kunde Schlesner | |
| 2017-06-18 | Kernel: Add comment about the extended linear heap area | Yuri Kunde Schlesner | |
| 2017-06-18 | Kernel/IPC: Add tests for HLERequestContext buffer translation | Yuri Kunde Schlesner | |
| 2017-06-18 | Kernel/IPC: Make HLERequestContext usable from outside kernel | Yuri Kunde Schlesner | |
| 2017-06-18 | Merge pull request #2776 from wwylele/geo-factor | Yuri Kunde Schlesner | |
| Fragment lighting: implement geometric factor | |||
| 2017-06-18 | gl_rasterizer/lighting: use the formula from the paper for germetic factor | wwylele | |
| 2017-06-17 | Stop using reserved operator names (and/or/xor) with Xbyak | Yuri Kunde Schlesner | |
| Also has the Dynarmic upgrade with the same change | |||
| 2017-06-15 | UDS: Clarify comment about the first 4 bytes of the SecureData header. | Subv | |
| It is likely that these 4 bytes are actually a different header, part of some protocol that encapsulates the SecureData protocol. | |||
| 2017-06-15 | UDS: Return the correct error messages in SendTo when not connected to a ↵ | Subv | |
| network or trying to send to itself. | |||
| 2017-06-15 | UDS: Stub SendTo to generate the unencrypted data frame with the right headers. | Subv | |
| 2017-06-15 | UDS: Added a hook for updating the connection status when a client connects ↵ | Subv | |
| to the network. | |||
| 2017-06-15 | gl_rasterizer/lighting: implement geometric factor | wwylele | |
