Results 1 to 4 of 4

Thread: Indirect rendering?

  1. #1
    Join Date
    Dec 2009
    Location
    Italy
    Posts
    174

    Default 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. #2
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    5,033

    Default

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

  3. #3
    Join Date
    Jun 2006
    Posts
    3,046

    Default

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

  4. #4
    Join Date
    Dec 2009
    Location
    Italy
    Posts
    174

    Default

    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •