[Mesa3d-dev] shaders

2006-06-02 Thread Philipp Klaus Krause
What's the current state of shaders in Mesa? I see that src/mesa/shader/slang directory growing since a long time. Is there something useable? If yes, how do I make it compile? Philipp ___ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net

Re: [Mesa3d-dev] shaders

2006-06-02 Thread Philipp Klaus Krause
Brian Paul wrote: Philipp Klaus Krause wrote: What's the current state of shaders in Mesa? The GL_ARB_vertex/fragment_shader extensions are supported. I see that src/mesa/shader/slang directory growing since a long time. Is there something useable? If yes, how do I make it compile? You

Re: [Mesa3d-dev] shaders

2006-06-02 Thread Brian Paul
Philipp Klaus Krause wrote: Brian Paul wrote: Philipp Klaus Krause wrote: What's the current state of shaders in Mesa? The GL_ARB_vertex/fragment_shader extensions are supported. I see that src/mesa/shader/slang directory growing since a long time. Is there something useable? If yes, how do

Re: [Mesa3d-dev] shaders

2006-06-02 Thread Philipp Klaus Krause
Brian Paul wrote: So, I only have to add the extensions to the extensions strings reported by the DRI drivers? Surely vertex shaders can be enabled for all drivers where vertex programs are enabled (and some more)? I wasn't thinking of the DRI drivers. It probably wouldn't be too much

Re: [Mesa3d-dev] shaders

2006-06-02 Thread Michał Król
On 02/06/06, Philipp Klaus Krause [EMAIL PROTECTED] wrote: I'll have a look at it and maybe send patches. For most drivers fixed-function TcL and vertex programs are done in software, so I don't think that being a software path is an argument against vertex shaders there. Beware, some

[Mesa3d-dev] GL_ARB_vertex_blend

2006-06-02 Thread Philipp Klaus Krause
What's the current state of GL_ARB_vertex_blend in Mesa? It seems it's not implemented, extension_helper.h seems to provide some facilities for drivers though. Philipp ___ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net

Re: [Mesa3d-dev] shaders

2006-06-02 Thread Philipp Klaus Krause
Beware, some functionality is still missing: [...] - dFdx, dFdy functions, Aren't these for fragment shaders only? At least I can't see how you could define these in vertex shaders. If it's good enough for software rendering, then it's good enough for the drivers. Philipp

Re: [Mesa3d-dev] GL_ARB_vertex_blend

2006-06-02 Thread Brian Paul
Philipp Klaus Krause wrote: What's the current state of GL_ARB_vertex_blend in Mesa? It seems it's not implemented, extension_helper.h seems to provide some facilities for drivers though. I see no need to implement that extension since the same thing can be accomplished with a vertex program.

[Mesa3d-dev] [PATCH] Implement GL_APPLE_vertex_array_object

2006-06-02 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I've just posted a patch that implements GL_APPLE_vertex_array_object at: http://users.freedesktop.org/~idr/patches/ The patch, which is quite large anyway, does *NOT* include changes to any generated files. To test this patch you'll need to

[Mesa3d-dev] Mesa and egl state

2006-06-02 Thread Hanno Böck
Hi, I've tried to build mesa cvs with egl support, which seems to work for most stuff, just one small makefile-fix (which is as far as I can see because libdrm is no longer inside mesa-tree). Attaching it, I think it can safely be applied to the tree. -- Hanno Böck Blog: