Announcement

Collapse
No announcement yet.

R600/Radeon TGSI Shader Cache Gets Closer To Merging

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    @tarceri thanks supporting old r600 driver!

    Do you think you could also check this r600 issue? It looks like shader color issue on r600. radeonsi (rx480) works fine.

    Comment


    • #12
      Originally posted by boffo View Post
      What about R600?
      i guess its compiler is faster

      Comment


      • #13
        Yeah I just got my hands on a 5830, I believe it has support for compute shaders in hardware. I'm working on setting up a gentoo build for it now so I will be looking at these patches while I'm at it. Thanks!

        EDIT: Despite the low third digit in the model number, it actually performs pretty decent compared to other cards in the 5XXX series.
        Last edited by duby229; 21 February 2017, 10:10 AM.

        Comment


        • #14
          Originally posted by gsedej View Post
          @tarceri thanks supporting old r600 driver!

          Do you think you could also check this r600 issue? It looks like shader color issue on r600. radeonsi (rx480) works fine.

          http://steamcommunity.com/profiles/7...view=imagewall
          consider that these devices support opengl up to 4.4... so not so old than it is conceivable

          Comment


          • #15
            tarceri will end up spending more time answering questions about the shader cache here instead of working on it haha

            Comment


            • #16
              Originally posted by boffo View Post

              What about R600?
              R600 lacks an in memory cache so it's a lot more work. Someone from the community could work on it, but unfortunately that wont be me. On the up side Marek said that the tgsi->binary stage of compilation is fairly fast on r600 so hopefully a tgsi cache will be mostly good enough.

              Comment


              • #17
                Originally posted by autechy View Post
                tarceri will shader cache help with stutters in dota2? Now on radeonsi i have heavy stutters when first loading into the game and sometimes when some skills used first time, etc. Do those stutters mean shaders are compiling/loading?
                Users have reported it helping dota2, so yes it should help

                Comment


                • #18
                  Originally posted by gsedej View Post
                  @tarceri thanks supporting old r600 driver!

                  Do you think you could also check this r600 issue? It looks like shader color issue on r600. radeonsi (rx480) works fine.

                  http://steamcommunity.com/profiles/7...view=imagewall
                  Sorry, I'm not really working on r600. The tgsi cache just happened to be really easy to enable on r600.

                  Comment


                  • #19
                    Originally posted by tarceri View Post
                    R600 lacks an in memory cache so it's a lot more work.
                    Please, could you elaborate on this? When a game introduces a shader, r600 compiles it, and keeps in RAM (VRAM?) until the game exits. Or doesn't it? Do I misunderstand something?

                    Comment


                    • #20
                      Originally posted by Hi-Angel View Post
                      Please, could you elaborate on this? When a game introduces a shader, r600 compiles it, and keeps in RAM (VRAM?) until the game exits. Or doesn't it? Do I misunderstand something?
                      RadeonSI memory cache handles shader variants, caches parts that don't change.

                      Comment

                      Working...
                      X