aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/shader/shader_ir.cpp
AgeCommit message (Expand)Author
2021-07-22shader: Remove old shader managementReinUsesLisp
2021-01-25Revert "Start of Integer flags implementation"ReinUsesLisp
2021-01-23shader_ir: Fix comment typoLevi Behunin
2021-01-10Merge remote-tracking branch 'upstream/master' into int-flagsLevi
2020-12-07Merge pull request #5159 from lioncash/move-amendRodrigo Locatti
2020-12-07shader_ir: std::move node within DeclareAmend()Lioncash
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash
2020-09-24More forgetting... duhLevi Behunin
2020-09-24Forgot to apply suggestion here as wellLevi Behunin
2020-09-24Address CommentsLevi Behunin
2020-09-24Start of Integer flags implementationLevi Behunin
2020-07-21video_core: Allow copy elision to take place where applicableLioncash
2020-05-09shader_ir: Separate float-point comparisons in ordered and unorderedReinUsesLisp
2020-04-15CMakeLists: Specify -Wextra on linux buildsLioncash
2020-04-04shader_ir: Add error message for EXIT.FCSM_TRReinUsesLisp
2020-03-15shader/shader_ir: Track usage in input attribute and of legacy varyingsReinUsesLisp
2020-03-15shader/shader_ir: Fix clip distance usage storesReinUsesLisp
2020-03-15shader/shader_ir: Change declare output attribute to a switchReinUsesLisp
2020-03-09video_core: Rename "const buffer locker" to "registry"ReinUsesLisp
2020-01-25Shader_IR: Address feedback.Fernando Sahmkow
2020-01-24Shader_IR: Implement Injectable Custom Variables to the IR.Fernando Sahmkow
2020-01-24GPU: Implement guest driver profile and deduce texture handler sizes.Fernando Sahmkow
2020-01-04Shader_IR: Address FeedbackFernando Sahmkow
2019-12-30Shader_IR: add the ability to amend code in the shader ir.Fernando Sahmkow
2019-10-26Merge pull request #2976 from FernandoS27/cache-fast-brx-rebasedRodrigo Locatti
2019-10-25gl_shader_decompiler: Move entries to a separate functionReinUsesLisp
2019-10-25Shader_Cache: setup connection of ConstBufferLockerFernando Sahmkow
2019-10-24shader_ir: Use std::array with pair instead of unordered_mapLioncash
2019-10-04Shader_IR: allow else derivation to be optional.Fernando Sahmkow
2019-10-04Shader_Ir: Refactor Decompilation process and allow multiple decompilation mo...Fernando Sahmkow
2019-10-04gl_shader_decompiler: Implement AST decompilingFernando Sahmkow
2019-10-04shader_ir: Declare Manager and pass it to appropiate programs.Fernando Sahmkow
2019-09-19VideoCore: Corrections to the MME Inliner and removal of hacky instance manag...Fernando Sahmkow
2019-09-05shader_ir: Implement ST_SReinUsesLisp
2019-07-22shader/decode: Implement S2R TicReinUsesLisp
2019-07-16shader_ir: std::move Node instance where applicableLioncash
2019-07-16shader_ir: Rename Get/SetTemporal to Get/SetTemporaryLioncash
2019-07-16Merge pull request #2565 from ReinUsesLisp/track-indirectFernando Sahmkow
2019-07-15Merge pull request #2695 from ReinUsesLisp/layer-viewportFernando Sahmkow
2019-07-14shader: Allow tracking of indirect buffers without variable offsetReinUsesLisp
2019-07-09shader_ir: propagate shader size to the IRFernando Sahmkow
2019-07-07gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp
2019-06-05shader: Use shared_ptr to store nodes and move initialization to fileReinUsesLisp
2019-05-23shader/shader_ir: Make Comment() take a std::string by valueLioncash
2019-05-19Merge pull request #2441 from ReinUsesLisp/al2pbunnei
2019-05-19shader/shader_ir: Place implementations of constructor and destructor in cpp ...Lioncash
2019-05-02shader: Add physical attributes commentariesReinUsesLisp
2019-05-02shader_ir/memory: Implement physical input attributesReinUsesLisp
2019-05-02shader: Remove unused AbufNode Ipa modeReinUsesLisp