aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/decode
AgeCommit message (Expand)Author
2019-07-19shader/half_set_predicate: Implement missing HSETP2 variantsReinUsesLisp
2019-07-18Merge pull request #2738 from lioncash/shader-irbunnei
2019-07-18Shader_Ir: correct clang formatFernando Sahmkow
2019-07-18Shader_Ir: Downgrade precision and rounding asserts to debug asserts.Fernando Sahmkow
2019-07-17Merge pull request #2740 from lioncash/braFernando Sahmkow
2019-07-16shader_ir: Rename Get/SetTemporal to Get/SetTemporaryLioncash
2019-07-16shader/decode/other: Correct branch indirect argument within BRA handlingLioncash
2019-07-14shader: Allow tracking of indirect buffers without variable offsetReinUsesLisp
2019-07-14Merge pull request #2692 from ReinUsesLisp/tlds-f16Fernando Sahmkow
2019-07-09shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow
2019-07-07Delete decode_integer_set.cppTobias
2019-07-07shader/texture: Add F16 support for TLDSReinUsesLisp
2019-06-24decode/texture: Address feedbackReinUsesLisp
2019-06-20shader_ir: Fix image copy rebase issuesFernando Sahmkow
2019-06-20shader: Implement bindless imagesReinUsesLisp
2019-06-20shader: Decode SUST and implement backing image functionalityReinUsesLisp
2019-06-20shader: Implement texture buffersReinUsesLisp
2019-06-07shader: Split SSY and PBK stackReinUsesLisp
2019-06-05shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp
2019-05-29Merge pull request #2446 from ReinUsesLisp/tidbunnei
2019-05-24Merge pull request #2485 from ReinUsesLisp/generic-memorybunnei
2019-05-23shader/decode/*: Add missing newline to files lacking themLioncash
2019-05-23shader/decode/*: Eliminate indirect inclusionsLioncash
2019-05-22shader/decode/memory: Remove left in debug pragmaLioncash
2019-05-20shader/memory: Implement ST (generic memory)ReinUsesLisp
2019-05-20shader/memory: Implement LD (generic memory)ReinUsesLisp
2019-05-20shader: Implement S2R Tid{XYZ} and CtaId{XYZ}ReinUsesLisp
2019-05-19Merge pull request #2441 from ReinUsesLisp/al2pbunnei
2019-05-09video_core/shader/decode/texture: Remove unused variable from GetTld4Code()Lioncash
2019-05-04shader/decode/texture: Remove unused variableLioncash
2019-05-02shader_ir/other: Implement IPA.IDXReinUsesLisp
2019-05-02shader_ir/memory: Assert on non-32 bits ALD.PHYSReinUsesLisp
2019-05-02shader: Add physical attributes commentariesReinUsesLisp
2019-05-02shader_ir/memory: Implement physical input attributesReinUsesLisp
2019-05-02shader: Remove unused AbufNode Ipa modeReinUsesLisp
2019-05-02shader_ir/memory: Emit AL2P IRReinUsesLisp
2019-04-28Merge pull request #2435 from ReinUsesLisp/misc-vcbunnei
2019-04-28Merge pull request #2322 from ReinUsesLisp/wswitchbunnei
2019-04-28Merge pull request #2423 from FernandoS27/half-correctbunnei
2019-04-26shader_ir/texture: Fix sampler const buffer key shiftReinUsesLisp
2019-04-20Corrections Half Float operations on const buffers and implement saturation.Fernando Sahmkow
2019-04-20Merge pull request #2407 from FernandoS27/f2fbunnei
2019-04-19Merge pull request #2409 from ReinUsesLisp/half-floatsbunnei
2019-04-18video_core: Silent -Wswitch warningsReinUsesLisp
2019-04-17Merge pull request #2348 from FernandoS27/guest-bindlessbunnei
2019-04-16Merge pull request #2315 from ReinUsesLisp/severity-decompilerbunnei
2019-04-15shader_ir/decode: Fix half float pre-operations and remove MetaHalfArithmeticReinUsesLisp
2019-04-15shader_ir/decode: Implement half float saturationReinUsesLisp
2019-04-15shader_ir/decode: Reduce severity of unimplemented half-float FTZReinUsesLisp