| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-07 | Merge pull request #2196 from DarkLordZach/web-applet-esc | bunnei | |
| web_browser: Add shortcut to Enter key to exit applet | |||
| 2019-03-07 | Merge pull request #2202 from lioncash/port-priv | bunnei | |
| kernel/client_session, kernel/server_session: Make data members private | |||
| 2019-03-07 | Merge pull request #2205 from FearlessTobi/docked-undocked-hotkey | bunnei | |
| yuzu: add a hotkey to switch between undocked and docked mode | |||
| 2019-03-07 | citra_qt: Settings (configuration) rework | zhupengfei | |
| 2019-03-07 | Merge pull request #2206 from lioncash/audio-stop | bunnei | |
| service/audio/audout_u: Only actually stop the audio stream in StopAudioOut if the stream is playing | |||
| 2019-03-07 | Merge pull request #2055 from bunnei/gpu-thread | bunnei | |
| Asynchronous GPU command processing | |||
| 2019-03-07 | service/audio/hwopus: Move decoder state to its own class | Lioncash | |
| Moves the non-multistream specific state to its own class. This will be necessary to support the multistream variants of opus decoding. | |||
| 2019-03-07 | service/audio/hwopus: Provide a name for the second word of OpusPacketHeader | Lioncash | |
| This indicates the entropy coder's final range. | |||
| 2019-03-07 | service/audio/hwopus: Move Opus packet header out of the ↵ | Lioncash | |
| IHardwareOpusDecoderManager This will be utilized by more than just that class in the future. This also renames it from OpusHeader to OpusPacketHeader to be more specific about what kind of header it is. | |||
| 2019-03-07 | service/audio/hwopus: Enclose internals in an anonymous namespace | Lioncash | |
| Makes it impossible to violate the ODR, as well as providing a place for future changes. | |||
| 2019-03-07 | service/audio/audout_u: Only actually stop the audio stream in StopAudioOut ↵ | Lioncash | |
| if the stream is playing The service itself only does further actions if the stream is playing. If the stream is already stopped, then it just exits successfully. | |||
| 2019-03-06 | Merge pull request #2149 from ReinUsesLisp/decoders-style | bunnei | |
| gl_rasterizer_cache: Move format conversion functions to their own file | |||
| 2019-03-06 | Merge pull request #2197 from lioncash/include | bunnei | |
| core/hle/ipc: Remove unnecessary includes | |||
| 2019-03-06 | gpu_thread: Fix deadlock with threading idle state check. | bunnei | |
| 2019-03-06 | gpu_thread: (HACK) Ignore flush on FlushAndInvalidateRegion. | bunnei | |
| 2019-03-06 | gpu: Always flush. | bunnei | |
| 2019-03-06 | gpu: Refactor a/synchronous implementations into their own classes. | bunnei | |
| 2019-03-06 | gpu: Move command processing to another thread. | bunnei | |
| 2019-03-06 | bootmanager: Ensure that we have a context for shader loading. | bunnei | |
| 2019-03-06 | Merge pull request #2190 from lioncash/ogl-global | bunnei | |
| core: Remove the global telemetry accessor function | |||
| 2019-03-06 | gpu: Refactor command and swap buffers interface for asynch. | bunnei | |
| 2019-03-06 | gpu: Refactor to take RendererBase instead of RasterizerInterface. | bunnei | |
| 2019-03-06 | settings: Add new graphics setting for use_asynchronous_gpu_emulation. | bunnei | |
| 2019-03-06 | core: Set is_powered_on before GPU is initialized. | bunnei | |
| 2019-03-06 | Merge pull request #2199 from lioncash/arbiter | bunnei | |
| kernel/address_arbiter: Convert the address arbiter into a class | |||
| 2019-03-06 | Merge pull request #2201 from lioncash/audio-retval | bunnei | |
| hle/service/audio/audout_u: Correct lack of return in failure case of AppendAudioOutBufferImpl() | |||
| 2019-03-06 | Merge pull request #2204 from lioncash/wait-tree | bunnei | |
| yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessor | |||
| 2019-03-06 | yuzu: add a hotkey to switch between undocked and docked mode | fearlessTobi | |
| 2019-03-06 | hle/service/audio/audout_u: Correct lack of return in failure case of ↵ | Lioncash | |
| AppendAudioOutBufferImpl() Previously we were overwriting the error case with a success code further down (which is definitely not what we should be doing here). | |||
| 2019-03-06 | Merge pull request #2194 from lioncash/mem | bunnei | |
| svc: Move memory range checking functions to the VMManager class | |||
| 2019-03-06 | Merge pull request #2200 from lioncash/audio | bunnei | |
| hle/service/audio: Extract audio error codes to a header | |||
| 2019-03-06 | Merge pull request #2203 from lioncash/engines-include | bunnei | |
| video_core/engines: Remove unnecessary includes | |||
| 2019-03-05 | yuzu/debugger/wait_tree: Remove use of global CurrentProcess accessor | Lioncash | |
| We already have the thread instance that was created under the current process, so we can just pass the handle table of it along to retrieve the owner of the mutex. | |||
| 2019-03-05 | video_core/engines: Remove unnecessary includes | Lioncash | |
| Removes a few unnecessary dependencies on core-related machinery, such as the core.h and memory.h, which reduces the amount of rebuilding necessary if those files change. This also uncovered some indirect dependencies within other source files. This also fixes those. | |||
| 2019-03-05 | kernel/server_session: Make data members private | Lioncash | |
| Makes it much nicer to locally reason about server session behavior, as part of its functionality isn't placed around other classes. | |||
| 2019-03-05 | kernel/client_session: Make data members private | Lioncash | |
| These can be made private, as they aren't accessed in contexts that require them to be public. | |||
| 2019-03-05 | hle/service/audio: Extract audio error codes to a header | Lioncash | |
| Places all error codes in an easily includable header. This also corrects the unsupported error code (I accidentally used the hex value when I meant to use the decimal one). | |||
| 2019-03-05 | kernel/address_arbiter: Pass in system instance to constructor | Lioncash | |
| Allows getting rid of reliance on the global accessor functions and instead operating on the provided system instance. | |||
| 2019-03-05 | kernel/address_arbiter: Minor tidying up | Lioncash | |
| - Invert conditions into guard clases where applicable. - Mark std::vector parameter of WakeThreads as const | |||
| 2019-03-05 | kernel/address_arbiter: Convert the address arbiter into a class | Lioncash | |
| Places all of the functions for address arbiter operation into a class. This will be necessary for future deglobalizing efforts related to both the memory and system itself. | |||
| 2019-03-05 | video_core/surface: Remove obsolete TODO in PixelFormatFromRenderTargetFormat() | Lioncash | |
| This isn't needed anymore, according to Hexagon | |||
| 2019-03-05 | vm_manager: Remove cheat-specific ranges from VMManager | Zach Hilman | |
| 2019-03-05 | kernel/thread: Remove obsolete TODO in Create() | Lioncash | |
| This is a TODO carried over from Citra that doesn't apply here. | |||
| 2019-03-05 | core/hle/ipc: Remove unnecessary includes | Lioncash | |
| Removes a few inclusion dependencies from the headers or replaces existing ones with ones that don't indirectly include the required headers. This allows removing an inclusion of core/memory.h, meaning that if the memory header is ever changed in the future, it won't result in rebuilding the entirety of the HLE services (as the IPC headers are used quite ubiquitously throughout the HLE service implementations). | |||
| 2019-03-04 | Merge pull request #2185 from FearlessTobi/port-4630 | bunnei | |
| Port citra-emu/citra#4630: "Memory: don't lock hle mutex in memory read/write" | |||
| 2019-03-04 | core: Add support for registering and controlling ownership of CheatEngine | Zach Hilman | |
| 2019-03-04 | cheat_engine: Add parser and interpreter for game cheats | Zach Hilman | |
| 2019-03-04 | loader/nso: Set main code region in VMManager | Zach Hilman | |
| For rom directories (and by extension, XCI/NSP/NAX/NCA) this is for the NSO with name 'main', for regular NSOs, this is the NSO. | |||
| 2019-03-04 | vm_manager: Add support for storing and getting main code region | Zach Hilman | |
| Used as root for one region of cheats, set by loader | |||
| 2019-03-04 | patch_manager: Display cheats in game list add-ons | Zach Hilman | |
