| Age | Commit message (Collapse) | Author |
|
The Ryujinx macro interpreter and envydis were used as reference.
Macros are programs that are uploaded by the games during boot and can later be called by writing to their method id in a GPU command buffer.
|
|
main.h: Add pragma once, remove ifndef
|
|
|
|
dynarmic: Update to 12a1020
|
|
Add config for "Docked" mode and various settings cleanup
|
|
12a1020 emit_X64_floating_point: Near jmp to end instead of short jmp
6278f83 emit_x64_vector: Fix typo in VectorShuffleImpl
25a0204 A64: Implement REV64
aa92e33 bit_util: Do nothing in RotateRight if the rotation amount is zero
e537985 A64: Implement REV32 (vector)
f62a258 ir: Add IR opcodes for emitting vector shuffles
36ac6ec emit_x64_vector_floating_point: Fix out of bounds array access in EmitVectorOperation64
20a59a9 A64: Implement REV16 (vector)
b2f7bb0 CMakeLists: Add fp_util, macro_util and math_util headers
fd21b58 A64: Implement EOR3 and BCAX
a48c0bb travis: Use yuzu's unicorn fork
59e62e0 externals: Update catch to v2.2.1
|
|
Change comments from citra to yuzu
|
|
|
|
|
|
config bools.
|
|
|
|
|
|
|
|
Tegra progress 3
|
|
|
|
|
|
function.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
GPU: Added sampler information structures (TSC)
|
|
Implement Pull #3043 from citra: appveyor: Determine dlls to include in package programmatically
|
|
|
|
|
|
|
|
|
|
|