GL Window problem (GLXBadDrawable)

New Message Reply Date view Thread view Subject view Author view

From: Devrim Erdem (devrim++at++vires.com)
Date: 01/21/2002 05:55:21


Hello,

I am trying to create multiple pfPipeWindows and multiple channels
rendering into them. However
I get this message, which stops the execution:

GFX(pf): Debug: pfWindow::open [winType = 512]
X Error of failed request: GLXBadDrawable
  Major opcode of failed request: 143 (GLX)
  Minor opcode of failed request: 11 (X_GLXSwapBuffers)
  Serial number of failed request: 29
  Current serial number in output stream: 34
netmain: CAUGHT:error in method Net::Stream::receive(): EOF reached

After constructing the pfPipeWindow the window is printed to the console
as follows :
pfPipeWindow:
0x411aa9b0
Pipe: 0
    pfWindow: 0x411aaa78
        Name: MyWindow
        WSConnection:
        Screen: -1
        Origin: 0, 0 (screen: -1 -1)
        Size: 640, 320
        Type: 0x200 = X
        ShareMask: 0x202
        Modes:
                NOBORDER: 0
                ORIGIN_LL: 1
                WIN_MODE_AUTO_RESIZE: 1
                EXIT: 0
                HAS_OVERLAY: 0
                HAS_STATS: 0
        WinList: 0 wins
        Framebuffer Configuration:
                X Visual Id: 0x0
                Multisamples: -1
                Depth: -1
                Stencil: -1

My code to create the window is almost the same with the ones in the
pguide samples. ( I have verified a couple of times. )

What can I be doing wrong ?

Suse 7.3, Performer 2.5, Onyx3 :)

Thanks in advance.

-- 
Devrim Erdem
-------------------------------------
VIRES Simulationstechnologie GmbH
Oberaustrasse 34
83026 Rosenheim
Germany
phone    +49.8031.463640
fax      +49.8031.463645
email    devrim++at++vires.com
internet www.vires.com
-------------------------------------


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Mon Jan 21 2002 - 08:37:36 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.