Announcement

Collapse
No announcement yet.

Indirect rendering?

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

  • Indirect rendering?

    Hi all, I'm trying the network-related features of X (either through ssh or natively) and discovered that gl applications can be forwarded too, through indirect rendering. With the nvidia blob, indirect rendering is hardware accelerated, but only gl 1.4 is provided, and most apps simply crash with
    Code:
    X Error of failed request:  BadLength (poly request too large or internal Xlib length error)
      Major opcode of failed request:  136 (GLX)
      Minor opcode of failed request:  2 (X_GLXRenderLarge)
      Serial number of failed request:  14605
      Current serial number in output stream:  14648
    So I wonder what's the status of indirect rendering within mesa/g3d? Is it hardware accelerated?
    Thanks

  • #2
    It was last I used it. It's limited to GL 1.4 as well, because it's a limit of the GLX protocol.

    Comment


    • #3
      I'd have to concur with curaga there- but it looks more like you're tripping across another limit as well.

      Comment


      • #4
        I asked on nvnews and I was told to use nvidia's libgl also on the server. I did so and now averything is working. Also, I discovered that the nvidia blob actually provides OpenGl 2.1 with indirect rendering through unofficial extensions to the glx protocol.

        Comment

        Working...
        X