Announcement

Collapse
No announcement yet.

LLVMpipe Tessellation Shader Support Is Now Working - Runs Unigine Heaven

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

  • LLVMpipe Tessellation Shader Support Is Now Working - Runs Unigine Heaven

    Phoronix: LLVMpipe Tessellation Shader Support Is Now Working - Runs Unigine Heaven

    The LLVMpipe CPU-based software rasterizer OpenGL driver within Mesa's Gallium3D now has working tessellation shader support (ARB_tessellation_shader) and can even run Unigine Heaven demo properly, just don't expect good performance...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Benchmarks or it didn't happen.

    Comment


    • #3
      While LLVMpipe is a CPU-based software rastertizer for OpenGL, is there any CPU-based software rasterizer for Vulkan?

      Comment


      • #4
        Tessellation is a big one!

        Originally posted by uid313 View Post
        While LLVMpipe is a CPU-based software rastertizer for OpenGL, is there any CPU-based software rasterizer for Vulkan?
        Work-in-progress software-rendering Vulkan implementation

        Comment


        • #5
          Will we get to see benchmarks of LLVMpipe blasting pixels at the screen on a TR3990X soon?

          Comment


          • #6
            Originally posted by remenic View Post
            Will we get to see benchmarks of LLVMpipe blasting pixels at the screen on a TR3990X soon?
            llvmpipe tops out at 8 (or was it 16?) threads, so you won't gain anything by running it on a core-heavy CPU. It'll quite likely run best on an i9-9900K.

            Comment


            • #7
              Originally posted by Gusar View Post
              llvmpipe tops out at 8 (or was it 16?) threads, so you won't gain anything by running it on a core-heavy CPU. It'll quite likely run best on an i9-9900K.
              I seem to remember that being one of the selling points of SWR when it was merged. It scales to higher core counts than LLVMPipe.

              Comment


              • #8
                Originally posted by Veerappan View Post

                I seem to remember that being one of the selling points of SWR when it was merged. It scales to higher core counts than LLVMPipe.
                SWR scales better with high geometry complexity, which can be important for certain scenarios like scientific visualizations. It's not that great at pushing pixels or fragment shaders, meaning typical gaming scenarios are probably faster on llvmpipe.

                Comment


                • #9
                  What exactly is stopping llvmpipe from scaling to more threads?

                  Comment


                  • #10
                    Originally posted by tajjada View Post
                    What exactly is stopping llvmpipe from scaling to more threads?
                    Lack of a motivated developer and probably the hardware to verify any benefit. The few people* that would benefit from further scaling probably have a dedicated GPU anyway. Maybe further scaling could help run tests faster? Then again, you could just run tests in parallel to utilize all cores.
                    * Steam hardware survey for core count: https://store.steampowered.com/hwsurvey/cpus/

                    Comment

                    Working...
                    X