Fernando Sahmkow
|
194579bc4f
ShaderCache: Fix Phi Nodes Type on OGL.
|
пре 4 година |
Fernando Sahmkow
|
c50ad56bf5
ShaderCache: Order Phi Arguments from farthest away to nearest.
|
пре 4 година |
ReinUsesLisp
|
bf2956d77a
shader: Avoid usage of C++20 ranges to build in clang
|
пре 5 година |
ReinUsesLisp
|
808ef97a08
shader: Move loop safety tests to code emission
|
пре 5 година |
ReinUsesLisp
|
7ac55c2a75
shader: Fix loop safety to SSA pass
|
пре 5 година |
lat9nq
|
373f75d944
shader: Add shader loop safety check settings
|
пре 5 година |
ReinUsesLisp
|
bf5e48ffe4
glasm: Initial implementation of phi nodes on GLASM
|
пре 5 година |
ReinUsesLisp
|
d54d7de40e
glasm: Rework control flow introducing a syntax list
|
пре 5 година |
ReinUsesLisp
|
25949b864c
shader: Fix forward referencing identity instructions when inserting phi
|
пре 5 година |
ReinUsesLisp
|
23182fa59c
shader: Intrusively store in a block if it's sealed or not
|
пре 5 година |
ReinUsesLisp
|
050e81500c
shader: Move microinstruction header to the value header
|
пре 5 година |
ReinUsesLisp
|
4209828646
shader: Intrusively store register values in block for SSA pass
|
пре 5 година |
ReinUsesLisp
|
50f8007172
shader: Fix Phi node types
|
пре 5 година |
lat9nq
|
0bb85f6a75
shader_recompiler,video_core: Cleanup some GCC and Clang errors
|
пре 5 година |
ReinUsesLisp
|
417fb5d385
shader: Move recursive SSA rewrite to the heap
|
пре 5 година |
FernandoS27
|
ed6a1b1a3d
shader: Address feedback
|
пре 5 година |
FernandoS27
|
baec84247f
shader: Address Feedback
|
пре 5 година |
FernandoS27
|
ecb30c9072
shader: Improve VOTE.VTG stub
|
пре 5 година |
FernandoS27
|
34aba9627a
shader: Implement BRX
|
пре 5 година |
ReinUsesLisp
|
260743f371
shader: Add partial rasterizer integration
|
пре 5 година |
ReinUsesLisp
|
32b6c63485
shader: Reorder phi nodes when redefined as undefined opcodes
|
пре 5 година |
ReinUsesLisp
|
71f96fa636
shader: Implement CAL inlining function calls
|
пре 5 година |
ameerj
|
8810c88b7e
shader: Implement SEL
|
пре 5 година |
ReinUsesLisp
|
cbfb7d182a
shader: Support SSA loops on IR
|
пре 5 година |
ReinUsesLisp
|
8af9297f09
shader: Misc fixes
|
пре 5 година |
ReinUsesLisp
|
9170200a11
shader: Initial implementation of an AST
|
пре 5 година |
ReinUsesLisp
|
da8096e6e3
shader: Properly store phi on Inst
|
пре 5 година |
ReinUsesLisp
|
16cb00c521
shader: Add pools and rename files
|
пре 5 година |
ReinUsesLisp
|
dc04a50ac2
shader: Remove illegal character in SSA pass
|
пре 5 година |
ReinUsesLisp
|
e81739493a
shader: Constant propagation and global memory to storage buffer
|
пре 5 година |