ReinUsesLisp
|
d82749eb07
|
shader_decode: Use BitfieldExtract instead of shift + and
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
3930f3c499
|
shader_ir: Remove Ipa primitive
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
48be622761
|
gl_shader_decompiler: Use rasterizer's UBO size limit
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
35b0b930bb
|
gl_shader_gen: Fixup code formatting
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
e1952c1edf
|
video_core: Rename glsl_decompiler to gl_shader_decompiler
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
6e9062a1ad
|
shader_ir: Remove RZ and use Register::ZeroIndex instead
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
bb11113f25
|
shader_decode: Implement TEXS.F16
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
3f0880c006
|
shader_decode: Fixup R2P
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
afa333d834
|
glsl_decompiler: Fixup TLDS
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
4307f3ec06
|
glsl_decompiler: Fixup geometry shaders
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
70d01bd47a
|
shader_decode: Fixup WriteLogicOperation zero comparison
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
261828ee77
|
glsl_decompiler: Fixup permissive member function declarations
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
3dbce331d5
|
shader_decode: Fixup PSET
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
76cdc1d179
|
shader_decode: Fixup clang-format
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
6960875ec6
|
video_core: Implement IR based geometry shaders
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
08c06ddfcb
|
shader_decode: Implement VMAD and VSETP
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
0c5d955cde
|
shader_decode: Implement HSET2
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
8112fed967
|
shader_decode: Rework HSETP2
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
9315872503
|
shader_decode: Implement R2P
|
2019-01-15 17:54:53 -03:00 |
|
ReinUsesLisp
|
3330fee52c
|
shader_decode: Implement CSETP
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
f618eb3c33
|
shader_decode: Implement PSET
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
f3ac038832
|
shader_decode: Implement HFMA2
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
03195c1efa
|
glsl_decompiler: Remove HNegate inlining
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
80035fc628
|
shader_decode: Implement POPC
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
7db486c642
|
shader_decode: Implement TLDS (untested)
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
38474363ca
|
shader_decode: Update TLD4 reflecting #1862 changes
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
81cc69b41f
|
shader_ir: Fixup TEX and TEXS and partially fix TLD4 decompiling
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
f75a3b81a9
|
shader_decode: Fixup FSET
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
fa0024f2d1
|
shader_decode: Implement IADD32I
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
64eb2135b8
|
shader_decode: Fixup clang-format
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
15fd1c7b80
|
video_core: Return safe values after an assert hits
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
e0a80c1cdc
|
shader_decode: Implement FFMA
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
7f1dcbb6b3
|
video_core: Address feedback
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
22c4bf58a3
|
shader_ir: Fixup file inclusions and clang-format
|
2019-01-15 17:54:52 -03:00 |
|
Mat M
|
83fd0a14ae
|
shader_ir: Move comment node string
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc>
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
f6acd418fb
|
shader_ir: Address feedback to avoid UB in bit casting
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
7752c32d5c
|
shader_decode: Fixup clang-format
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
cf47343c78
|
shader_decode: Implement LEA
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
39777cd4ba
|
shader_decode: Implement IADD3
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
6ccef45667
|
shader_decode: Implement LOP3
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
d9ca1e0bf1
|
shader_decode: Implement ST_L
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
7588e917c1
|
shader_decode: Implement LD_L
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
cfffc14205
|
shader_decode: Implement HSETP2
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
9a095854a8
|
shader_decode: Implement HADD2 and HMUL2
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
044cf530d0
|
shader_decode: Implement HADD2_IMM and HMUL2_IMM
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
5fbba3ad04
|
shader_decode: Implement MOV_SYS
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
7127b2cbd1
|
shader_decode: Implement IMNMX
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
a46a2603f2
|
shader_decode: Implement F2F_C
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
3782052734
|
shader_decode: Implement I2I
|
2019-01-15 17:54:52 -03:00 |
|
ReinUsesLisp
|
0540b6212a
|
shader_decode: Implement BRA internal flag
|
2019-01-15 17:54:52 -03:00 |
|