- 21 May, 2017 5 commits
-
-
James Rowe authored
Upgrade AppVeyor to Visual Studio 2017
-
Yuri Kunde Schlesner authored
The file does not seem to exist anymore in the VS 2017 environment.
-
Yuri Kunde Schlesner authored
More C++14/17 goodness!
-
Yuri Kunde Schlesner authored
swrasterizer: add missing tc0_w attribute processing
-
wwylele authored
-
- 19 May, 2017 3 commits
- 18 May, 2017 1 commit
-
-
Yuri Kunde Schlesner authored
pica: use correct register value for shader bool_uniforms
-
- 17 May, 2017 1 commit
-
-
wwylele authored
variable value is not masked. the masked and combined register value should be used instead
-
- 16 May, 2017 2 commits
-
-
Yuri Kunde Schlesner authored
pica: correct bit field length for some registers
-
wwylele authored
-
- 15 May, 2017 3 commits
- 14 May, 2017 1 commit
-
-
Yuri Kunde Schlesner authored
Kernel: Map special regions according to ExHeader
-
- 12 May, 2017 3 commits
-
-
Weiyi Wang authored
Prepare Pica registers for Geometry Shaders
-
Jannik Vogel authored
This adds the handlers for the geometry shader register writes which will call the functions from the previous commit to update registers for the GS.
-
Jannik Vogel authored
The commit after this one adds GS register writes, so this moves the VS handlers into functions so they can be re-used and extended more easily.
-
- 11 May, 2017 2 commits
-
-
Jannik Vogel authored
One of the later commits will enable writing to GS regs. It turns out that on startup, most games will write 4096 GS program words. The current limit of 1024 would hence result in 3072 (4096 - 1024) error messages: ``` HW.GPU <Error> video_core/shader/shader.cpp:WriteProgramCode:229: Invalid GS program offset 1024 ``` New constants have been introduced to represent these limits. The swizzle data size has also been raised. This matches the given field sizes of [GPUREG_SH_OPDESCS_INDEX](https://3dbrew.org/wiki/GPU/Internal_Registers#GPUREG_SH_OPDESCS_INDEX) and [GPUREG_SH_CODETRANSFER_INDEX](https://www.3dbrew.org/wiki/GPU/Internal_Registers#GPUREG_SH_CODETRANSFER_INDEX) (12 bit = [0; 4095]).
-
Yuri Kunde Schlesner authored
Frontend: Prevent FileSystemWatcher from blocking UI thread
-
- 10 May, 2017 5 commits
-
-
James Rowe authored
Instead of tying the QFileSystemWatcher to the GameList and updating in the UI thread, this change moves it to the worker thread. Since it gets deleted and recreated as part of the worker thread, this prevents it from ever getting used from multiple threads (which is why it was originally done on the UI thread)
-
bunnei authored
ir: implement new 3ds HID via ir:rst
-
Yuri Kunde Schlesner authored
This replaces the hardcoded VRAM/DSP mappings with ones made based on the ExHeader ARM11 Kernel caps list. While this has no visible effect for most applications (since they use a standard set of mappings) it does improve support for system modules and n3DS exclusives.
-
Yuri Kunde Schlesner authored
Also move address space mapping out of video_core.
-
Yuri Kunde Schlesner authored
This is 4MB of extra, separate memory that was added on the New 3DS.
-
- 09 May, 2017 3 commits
-
-
Yuri Kunde Schlesner authored
Dyncom/VFP: Revert edf30d84 and fix the FPSCR getting invalid values.
-
Subv authored
-
- 08 May, 2017 1 commit
-
-
bunnei authored
Remove built-in disassembler and related code
-
- 07 May, 2017 8 commits
-
-
Yuri Kunde Schlesner authored
Had licensing issue around it, in addition to several bugs. Closes #1632, #1280
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
This was now mostly unused except by thread creation, which used a symbol of the entrypoint, if available, to name the thread.
-
Yuri Kunde Schlesner authored
Appears to be currently broken, and given the complexity of doing this for ARM code without debugging information, should probably be left to an external tool or library. Use the GDB stub instead. Closes #586
-
Yuri Kunde Schlesner authored
It has performance problems, a very misleading UI, and is broken in general. It has essentially been superceded by the GDB stub, but if we wanted a built-in disassembler in the future it'd essentially need to be rewritten from scratch anyway. Closes #427, #1480
-
Yuri Kunde Schlesner authored
citra-qt: game list search function fixed minor mistakes
-
wwylele authored
-
- 06 May, 2017 2 commits
-
-
Nico Bosshard authored
-
Yuri Kunde Schlesner authored
pica: use correct coordinates for texture 2
-