aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/shader_bytecode.h
AgeCommit message (Expand)Author
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
2019-07-07gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp
2019-07-07shader/texture: Add F16 support for TLDSReinUsesLisp
2019-06-24shader_bytecode: Include missing <array>ReinUsesLisp
2019-06-20shader: Decode SUST and implement backing image functionalityReinUsesLisp
2019-06-20shader: Implement texture buffersReinUsesLisp
2019-06-04shader_bytecode: Mark EXIT as flow instructionFernando Sahmkow
2019-05-20shader/memory: Implement ST (generic memory)ReinUsesLisp
2019-05-20shader/memory: Implement LD (generic memory)ReinUsesLisp
2019-05-02shader_ir/other: Implement IPA.IDXReinUsesLisp
2019-05-02shader_ir/memory: Implement physical input attributesReinUsesLisp
2019-05-02shader_bytecode: Add AL2P decodingReinUsesLisp
2019-04-20Merge pull request #2407 from FernandoS27/f2fbunnei
2019-04-17Merge pull request #2348 from FernandoS27/guest-bindlessbunnei
2019-04-16Merge pull request #2315 from ReinUsesLisp/severity-decompilerbunnei
2019-04-15Do some corrections in conversion shader instructions.Fernando Sahmkow
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp
2019-04-09Merge pull request #2366 from FernandoS27/xmad-fixbunnei
2019-04-08Correct LOP_IMN encodingFernando Sahmkow
2019-04-08Correct XMAD mode, psl and high_b on different encodings.Fernando Sahmkow
2019-04-08Move ConstBufferAccessor to Maxwell3d, correct mistakes and clang format.Fernando Sahmkow
2019-04-08Implement TXQ_BFernando Sahmkow
2019-04-08Corrections to TEX_BFernando Sahmkow
2019-04-08Implement Bindless Samplers and TEX_B in the IR.Fernando Sahmkow
2019-04-03shader_ir/memory: Reduce severity of LD_L cache management and log itReinUsesLisp
2019-04-03shader_ir/memory: Reduce severity of ST_L cache management and log itReinUsesLisp