aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/shader_bytecode.h
AgeCommit message (Expand)Author
2021-07-22shader: Primitive Vulkan integrationReinUsesLisp
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-11-20shader_bytecode: Make use of [[nodiscard]] where applicableLioncash
2020-11-20shader_bytecode: Eliminate variable shadowingLioncash
2020-10-28shader/arithmetic: Implement FCMP immediate + register variantReinUsesLisp
2020-06-22shader/half_set: Implement HSET2_IMMReinUsesLisp
2020-05-09shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp
2020-04-25shader/arithmetic_integer: Implement IADD.XReinUsesLisp
2020-04-25Merge pull request #3734 from ReinUsesLisp/half-float-modsbunnei
2020-04-24Fix -Wdeprecated-copy warning.Markus Wick
2020-04-23decode/arithmetic_half: Fix HADD2 and HMUL2 absolute and negation bitsReinUsesLisp
2020-04-15CMakeLists: Specify -Wextra on linux buildsLioncash
2020-04-15Merge pull request #3612 from ReinUsesLisp/redFernando Sahmkow
2020-04-14shader/arithmetic: Add FCMP_CR variantReinUsesLisp
2020-04-12Merge pull request #3578 from ReinUsesLisp/vmnmxFernando Sahmkow
2020-04-12shader/video: Partially implement VMNMXReinUsesLisp
2020-04-06shader/memory: Implement RED.E.ADDReinUsesLisp
2020-04-04shader_bytecode: Rename MOV_SYS to S2RReinUsesLisp
2020-04-04shader_bytecode: Add encoding for BARReinUsesLisp
2020-04-04shader_bytecode: Add encoding for VOTE.VTGReinUsesLisp
2020-03-30shader_decode: merge GlobalAtomicOp to AtomicOpnamkazy
2020-03-28shader_bytecode: Fix I2I_IMM encodingReinUsesLisp
2020-03-25Merge pull request #3520 from ReinUsesLisp/legacy-varyingsbunnei
2020-03-15shader/shader_ir: Track usage in input attribute and of legacy varyingsReinUsesLisp
2020-03-13shader_bytecode: update BFE instructions struct.Nguyen Dac Nam
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