[Mesa-dev] Mesa source re-org

Eric Anholt eric at anholt.net
Sat Jun 12 09:58:52 PDT 2010


On Thu, 10 Jun 2010 23:32:58 -0600, Brian Paul <brian.e.paul at gmail.com> wrote:
> The new shader-file-reorg branch moves a bunch of Mesa source files to
> re-organize things a bit.
> 
> 1. Move all GL entrypoint functions and files into src/mesa/main/
> This includes the ARB vp/vp, NV vp/fp, ATI fragshader and GLSL bits
> that were in src/mesa/shader/
> 
> 2. Move src/mesa/shader/slang/ to src/mesa/slang/ to reduce the tree depth

Most of this seems reasonable, but could we go with "glsl" instead of
"slang"?

> 
> 3. Rename src/mesa/shader/ to src/mesa/program/ since all the
> remaining files are concerned with GPU programs.
> 
> 4. Misc code refactoring.  In particular, I got rid of most of the
> GLSL-related ctx->Driver hook functions.  None of the drivers used
> them.
> 
> Some of the commits were huge so they probably won't show up on this list.
> 
> I'll be on vacation next week so I probably won't merge this to master
> for a while.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20100612/987c2d22/attachment.pgp>


More information about the mesa-dev mailing list