aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode
AgeCommit message (Expand)Author
2020-01-29shader/other: Fix skips for SYNC and BRKReinUsesLisp
2020-01-29shader/other: Stub S2R LaneIdReinUsesLisp
2020-01-27shader/bfi: Implement register-constant buffer variantReinUsesLisp
2020-01-27shader/arithmetic: Implement FCMPReinUsesLisp
2020-01-26shader/memory: Implement ATOM.ADDReinUsesLisp
2020-01-25Shader_IR: Address feedback.Fernando Sahmkow
2020-01-25shader/memory: Implement STL.S16 and STS.S16ReinUsesLisp
2020-01-25shader/memory: Implement unaligned LDL.S16 and LDS.S16ReinUsesLisp
2020-01-25shader/memory: Move unaligned load/store to functionsReinUsesLisp
2020-01-25shader/memory: Implement LDL.S16 and LDS.S16ReinUsesLisp
2020-01-24Shader_IR: Change name of TrackSampler function so it does not confuse with t...Fernando Sahmkow
2020-01-24Shader_IR: Propagate bindless index into the GL compiler.Fernando Sahmkow
2020-01-24Shader_IR: deduce size of indexed samplersFernando Sahmkow
2020-01-24Shader_IR: Setup Indexed Samplers on the IRFernando Sahmkow
2020-01-24Merge pull request #3273 from FernandoS27/txd-arraybunnei
2020-01-16shader/memory: Implement ATOMS.ADD.U32ReinUsesLisp
2020-01-14Merge pull request #3287 from ReinUsesLisp/ldg-stg-16bunnei
2020-01-09shader_ir/texture: Simplify AOFFI codeReinUsesLisp
2020-01-09shader_ir/memory: Implement u16 and u8 for STG and LDGReinUsesLisp
2020-01-04Shader_IR: Implement TXD Array.Fernando Sahmkow
2019-12-31Merge pull request #3239 from ReinUsesLisp/p2rbunnei
2019-12-26Merge pull request #3228 from ReinUsesLisp/ptpbunnei
2019-12-21Merge pull request #3235 from ReinUsesLisp/ldg-u8bunnei
2019-12-20shader/p2r: Implement P2R PrReinUsesLisp
2019-12-20shader/r2p: Refactor P2R to support P2RReinUsesLisp
2019-12-19Merge pull request #3234 from ReinUsesLisp/i2f-u8-selectorbunnei
2019-12-18shader/memory: Implement LDG.U8 and unaligned U8 loadsReinUsesLisp
2019-12-18shader/conversion: Implement byte selector in I2FReinUsesLisp
2019-12-17shader/texture: Properly shrink unused entries in size mismatchesReinUsesLisp
2019-12-16shader/texture: Implement TLD4.PTPReinUsesLisp
2019-12-16shader/texture: Enable arrayed TLD4ReinUsesLisp
2019-12-16shader/texture: Implement AOFFI for TLD4SReinUsesLisp
2019-12-16shader/texture: Remove unnecesary parenthesisReinUsesLisp
2019-12-11Shader_IR: Correct TLD4S Depth Compare.Fernando Sahmkow
2019-12-11Shader_Ir: Correct TLD4S encoding and implement f16 flag.Fernando Sahmkow
2019-12-11Shader_Ir: default failed tracks on bindless samplers to null values.Fernando Sahmkow
2019-12-10shader: Implement MEMBAR.GLReinUsesLisp
2019-12-09shader_ir/other: Implement S2R InvocationIdReinUsesLisp
2019-12-09shader: Keep track of shaders using warp instructionsReinUsesLisp
2019-12-09shader_ir/memory: Implement patch storesReinUsesLisp
2019-12-06Merge pull request #3109 from FernandoS27/new-instrbunnei
2019-11-22shader/texture: Handle TLDS texture type mismatchesReinUsesLisp
2019-11-22shader/texture: Deduce texture buffers from lockerReinUsesLisp
2019-11-19shader/other: Reduce DEPBAR log severityReinUsesLisp
2019-11-18Shader_IR: Address FeedbackFernando Sahmkow
2019-11-14Shader_IR: Implement TXD instruction.Fernando Sahmkow
2019-11-14Shader_IR: Implement FLO instruction.Fernando Sahmkow
2019-11-07shader_ir/warp: Implement FSWZADDReinUsesLisp
2019-11-07gl_shader_decompiler: Reimplement shuffles with platform agnostic intrinsicsReinUsesLisp
2019-11-07shader/decode: Reduce severity of arithmetic rounding warningsReinUsesLisp