33 Commits (78eeefb03049e689bb56424c2278ed7dd4e13a4c)

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