- 16 Aug, 2015 3 commits
-
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
Yuri Kunde Schlesner authored
-
- 15 Aug, 2015 16 commits
-
-
Yuri Kunde Schlesner authored
Handle invalid `Log::Class`
-
bunnei authored
Vertex Shader JIT for X86-64
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT.
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
- Also renames "vertex_shader.*" to "shader_interpreter.*"
-
Benjamin Barenblat authored
Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro.
-
- 13 Aug, 2015 1 commit
-
-
bunnei authored
debugger: Add the ability to view VFP register contents
-
- 12 Aug, 2015 2 commits
- 11 Aug, 2015 6 commits
-
-
bunnei authored
Replace standard uint*_t and int*_t with CommonTypes’ u* and s* types
-
Emmanuel Gil Peyrot authored
ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types.
-
bunnei authored
OpenGL: Fix state tracking in situations with reused object handles
-
bunnei authored
arm_disasm: ARMv6 media instructions
-
aroulin authored
SMLAD, SMUAD, SMLSD, SMUSD, SMLALD, SMLSLD, SMMLA, SMMUL, SMMLS USAD8, USADA8
-
aroulin authored
{S, U, Q, UQ, SH, UH}{ADD16, ASX, SAX, SUB16, ADD8, SUB8}
-
- 09 Aug, 2015 1 commit
-
-
aroulin authored
REV, REV16, REVSH Only their ARM encoding, Thumb encoding is still missing.
-
- 08 Aug, 2015 2 commits
- 07 Aug, 2015 4 commits
- 06 Aug, 2015 5 commits
-
-
Lioncash authored
This part of disassembly only determines the opcode, there's no need for offset calculation here.
-
Lioncash authored
Disassembler: ARMv6K instructions
-
aroulin authored
-
aroulin authored
-
Yuri Kunde Schlesner authored
If an OpenGL object is created, bound to a binding using the state tracker, and then destroyed, a newly created object can be assigned the same numeric handle by OpenGL. However, even though it is a new object, and thus needs to be bound to the binding again, the state tracker compared the current and previous handles and concluded that no change needed to be made, leading to failure to bind objects in certain cases. This manifested as broken text in VVVVVV, which this commit fixes along with similar texturing problems in other games.
-