144 Commits (e2ac8fb36d0f5540d87148226c4e93de1b6de5d3)

Author SHA1 Message Date
FernandoS27 e2ac8fb36d Implemented CSETP 7 years ago
FernandoS27 aac77bbd18 Implemented Control Codes 7 years ago
Subv c878a819d7 Shaders: Implemented multiple-word loads and stores to and from attribute memory. 7 years ago
fearlessTobi 63c2e32e20 Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
FernandoS27 a99d9db32f Implemented Texture Processing Modes 7 years ago
FernandoS27 3f0922715a Implemented encodings for LEA and PSET 7 years ago
FernandoS27 00131e752d Implemented TMML 7 years ago
FernandoS27 073a21ac0b Implemented TXQ dimension query type, used by SMO. 7 years ago
FernandoS27 82a313a14c Change name of TEXQ to TXQ, in order to match NVIDIA's naming 7 years ago
FernandoS27 e63b229f4a Implemented IPA Properly 7 years ago
David Marcec 60754b4728 Removed saturate assert 7 years ago
David Marcec 2edab4e840 Removed saturate assert 7 years ago
David Marcec 6f8ed9508d Added FMUL asserts 7 years ago
David Marcec b89fc407d7 Added FFMA asserts 7 years ago
David Marcec 948bc87a59 Added assert for TEXS nodep 7 years ago
David Marcec ad3dca7e62 Added better asserts to IPA, Renamed IPA modes to match mesa 7 years ago
Hexagon12 d626bc8c62 Added predicate comparison GreaterEqualWithNan 7 years ago
Laku 915ab81ec2 gl_shader_decompiler: Implement POPC (#1203) 7 years ago
tech4me a6dd577d02 Shaders: Implemented IADD3 7 years ago
bunnei b1ccd88434 gl_shader_decompiler: Improve IPA for Pass mode with Position attribute. 7 years ago
Laku 36093a3e4d fix SEL_IMM bitstring 7 years ago
tech4me ba2972bc64 Shaders: Added decodings for IADD3 instructions 7 years ago
Laku 8e8326595f implement lop3 7 years ago
Lioncash a0e2bd85a5 shader_bytecode: Parenthesize conditional expression within GetTextureType() 7 years ago
bunnei 2ae88feea7 shader_bytecode: Replace some UNIMPLEMENTED logs. 7 years ago
Subv f7edbcd7a3 Shaders/TEXS: Fixed the component mask in the TEXS instruction. 7 years ago
Subv 73b937b190 Shader: Added bitfields for the texture type of the various sampling instructions. 7 years ago
Subv 656758fd81 Shaders: Added decodings for TLD4 and TLD4S 7 years ago
Subv 1b92ae136f Shaders: Added decodings for the LDG and STG instructions. 7 years ago
Subv 731701a2d2 Shaders: Implemented the gl_FrontFacing input attribute (attr 63). 7 years ago
Subv 8335b2f115 Shader: Implemented the predicate and mode arguments of LOP. 7 years ago
Subv 2e95ba2e9c Shaders: Corrected the 'abs' and 'neg' bit usage in the float arithmetic instructions. 7 years ago
David Marcec 63dff47e22 Added predcondition GreaterThanWithNan 7 years ago
bunnei 534abf9d97 gl_shader_decompiler: Implement XMAD instruction. 7 years ago
bunnei 0b668d5ff3 gl_shader_decompiler: Improve handling of unknown input/output attributes. 7 years ago
Subv c1ad973881 GPU/Shader: Don't predicate instructions that don't have a predicate field (SSY). 7 years ago
Lioncash b8c43b6080 video_core: Use variable template variants of type_traits interfaces where applicable 7 years ago
bunnei 7f0d0a93f7 gl_shader_decompiler: Stub input attribute Unknown_63. 7 years ago
bunnei e542356d0c gl_shader_decompiler: Let OpenGL interpret floats. 7 years ago
bunnei 148a5bef7e shader_bytecode: Implement other TEXS masks. 8 years ago
bunnei c43eaa94f3 gl_shader_decompiler: Implement SEL instruction. 8 years ago
Lioncash bb960c8cb4 video_core: Use nested namespaces where applicable 8 years ago
bunnei 49c0c081c4 gl_shader_decompiler: Implement PredCondition::LessThanWithNan. 8 years ago
bunnei 4757ffdcce gl_shader_decompiler: Use FlowCondition field in EXIT instruction. 8 years ago
Subv c1ae841f47 GPU: Implement the FADD32I shader instruction. 8 years ago
Subv 0cad310e12 GPU: Corrected the decoding of FFMA for immediate operands. 8 years ago
Subv b0c92b80b1 GPU: Implemented the IMNMX shader instruction. 8 years ago
Subv 77cfe4f027 GPU: Stub the shader SYNC and DEPBAR instructions. 8 years ago
Subv c42b818cf9 GPU: Corrected the decoding for the TEX shader instruction. 8 years ago
Subv 53a55bd751 GPU: Implemented the PSETP shader instruction. 8 years ago