bunnei
|
094ae6fadb
Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.
|
11 éve |
bunnei
|
d67e2f78b7
Common: Added MurmurHash3 hash function for general-purpose use.
|
11 éve |
bunnei
|
ddbeebb887
Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.
|
11 éve |
bunnei
|
4d51792285
Common: Ported over Dolphin's code for x86 CPU capability detection.
|
11 éve |
bunnei
|
3f69c2039d
Shader: Define a common interface for running vertex shader programs.
|
11 éve |
bunnei
|
18527b9e21
Shader: Move shader code to its own subdirectory, "shader".
|
11 éve |
bunnei
|
642b9b5030
GPU: Refactor "VertexShader" namespace to "Shader".
|
11 éve |
bunnei
|
cebf245504
Merge pull request #1027 from lioncash/debugger
|
11 éve |
bunnei
|
6ba619f225
Merge pull request #1030 from archshift/force-inline
|
11 éve |
archshift
|
d1ae413ffd
Stop defining GCC always_inline attributes as __forceinline
|
11 éve |
bunnei
|
35f3360663
Merge pull request #893 from linkmauve/remove-uint._t-int._t
|
11 éve |
Emmanuel Gil Peyrot
|
5115d0177e
ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types.
|
11 éve |
bunnei
|
93f607f549
Merge pull request #1023 from yuriks/gl-state-bugs
|
11 éve |
bunnei
|
df25b047f8
Merge pull request #1028 from aroulin/arm-disas-media-instr
|
11 éve |
aroulin
|
38c87733d9
arm_disasm: ARMv6 mul/div and abs media instructions
|
11 éve |
aroulin
|
4a1db13072
arm_disasm: ARMv6 parallel add/sub media instructions
|
11 éve |
aroulin
|
0be8e1bfb6
arm_disasm: ARMv6 reversal media instructions
|
11 éve |
aroulin
|
e4ff244288
arm_disasm: ARMv6 saturation media instructions
|
11 éve |
aroulin
|
47657a1817
arm_disasm: ARMv6 packing and sign-extend media instructions
|
11 éve |
Lioncash
|
f48a89af8b
Merge pull request #1026 from lioncash/disasm
|
11 éve |
Lioncash
|
132961b14f
registers: Support viewing VFP registers
|
11 éve |
Lioncash
|
3b457a5876
arm_interface: Implement interface for retrieving VFP registers
|
11 éve |
Lioncash
|
5855cf087d
registers: Fix a typo with CPSR's name
|
11 éve |
Lioncash
|
59d5358068
arm_disasm: Remove unnecessary code
|
11 éve |
Lioncash
|
4821652241
Merge pull request #1022 from aroulin/disas-missing-v6k-instructions
|
11 éve |
aroulin
|
3425cfe54a
Disassembler: ARMv6K REX instructions
|
11 éve |
aroulin
|
5d81a2fd48
Disassembler: ARMv6K hint instructions
|
11 éve |
Yuri Kunde Schlesner
|
254582aa35
OpenGL: Fix state tracking in situations with reused object handles
|
11 éve |
Yuri Kunde Schlesner
|
ff68db61bc
OpenGL: Remove redundant texture.enable_2d field from OpenGLState
|
11 éve |
bunnei
|
b6c241d667
Merge pull request #1018 from bbarenblat/master
|
11 éve |