aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/shader_bytecode.h
AgeCommit message (Expand)Author
2020-02-14Merge pull request #3379 from ReinUsesLisp/cbuf-offsetbunnei
2020-02-07Merge pull request #3369 from ReinUsesLisp/shfbunnei
2020-02-05shader/decode: Fix constant buffer offsetsReinUsesLisp
2020-02-04Merge pull request #3357 from ReinUsesLisp/bfi-rcbunnei
2020-02-04Merge pull request #3356 from ReinUsesLisp/fcmpbunnei
2020-02-01shader/shift: Implement SHF_LEFT_{IMM,R}ReinUsesLisp
2020-01-27shader/bfi: Implement register-constant buffer variantReinUsesLisp
2020-01-27shader/arithmetic: Implement FCMPReinUsesLisp
2020-01-26shader/memory: Implement ATOM.ADDReinUsesLisp
2020-01-16shader/memory: Implement ATOMS.ADD.U32ReinUsesLisp
2019-12-31Merge pull request #3239 from ReinUsesLisp/p2rbunnei
2019-12-26Merge pull request #3228 from ReinUsesLisp/ptpbunnei
2019-12-20shader/r2p: Refactor P2R to support P2RReinUsesLisp
2019-12-17shader_bytecode: Fix TLD4S encodingReinUsesLisp
2019-12-16shader/texture: Implement TLD4.PTPReinUsesLisp
2019-12-11Shader_Ir: Correct TLD4S encoding and implement f16 flag.Fernando Sahmkow
2019-12-10shader: Implement MEMBAR.GLReinUsesLisp
2019-12-09shader_ir/memory: Implement patch storesReinUsesLisp
2019-12-06shader_bytecode: Remove corrupted characterReinUsesLisp
2019-11-14Shader_IR: Implement TXD instruction.Fernando Sahmkow
2019-11-14Shader_IR: Implement FLO instruction.Fernando Sahmkow
2019-11-14Shader_Bytecode: Add encodings for FLO, SHF and TXDFernando Sahmkow
2019-11-14Merge pull request #3081 from ReinUsesLisp/fswzadd-shufflesFernando Sahmkow
2019-11-08video_core: Silence implicit conversion warningsReinUsesLisp
2019-11-07shader_ir/warp: Implement FSWZADDReinUsesLisp
2019-10-30Shader_IR: Fix TLD4 and add Bindless Variant.Fernando Sahmkow
2019-10-24shader_bytecode: Make Matcher constexpr capableLioncash
2019-09-23Merge pull request #2869 from ReinUsesLisp/suldbunnei
2019-09-21Merge pull request #2878 from FernandoS27/icmpRodrigo Locatti
2019-09-21gl_shader_decompiler: Use uint for images and fix SUATOMReinUsesLisp
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp
2019-09-21shader_bytecode: Add SULD encodingReinUsesLisp
2019-09-21Shader_IR: ICMP corrections and fixesFernando Sahmkow
2019-09-19Shader_IR: Implement ICMP.Fernando Sahmkow
2019-09-17shader_ir/warp: Implement SHFLReinUsesLisp
2019-09-10shader/image: Implement SUATOM and fix SUSTReinUsesLisp
2019-09-04shader/shift: Implement SHR wrapped and clamped variantsReinUsesLisp
2019-09-03Merge pull request #2812 from ReinUsesLisp/f2i-selectorbunnei
2019-09-03Merge pull request #2811 from ReinUsesLisp/fsetp-fixbunnei
2019-08-28shader_ir/conversion: Split int and float selector and implement F2F H1ReinUsesLisp
2019-08-27shader_ir/conversion: Implement F2I F16 Ra.H1ReinUsesLisp
2019-08-27float_set_predicate: Add missing negation bit for the second operandReinUsesLisp
2019-08-21shader_ir: Implement VOTEReinUsesLisp
2019-08-21Merge pull request #2753 from FernandoS27/float-convertbunnei
2019-08-04shader_ir: Implement NOPReinUsesLisp
2019-07-20Shader_Ir: Implement F16 Variants of F2F, F2I, I2F.Fernando Sahmkow
2019-07-19shader/half_set_predicate: Implement missing HSETP2 variantsReinUsesLisp
2019-07-15Merge pull request #2695 from ReinUsesLisp/layer-viewportFernando Sahmkow
2019-07-14Merge pull request #2692 from ReinUsesLisp/tlds-f16Fernando Sahmkow
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow