Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-29 | gpu: DisplayTransfer: a less amazing algorithm for flip | wwylele | |
the old implementation modifies the loop variable in the loop. Though it actually works, it is really confusing. Makes it morereadable now. | |||
2016-09-29 | gpu: keep the old signal strategy for null pointer | wwylele | |
previous commits changes the behaviour of interrupt when meeting invalid params. Regresses to the same behaviour as before needs more hwtest | |||
2016-09-29 | gpu: add validity check for TextureCopy, DisplayTransfer and FillMemory | wwylele | |
prevent further operation with invalid values which may cause assertion failure or divided by zero. needs more hwtest | |||
2016-09-29 | memory: fix IsValidVirtualAddress for RasterizerCachedMemory | wwylele | |
RasterizerCachedMemory doesn't has pointer but should be considered as valid | |||
2016-09-29 | gpu: move MemoryFill, TextureCopy and DisplayTransfer into functions | wwylele | |
The old code indented too much to read. Split into functions and do general cleanup. | |||
2016-09-29 | rasterizer: separate TextureCopy from DisplayTransfer | wwylele | |
2016-09-21 | Remove special rules for Windows.h and library includes | Yuri Kunde Schlesner | |
2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | |
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | |||
2016-09-18 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | |
2016-09-18 | Tweak formatting settings | Yuri Kunde Schlesner | |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | |
2016-09-18 | Dyncom: Disable clang-format on the decoding table. | Emmanuel Gil Peyrot | |
2016-09-18 | Sources: Add a .clang-format configuration file. | Emmanuel Gil Peyrot | |
2016-09-15 | VideoCore: Fix dangling lambda context in shader interpreter | Yuri Kunde Schlesner | |
The static meant that after the first execution, these lambda context would be pointing to a random location on the stack. Fixes a random crash when using the interpreter. | |||
2016-09-15 | arm_dynarmic: Implement GetVFPSystemReg/SetVFPSystemReg. | bunnei | |
2016-09-15 | microprofile: Double buffer size to 16MB. | bunnei | |
2016-09-15 | arm: ResetContext shouldn't be part of ARM_Interface. | bunnei | |
2016-09-15 | arm_dynarmic/arm_dyncom: Remove unnecessary "virtual" keyword. | bunnei | |
2016-09-15 | dyncom: Use VFP_FPSCR/VFP_FPEXC. | bunnei | |
2016-09-15 | qt: Add UI configuration option to enable CPU JIT. | bunnei | |
2016-09-15 | core: Add configuration option for CPU JIT. | bunnei | |
2016-09-15 | dynarmic: Implement ARM CPU interface. | bunnei | |
2016-09-13 | Merge pull request #2064 from linkmauve/remove-readdir_r | Yuri Kunde Schlesner | |
Switch to readdir() from readdir_r() | |||
2016-09-13 | Common: readdir_r() is deprecated, switch to readdir(). | Emmanuel Gil Peyrot | |
2016-09-13 | Qt: fix birthday combo box updating | wwylele | |
2016-09-07 | audio_core: Tweak audio latency | MerryMage | |
2016-09-03 | Merge pull request #2050 from MerryMage/adpcm | Yuri Kunde Schlesner | |
codec: Fix ADPCM distortion caused by incorrect nibble order | |||
2016-09-03 | codec: Fix ADPCM distortion caused by incorrect nibble order | fincs | |
Closes #2049. Signed-off-by: MerryMage <MerryMage@users.noreply.github.com> | |||
2016-09-02 | Qt: unify running detection | wwylele | |
2016-08-31 | Merge pull request #2032 from bunnei/qt-graphics | bunnei | |
Qt graphics configure & V-Sync option | |||
2016-08-31 | qt: Rename all "toogle" to "toggle". | bunnei | |
2016-08-31 | configure_audio: User-configuratble option to enable/disable audio stretching | MerryMage | |
2016-08-31 | audio_core: Add EnableStretching to interface so that one can toggle ↵ | MerryMage | |
stretching on and off | |||
2016-08-31 | sink: Change EnqueueSamples to take a pointer to a buffer instead of a ↵ | MerryMage | |
std::vector | |||
2016-08-30 | OpenGL: Avoid error on unsupported lighting LUT | Jannik Vogel | |
2016-08-30 | Merge pull request #2023 from yuriks/autobase-bcfnt | bunnei | |
Auto-detect original shared_font.bin memory base | |||
2016-08-29 | qt: Add an option to settings for enabling V-Sync. | bunnei | |
2016-08-29 | qt: Recreate GL context on startup to support changing V-Sync. | bunnei | |
2016-08-29 | system: Add a function to see if the emulator is running. | bunnei | |
2016-08-29 | config: Add a setting for graphics V-Sync. | bunnei | |
2016-08-29 | qt: Add a configuration tab for Graphics and move relevant fields. | bunnei | |
2016-08-28 | Merge pull request #1948 from wwylele/cro++ | Yuri Kunde Schlesner | |
Implemented CRO | |||
2016-08-27 | Merge pull request #1987 from Lectem/ipcdescriptors | Yuri Kunde Schlesner | |
fix #1942 and add a few IPC functions for descriptors | |||
2016-08-27 | LDR: Implement CRO | wwylele | |
2016-08-27 | ARM: add ClearInstructionCache function | wwylele | |
2016-08-27 | Memory: add ReadCString function | wwylele | |
2016-08-27 | Auto-detect original shared_font.bin memory base | Yuri Kunde Schlesner | |
This allows a file dumped from either an o3DS or a n3DS (and potentially even an original unrebased file) to be used. | |||
2016-08-22 | dyncom: Read-after-write in SMLA | MerryMage | |
In the case when RD === RN, RD was updated before AddOverflow was called to check for an overflow, resulting in an incorrect state of the Q flag. | |||
2016-08-15 | citra: Default to HW renderer. | bunnei | |