We moved!

Andreas Zehender kpovmodeler-devel@mail.kde.org
Mon, 8 Apr 2002 14:32:10 +0200


Hi Luis!

On Monday 08 April 2002 12:30, CARVALHO Luis Passos wrote:
> I changed hasOpenGL and it solved the freeze. So the problem is located
> on the GL stuff.
>
> But I'm not sure it's your fault. When you ported to KDE3/QT3 did you
> remove QTOpenGL right away?.
> I've been experiencing the freeze ever since I upgraded to KDE3/QT3,
> 4-6 days ago.

No. I thought qt3 is compiled with the OpenGL extension by default 
(according to qt-copy), but a few people complained about linker errors, 
so I removed it later.
I committed the change on April 5, 14:51 UTC

There is no big difference between my glx code and the Qt code. All i 
changed is that only one glx context is used for all views (this is 
possible if all opengl views have the same attributes, according to the 
glx documentation).

> I'm more inclined to blaming a poor implementation of GL for my Radeon
> Mobility card.
>
> I'll search on the net for similar problems for other people.
>
> Anyway, I can work now. One suggestion. Why don't we add a command line
> option that disables the OpenGL previews?
> Shouldn't be too dificult and it would help circumvent this kind of
> problem.

That's what I had in mind after your mail :-)
I will add this.

Just for your information:
I had to change the canInsert method of the pigment.
It seems that blend map modifiers can be inserted after transformations 
and color maps after blend map modifiers, which was not possible.
(not committed yet)

I have some modifications to the povray parser on my disk. The depth value 
for normal patterns and many object declarations were not parsed 
correctly.
I successfully imported almost all povray includes now.

How many missing textures are left?
The missing objects are only the polynom and mesh objects.

We should focus on a texture/object library and a plugin framework when 
all objects/textures are finished.
Which task do you want to take over? I have already some ideas for a 
texture/object library.

Greetings, Andreas
-- 
--------------------------------------------------
 Andreas Zehender, Dipl. Ing. (BA)
 Student, 9th semester computer science
 http://www.azweb.de
 az@azweb.de | zehender@kde.org      
--------------------------------------------------