Obscurity
01-12-2007, 05:53 AM
Hello,
I have a basic Problem between beginners and advanced and need some clear answers.
I've Problems with use of extensions and shaders. I am not sure if my libs are old or my dlls, but I can not found any possibility to download new versions of them. I installed latest drivers from Hardware but i'm not sure anyway.
First think: I use an ATI X1600 Mobility under Win32. GL_EXTENSIONS says that it has only support for shading language 1.00! That can't be, can it?
What do I need to get access to higher features?
At home I am using that ATI X1600 - at work I using an X850.
I write an application that using float Texture and Framebuffers. I fill textures with values outside the range [0,1] and render them to the Buffer. I using a shader, but let him only forward the Texture values, so there is no other computation.
On X1600 i got the right values, but on X850 I got values clipped to [0,1]. Maybe diffrent APIs, but I don't know if this is a problem of hardware or software.
The color_buffer_float extensions is not supported from both of them (glew said).
If this isn't a Problem of SDK/API who can I check this without rendering some Testdata.
The clipping is bad, because I try to do some numerical computations on GPU.
Thanks a lot for Answers!
Simon
I have a basic Problem between beginners and advanced and need some clear answers.
I've Problems with use of extensions and shaders. I am not sure if my libs are old or my dlls, but I can not found any possibility to download new versions of them. I installed latest drivers from Hardware but i'm not sure anyway.
First think: I use an ATI X1600 Mobility under Win32. GL_EXTENSIONS says that it has only support for shading language 1.00! That can't be, can it?
What do I need to get access to higher features?
At home I am using that ATI X1600 - at work I using an X850.
I write an application that using float Texture and Framebuffers. I fill textures with values outside the range [0,1] and render them to the Buffer. I using a shader, but let him only forward the Texture values, so there is no other computation.
On X1600 i got the right values, but on X850 I got values clipped to [0,1]. Maybe diffrent APIs, but I don't know if this is a problem of hardware or software.
The color_buffer_float extensions is not supported from both of them (glew said).
If this isn't a Problem of SDK/API who can I check this without rendering some Testdata.
The clipping is bad, because I try to do some numerical computations on GPU.
Thanks a lot for Answers!
Simon