ameerj
|
cae6c13ffb
value.h: remove recursive include
|
3 ani în urmă |
Feng Chen
|
75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001)
|
3 ani în urmă |
Feng Chen
|
165bce3c2d
Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass"
|
3 ani în urmă |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
4 ani în urmă |
ameerj
|
67159e3be7
dead_code_elimination_pass: Remove unreachable Phi arguments
|
4 ani în urmă |
ReinUsesLisp
|
c892359d1b
shader: Add copy constructor to instructions
|
5 ani în urmă |
Fernando Sahmkow
|
c50ad56bf5
ShaderCache: Order Phi Arguments from farthest away to nearest.
|
4 ani în urmă |
bunnei
|
a98f14e9b0
Merge pull request #6722 from ReinUsesLisp/xmad-opts
|
5 ani în urmă |
Lioncash
|
06ca911621
shader_recompiler: Remove unnecessary [[nodiscard]] instances
|
5 ani în urmă |
ReinUsesLisp
|
f6f0383b49
shader: Add TryInstRecursive utility to values
|
5 ani în urmă |
ReinUsesLisp
|
8f3043c3cf
Revert "glasm: Skip phi moves on undefined instructions"
|
5 ani în urmă |
ReinUsesLisp
|
586c785366
glasm: Skip phi moves on undefined instructions
|
5 ani în urmă |
ReinUsesLisp
|
bf5e48ffe4
glasm: Initial implementation of phi nodes on GLASM
|
5 ani în urmă |
ReinUsesLisp
|
d54d7de40e
glasm: Rework control flow introducing a syntax list
|
5 ani în urmă |
ReinUsesLisp
|
6fd190d1ae
glasm: Implement basic GLASM instructions
|
5 ani în urmă |
ReinUsesLisp
|
b10cf64c48
glasm: Add GLASM backend infrastructure
|
5 ani în urmă |
ReinUsesLisp
|
75dee55486
shader: Inline common Value getters
|
5 ani în urmă |
ReinUsesLisp
|
f66851e376
shader: Use memset to reset instruction arguments
|
5 ani în urmă |
ReinUsesLisp
|
c84bbd9e44
shader: Inline common Value functions into the header
|
5 ani în urmă |
ReinUsesLisp
|
050e81500c
shader: Move microinstruction header to the value header
|
5 ani în urmă |
ReinUsesLisp
|
183855e396
shader: Implement tessellation shaders, polygon mode and invocation id
|
5 ani în urmă |
lat9nq
|
0bb85f6a75
shader_recompiler,video_core: Cleanup some GCC and Clang errors
|
5 ani în urmă |
ReinUsesLisp
|
d9c5bd9509
shader: Refactor PTP and other minor changes
|
5 ani în urmă |
FernandoS27
|
742d11c2ad
shader: Implement TLD4.PTP
|
5 ani în urmă |
ameerj
|
72990df7ba
shader: Implement DADD
|
5 ani în urmă |
ReinUsesLisp
|
ab46371247
shader: Initial support for textures and TEX
|
5 ani în urmă |
ReinUsesLisp
|
e87a502da2
shader: Fix control flow
|
5 ani în urmă |
ReinUsesLisp
|
3633e43377
shader: Add utility to resolve identities on a value
|
5 ani în urmă |
ReinUsesLisp
|
be94ee88d2
shader: Make typed IR
|
5 ani în urmă |
ReinUsesLisp
|
e81739493a
shader: Constant propagation and global memory to storage buffer
|
5 ani în urmă |