299 Commits (d8598a87176ed1a7dd3ba4cdc9c239cf5fdf3a58)

Author SHA1 Message Date
ReinUsesLisp d8598a8717 shader_ir: Separate float-point comparisons in ordered and unordered 6 years ago
ReinUsesLisp 6404cd824b shader/arithmetic_integer: Implement IADD.X 6 years ago
Markus Wick 1acd6b34e9 Fix -Wdeprecated-copy warning. 6 years ago
ReinUsesLisp 3e808936a8 decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bits 6 years ago
Lioncash 02e095313a CMakeLists: Specify -Wextra on linux builds 6 years ago
ReinUsesLisp ffceca76c9 shader/arithmetic: Add FCMP_CR variant 6 years ago
ReinUsesLisp 44e1a2c490 shader/video: Partially implement VMNMX 6 years ago
ReinUsesLisp dbebae0027 shader/conversion: Implement I2I sign extension, saturation and selection 6 years ago
ReinUsesLisp d222e63967 shader/memory: Implement RED.E.ADD 6 years ago
ReinUsesLisp 2eef8d7249 shader_bytecode: Rename MOV_SYS to S2R 6 years ago
ReinUsesLisp 1163fe0034 shader_bytecode: Add encoding for BAR 6 years ago
ReinUsesLisp 8a635a351b shader_bytecode: Add encoding for VOTE.VTG 6 years ago
namkazy 3a65713029 shader_decode: merge GlobalAtomicOp to AtomicOp 6 years ago
ReinUsesLisp 1f7c51a57b shader_bytecode: Fix I2I_IMM encoding 6 years ago
ReinUsesLisp bba58f7272 shader/shader_ir: Track usage in input attribute and of legacy varyings 6 years ago
Nguyen Dac Nam 3f688622d7 shader_bytecode: update BFE instructions struct. 6 years ago
ReinUsesLisp 389cb51a33 shader/decode: Fix constant buffer offsets 6 years ago
ReinUsesLisp 0ff3ea3188 shader/shift: Implement SHF_LEFT_{IMM,R} 6 years ago
ReinUsesLisp ca61e82f85 shader/bfi: Implement register-constant buffer variant 6 years ago
ReinUsesLisp 098218ff4c shader/arithmetic: Implement FCMP 6 years ago
ReinUsesLisp 0d8f0ad3b3 shader/memory: Implement ATOM.ADD 6 years ago
ReinUsesLisp c4fd02b47f shader/memory: Implement ATOMS.ADD.U32 6 years ago
ReinUsesLisp 0544c7ebce shader/r2p: Refactor P2R to support P2R 6 years ago
ReinUsesLisp 6acbec5666 shader_bytecode: Fix TLD4S encoding 6 years ago
ReinUsesLisp ac847a8cca shader/texture: Implement TLD4.PTP 6 years ago
Fernando Sahmkow e47f66ac4b Shader_Ir: Correct TLD4S encoding and implement f16 flag. 6 years ago
ReinUsesLisp 6e95568616 shader: Implement MEMBAR.GL 6 years ago
ReinUsesLisp 243a33aba9 shader_ir/memory: Implement patch stores 6 years ago
ReinUsesLisp 959ac10dc8 shader_bytecode: Remove corrupted character 6 years ago
Fernando Sahmkow 206d13c987 Shader_IR: Implement TXD instruction. 6 years ago
Fernando Sahmkow 6267529837 Shader_IR: Implement FLO instruction. 6 years ago
Fernando Sahmkow cb07d60362 Shader_Bytecode: Add encodings for FLO, SHF and TXD 6 years ago
ReinUsesLisp 905cc250a4 video_core: Silence implicit conversion warnings 6 years ago
ReinUsesLisp bb94bcc991 shader_ir/warp: Implement FSWZADD 6 years ago
Fernando Sahmkow d65eed3b61 Shader_IR: Fix TLD4 and add Bindless Variant. 6 years ago
Lioncash f1443d2b41 shader_bytecode: Make Matcher constexpr capable 6 years ago
ReinUsesLisp 79a7463f4c gl_shader_decompiler: Use uint for images and fix SUATOM 6 years ago
ReinUsesLisp 331d140bb4 shader/image: Implement SULD and remove irrelevant code 6 years ago
ReinUsesLisp dfe69a7f19 shader_bytecode: Add SULD encoding 6 years ago
Fernando Sahmkow f02b9d37f0 Shader_IR: ICMP corrections and fixes 6 years ago
Fernando Sahmkow 01b8a78a8a Shader_IR: Implement ICMP. 6 years ago
ReinUsesLisp 42815d1d24 shader_ir/warp: Implement SHFL 6 years ago
ReinUsesLisp 2e6bebb3d2 shader/image: Implement SUATOM and fix SUST 7 years ago
ReinUsesLisp 9b001821d9 shader/shift: Implement SHR wrapped and clamped variants 6 years ago
ReinUsesLisp 6f134adf2a shader_ir/conversion: Split int and float selector and implement F2F H1 6 years ago
ReinUsesLisp d9ad389777 shader_ir/conversion: Implement F2I F16 Ra.H1 6 years ago
ReinUsesLisp d490cc5285 float_set_predicate: Add missing negation bit for the second operand 6 years ago
ReinUsesLisp 67f47b2f6a shader_ir: Implement VOTE 6 years ago
ReinUsesLisp b6272eb8e2 shader_ir: Implement NOP 7 years ago
Fernando Sahmkow 9a0fa90be2 Shader_Ir: Implement F16 Variants of F2F, F2I, I2F. 7 years ago