743 Commits (3697fc8d1464d4cc9f404351d7008db8b2dd8053)

Author SHA1 Message Date
Fernando Sahmkow 01b21ee1e8 shader_ir: Corrections, documenting and asserting control_flow 7 years ago
Fernando Sahmkow d5533b440c shader_ir: Unify blocks in decompiled shaders. 7 years ago
Fernando Sahmkow 926b80102f shader_ir: Decompile Flow Stack 7 years ago
Fernando Sahmkow 459fce3a8f shader_ir: propagate shader size to the IR 7 years ago
Fernando Sahmkow 8a6fc529a9 shader_ir: Implement BRX & BRA.CC 7 years ago
Fernando Sahmkow c218ae4b02 shader_ir: Remove the old scanner. 7 years ago
Fernando Sahmkow 8af6e6a052 shader_ir: Implement a new shader scanner 7 years ago
ReinUsesLisp c9d886c84e gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shaders 7 years ago
Tobias be020f7621
Delete decode_integer_set.cpp 7 years ago
ReinUsesLisp d0966b9f7c shader/texture: Add F16 support for TLDS 8 years ago
ReinUsesLisp 10a83653ee decode/texture: Address feedback 7 years ago
Fernando Sahmkow d1812316e1 texture_cache: Style and Corrections 7 years ago
Fernando Sahmkow b7de31ac97 shader_ir: Fix image copy rebase issues 7 years ago
ReinUsesLisp 9097301d92 shader: Implement bindless images 8 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 8 years ago
ReinUsesLisp 4e81fc8296 shader: Implement texture buffers 8 years ago
ReinUsesLisp fe8e6618f2 shader: Split SSY and PBK stack 8 years ago
ReinUsesLisp 769a50661a shader/node: Minor changes 7 years ago
ReinUsesLisp e1b3be7ced shader: Move Node declarations out of the shader IR header 7 years ago
ReinUsesLisp bf4dfb3ad4 shader: Use shared_ptr to store nodes and move initialization to file 7 years ago
Lioncash b6dcb1ae4d shader/shader_ir: Make Comment() take a std::string by value 8 years ago
Lioncash 228e58d0a5 shader/decode/*: Add missing newline to files lacking them 8 years ago
Lioncash 87b4c1ac5e shader/decode/*: Eliminate indirect inclusions 8 years ago
Lioncash 195b54602f shader/decode/memory: Remove left in debug pragma 8 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 8 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 8 years ago
ReinUsesLisp 9c3461604c shader: Implement S2R Tid{XYZ} and CtaId{XYZ} 8 years ago
Lioncash e310d943b8 shader/shader_ir: Remove unnecessary inline specifiers 8 years ago
Lioncash 212b148923 shader/shader_ir: Simplify constructors for OperationNode 8 years ago
Lioncash 81e7e63080 shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable 8 years ago
Lioncash e09ee0ff23 shader/shader_ir: Mark tracking functions as const member functions 8 years ago
Lioncash ce04ab38bb shader/shader_ir: Place implementations of constructor and destructor in cpp file 8 years ago
Lioncash e43ba3acd4 video_core/shader/decode/texture: Remove unused variable from GetTld4Code() 8 years ago
Lioncash 9e15193ef8
shader/decode/texture: Remove unused variable 8 years ago
ReinUsesLisp d4df803b2b shader_ir/other: Implement IPA.IDX 8 years ago
ReinUsesLisp 28bffb1ffa shader_ir/memory: Assert on non-32 bits ALD.PHYS 8 years ago
ReinUsesLisp fe700e1856 shader: Add physical attributes commentaries 8 years ago
ReinUsesLisp c6f9e651b2 gl_shader_decompiler: Implement GLSL physical attributes 8 years ago
ReinUsesLisp 71aa9d0877 shader_ir/memory: Implement physical input attributes 8 years ago
ReinUsesLisp 06b363c9b5 shader: Remove unused AbufNode Ipa mode 8 years ago
ReinUsesLisp 002ecbea19 shader_ir/memory: Emit AL2P IR 8 years ago
ReinUsesLisp 2156e52014 shader_ir: Move Sampler index entry in operand< to sort declarations 8 years ago
ReinUsesLisp b77b4b76bb shader_ir: Add missing entry to Sampler operand< comparison 8 years ago
ReinUsesLisp 0b91087a1e shader_ir/texture: Fix sampler const buffer key shift 8 years ago
Fernando Sahmkow 623b2e4b8f Corrections Half Float operations on const buffers and implement saturation. 8 years ago
ReinUsesLisp fbe8d1ceaa video_core: Silent -Wswitch warnings 8 years ago
ReinUsesLisp f43995ec53 shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmetic 8 years ago
ReinUsesLisp 64613db605 shader_ir/decode: Implement half float saturation 8 years ago
ReinUsesLisp 90cbf89303 shader_ir/decode: Reduce severity of unimplemented half-float FTZ 8 years ago
ReinUsesLisp acf618afbc renderer_opengl: Implement half float NaN comparisons 8 years ago