aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader
AgeCommit message (Expand)Author
2019-07-14Merge pull request #2692 from ReinUsesLisp/tlds-f16Fernando Sahmkow
2019-07-09shader_ir: Add comments on missing instruction.Fernando Sahmkow
2019-07-09shader_ir: limit explorastion to best known program size.Fernando Sahmkow
2019-07-09control_flow: Correct block breaking algorithm.Fernando Sahmkow
2019-07-09control_flow: Assert shaders bigger than limit.Fernando Sahmkow
2019-07-09control_flow: Address feedback.Fernando Sahmkow
2019-07-09shader_ir: Correct parsing of scheduling instructions and correct sizingFernando Sahmkow
2019-07-09shader_ir: Correct max sizingFernando Sahmkow
2019-07-09shader_ir: Remove unnecessary constructors and use optional for ScanFlow resultFernando Sahmkow
2019-07-09shader_ir: Corrections, documenting and asserting control_flowFernando Sahmkow
2019-07-09shader_ir: Unify blocks in decompiled shaders.Fernando Sahmkow
2019-07-09shader_ir: Decompile Flow StackFernando Sahmkow
2019-07-09shader_ir: propagate shader size to the IRFernando Sahmkow
2019-07-09shader_ir: Implement BRX & BRA.CCFernando Sahmkow
2019-07-09shader_ir: Remove the old scanner.Fernando Sahmkow
2019-07-09shader_ir: Implement a new shader scannerFernando 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-20texture_cache: Style and CorrectionsFernando Sahmkow
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-06shader/node: Minor changesReinUsesLisp
2019-06-06shader: Move Node declarations out of the shader IR headerReinUsesLisp
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/shader_ir: Make Comment() take a std::string by valueLioncash
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-19shader/shader_ir: Remove unnecessary inline specifiersLioncash
2019-05-19shader/shader_ir: Simplify constructors for OperationNodeLioncash
2019-05-19shader/shader_ir: Remove unnecessary template parameter packs from Operation(...Lioncash
2019-05-19shader/shader_ir: Mark tracking functions as const member functionsLioncash
2019-05-19shader/shader_ir: Place implementations of constructor and destructor in cpp ...Lioncash
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-02gl_shader_decompiler: Implement GLSL physical attributesReinUsesLisp
2019-05-02shader_ir/memory: Implement physical input attributesReinUsesLisp