229 Commits (8a6fc529a968e007f01464abadd32f9b5eb0a26c)

Author SHA1 Message Date
Fernando Sahmkow 8a6fc529a9 shader_ir: Implement BRX & BRA.CC 7 years ago
ReinUsesLisp 4d63f97945 shader_bytecode: Include missing <array> 7 years ago
ReinUsesLisp 06c4ce8645 shader: Decode SUST and implement backing image functionality 7 years ago
ReinUsesLisp 4e81fc8296 shader: Implement texture buffers 7 years ago
Fernando Sahmkow a32c52b1d8 shader_bytecode: Mark EXIT as flow instruction 7 years ago
ReinUsesLisp 75e7b45d69 shader/memory: Implement ST (generic memory) 7 years ago
ReinUsesLisp f78ef617b6 shader/memory: Implement LD (generic memory) 7 years ago
ReinUsesLisp d4df803b2b shader_ir/other: Implement IPA.IDX 7 years ago
ReinUsesLisp 71aa9d0877 shader_ir/memory: Implement physical input attributes 7 years ago
ReinUsesLisp 7632a7d6d2 shader_bytecode: Add AL2P decoding 7 years ago
Fernando Sahmkow aa471274d9 Do some corrections in conversion shader instructions. 7 years ago
ReinUsesLisp 5c280e6ff0 shader_ir: Implement STG, keep track of global memory usage and flush 7 years ago
Fernando Sahmkow 5c55ae4e18 Correct LOP_IMN encoding 7 years ago
Fernando Sahmkow 16adc735a5 Correct XMAD mode, psl and high_b on different encodings. 7 years ago
Fernando Sahmkow 492040bd9c Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format. 7 years ago
Fernando Sahmkow 4841440382 Implement TXQ_B 7 years ago
Fernando Sahmkow ac3ba9a33e Corrections to TEX_B 7 years ago
Fernando Sahmkow e28fd3d0a5 Implement Bindless Samplers and TEX_B in the IR. 7 years ago
ReinUsesLisp 04979560fb shader_ir/memory: Reduce severity of LD_L cache management and log it 7 years ago
ReinUsesLisp 24abeb9a67 shader_ir/memory: Reduce severity of ST_L cache management and log it 7 years ago
Lioncash f9ee0dc7ee video_core/engines: Remove unnecessary includes 7 years ago
ReinUsesLisp 5ca63d0675 shader/decode: Remove extras from MetaTexture 7 years ago
ReinUsesLisp 48e6f77c03 shader/decode: Split memory and texture instructions decoding 7 years ago
Fernando Sahmkow 10682ad7e0 shader_decompiler: Improve Accuracy of Attribute Interpolation. 7 years ago
Fernando Sahmkow f5ec165e8c Corrected F2I None mode to RoundEven. 7 years ago
Mat M a568cd805b
Update src/video_core/engines/shader_bytecode.h 7 years ago
Fernando Sahmkow 0306c50339 Fix TXQ not using the component mask. 7 years ago
ReinUsesLisp 9feb68085d shader_bytecode: Rename BytesN enums to BitsN 7 years ago
ReinUsesLisp 477d616f7d shader_ir: Unify constant buffer offset values 7 years ago
ReinUsesLisp 3b84e04af1 shader_decode: Implement LDG and basic cbuf tracking 7 years ago
ReinUsesLisp a1b845b651 shader_decode: Implement VMAD and VSETP 7 years ago
ReinUsesLisp dd91650aaf shader_decode: Implement HFMA2 7 years ago
ReinUsesLisp 4316eaf75c shader_decode: Fixup clang-format 7 years ago
ReinUsesLisp 15a0e1481d shader_ir: Initial implementation 7 years ago
ReinUsesLisp 294df41b86 shader_bytecode: Fixup encoding 7 years ago
ReinUsesLisp aaa0e6c346 shader_bytecode: Fixup TEXS.F16 encoding 7 years ago
David Marcec fdd649e2ef Fixed uninitialized memory due to missing returns in canary 7 years ago
ReinUsesLisp ef061481c5 shader_bytecode: Fixup half float's operator B encoding 7 years ago
heapo 72599cc667 Implement postfactor multiplication/division for fmul instructions 7 years ago
ReinUsesLisp 59a8df1b14 gl_shader_decompiler: Implement TEXS.F16 7 years ago
Hexagon12 3135dbc29c Added predicate comparison LessEqualWithNan (#1736) 7 years ago
ReinUsesLisp b3853403b7 gl_shader_decompiler: Implement clip distances 7 years ago
ReinUsesLisp 8a5e6fce07 gl_shader_decompiler: Rename control codes to condition codes 7 years ago
ReinUsesLisp 642dfeda2a gl_shader_decompiler: Implement BFI_IMM_R 7 years ago
ReinUsesLisp d92afc7493 gl_shader_decompiler: Implement R2P_IMM 7 years ago
FernandoS27 5bb80ab009 Assert Control Codes Generation 7 years ago
Frederic L 7a5eda5914 global: Use std::optional instead of boost::optional (#1578) 7 years ago
FernandoS27 3aa8b644a9 Assert Control Flow Instructions using Control Codes 7 years ago
FernandoS27 ca142f35c0 Implemented LD_L and ST_L 7 years ago
FernandoS27 ed8ca608a0 Implement PointSize 7 years ago