Re: DIGITAL_MEDIA_PBUFFER and Performer

New Message Reply Date view Thread view Subject view Author view

Software Development & Support. (brainval++at++ehome.encis.es)
Mon, 01 Feb 1999 13:09:55 -0500


Hello all,

and Thank Juan Pablo,

Juan Pablo Di Lelle wrote:

> > How can I add the :
> >
> > int attribs [] = {
> > GLX_DIGITAL_MEDIA_PBUFFER_SGIX, True,
> > GLX_PRESERVED_CONTENTS_SGIX, True,
> > (int) None
> > };
> >
> > To a PBUFFER under Performer ?

> Well, I guess you can still create a glx pbuffer under performer,
> if I'm not wrong. Try this:
>
> glXCreateGLXPbufferSGIX( display, config, width, heigth, attribs );
> I don't know if there's something similar to that in performer.
>

Yes , I have already done, but if I create de Pbuffer in this way, and
pass it to
the pfPipeWindow with

 pw->setWSDrawable(...)

Then the program crashes.

Said:
PF Notice: Num matching FBConfigs on display
0x100212f8=:0.0 screen 0 is 2
X Error of failed request: BadAlloc (insufficient resources for
operation)
  Major opcode of failed request: 141 (GLX)
  Minor opcode of failed request: 5 (X_GLXMakeCurrent)
  Serial number of failed request: 0
  Current serial number in output stream: 48

And I work with an O2:
    R10000, IRIX6.3. 128MB,
and graphics:
    Graphics board 0 is "CRM" graphics.
        Managed (":0.0") 1280x1024
        32 + 32 bitplanes
        board revision 2, CRM revision C, GBE revision B
        Display 1280x1024 ++at++ 50Hz, monitor type: SGX 16

I work with the pbuffer example.
(/usr/share/Performer/src/pguide/libpf/C/pbuffer.c)

--
Brainstorm Multimedia.
Software  development.

e_mail: brainval++at++ehome.encis.es

 

Hello all,

and Thank Juan Pablo,
 

Juan Pablo Di Lelle wrote:

> How can  I add the :
>
> int attribs [] = {
>       GLX_DIGITAL_MEDIA_PBUFFER_SGIX, True,
>       GLX_PRESERVED_CONTENTS_SGIX, True,
>         (int) None
>         };
>
> To a PBUFFER under Performer ?
Well, I guess you can still create a glx pbuffer under performer,
if I'm not wrong. Try this:

glXCreateGLXPbufferSGIX( display, config, width, heigth, attribs );
I don't know if there's something similar to that in performer.
 

Yes ,  I have already done, but if I create de Pbuffer in this way, and pass it to
the pfPipeWindow with

 pw->setWSDrawable(...)

Then the program crashes.

Said:
PF Notice:                     Num matching FBConfigs on display 0x100212f8=:0.0 screen 0 is 2
X Error of failed request:  BadAlloc (insufficient resources for operation)
  Major opcode of failed request:  141 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  0
  Current serial number in output stream:  48

And I work with an O2:
    R10000, IRIX6.3. 128MB,
and graphics:
    Graphics board 0 is "CRM" graphics.
        Managed (":0.0") 1280x1024
        32 + 32 bitplanes
        board revision 2, CRM revision C, GBE revision B
        Display 1280x1024 ++at++ 50Hz, monitor type: SGX 16
 
 

I work with the pbuffer example. (/usr/share/Performer/src/pguide/libpf/C/pbuffer.c)
 
 

-- 
Brainstorm Multimedia.  
Software  development.

e_mail: brainval++at++ehome.encis.es
 

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Feb 01 1999 - 04:03:36 PST

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