Panda 1.2.3 on Linux

Hi,

It seems that some features are not supported by the pandagl rendering engine.
3 samples are not working on my linux station
-NVIDIA GeForce FX Go5700
-driver NVIDIA-Linux-x86-1.0-8762
-Mandrake 10.0
The same samples are working great on the same computer under windows 2000.

Tut-Cartoon-Shader.py


Traceback (most recent call last):
  File "Tut-Cartoon-Shader.py", line 144, in ?
    t=ToonMaker()
  File "Tut-Cartoon-Shader.py", line 71, in __init__
    normalsBuffer.setClearColor(VBase4(0.5,0.5,0.5,1))
AttributeError: 'NoneType' object has no attribute 'setClearColor'

Tut-Glow-Filter.py


Traceback (most recent call last):
  File "Tut-Glow-Filter.py", line 141, in ?
    t=GlowDemo()
  File "Tut-Glow-Filter.py", line 84, in __init__
    glowBuffer.setSort(-3)
AttributeError: 'NoneType' object has no attribute 'setSort'

Tut-Render-To-Texture.py


Traceback (most recent call last):
  File "Tut-Render-To-Texture.py", line 115, in ?
    w=World()
  File "Tut-Render-To-Texture.py", line 47, in __init__
    self.altCam=base.makeCamera(altBuffer)
  File "/Panda/panda3d-1.2.3/built/direct/src/showbase/ShowBase.py", line 852, in makeCamera
    dr = win.makeDisplayRegion(*displayRegion)
AttributeError: 'NoneType' object has no attribute 'makeDisplayRegion'

Keep on the good work

There are some issues with rendering to a buffer in the 1.2.3 version of Panda3D. I believe most of these have been fixed in the CVS version, and these fixes will probably be included in the next release of Panda.

David