aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/shader_bytecode.h
AgeCommit message (Expand)Author
2019-01-15shader_decode: Implement VMAD and VSETPReinUsesLisp
2019-01-15shader_decode: Implement HFMA2ReinUsesLisp
2019-01-15shader_decode: Fixup clang-formatReinUsesLisp
2019-01-15shader_ir: Initial implementationReinUsesLisp
2019-01-15shader_bytecode: Fixup encodingReinUsesLisp
2018-12-26shader_bytecode: Fixup TEXS.F16 encodingReinUsesLisp
2018-12-19Fixed uninitialized memory due to missing returns in canaryDavid Marcec
2018-12-18shader_bytecode: Fixup half float's operator B encodingReinUsesLisp
2018-12-17Implement postfactor multiplication/division for fmul instructionsheapo
2018-12-05gl_shader_decompiler: Implement TEXS.F16ReinUsesLisp
2018-11-25Merge pull request #1763 from ReinUsesLisp/bfibunnei
2018-11-25Merge pull request #1760 from ReinUsesLisp/r2pbunnei
2018-11-25Merge pull request #1783 from ReinUsesLisp/clip-distancesbunnei
2018-11-23Merge pull request #1769 from ReinUsesLisp/ccbunnei
2018-11-23Added predicate comparison LessEqualWithNan (#1736)Hexagon12
2018-11-23gl_shader_decompiler: Implement clip distancesReinUsesLisp
2018-11-21gl_shader_decompiler: Rename control codes to condition codesReinUsesLisp
2018-11-21gl_shader_decompiler: Implement BFI_IMM_RReinUsesLisp
2018-11-21gl_shader_decompiler: Implement R2P_IMMReinUsesLisp
2018-11-01Merge pull request #1527 from FernandoS27/assert-flowbunnei
2018-10-31Merge pull request #1528 from FernandoS27/assert-control-codesbunnei
2018-10-30Assert Control Codes GenerationFernandoS27
2018-10-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-28Assert Control Flow Instructions using Control CodesFernandoS27
2018-10-24Implemented LD_L and ST_LFernandoS27
2018-10-23Implement PointSizeFernandoS27
2018-10-23Merge pull request #1519 from ReinUsesLisp/vsetpbunnei
2018-10-23gl_shader_decompiler: Implement VSETPReinUsesLisp
2018-10-23gl_shader_decompiler: Abstract VMAD into a video subsetReinUsesLisp
2018-10-23Merge pull request #1512 from ReinUsesLisp/brkbunnei
2018-10-22Added Saturation to FMUL32IFernandoS27
2018-10-22Fixed FSETP and FSETFernandoS27
2018-10-19Merge pull request #1501 from ReinUsesLisp/half-floatbunnei
2018-10-17gl_shader_decompiler: Implement PBK and BRKReinUsesLisp
2018-10-15shader_bytecode: Add Control Code enum 0xfReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSET2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HSETP2_RReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HFMA2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Implement HADD2_IMM and HMUL2_IMMReinUsesLisp
2018-10-15gl_shader_decompiler: Implement non-immediate HADD2 and HMUL2 instructionsReinUsesLisp
2018-10-15gl_shader_decompiler: Setup base for half float unpacking and settingReinUsesLisp
2018-10-11gl_shader_decompiler: Implement VMADReinUsesLisp
2018-10-07gl_shader_decompiler: Implement geometry shadersReinUsesLisp
2018-09-21shader_bytecode: Lay out the Ipa-related enums betterLioncash
2018-09-21shader_bytecode: Make operator== and operator!= of IpaMode const qualifiedLioncash
2018-09-18Merge pull request #1279 from FernandoS27/csetpbunnei
2018-09-17Implemented I2I.CC on the NEU control code, used by SMOFernandoS27
2018-09-17Implemented CSETPFernandoS27
2018-09-17Implemented Control CodesFernandoS27
2018-09-17Added texture misc modes to texture instructionsFernandoS27