Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-29 Thread Chia-I Wu
2010/4/29 Kristian Høgsberg k...@bitplanet.net: 2010/4/28 Chia-I Wu olva...@gmail.com: 2010/4/28 Kristian Høgsberg k...@bitplanet.net: 2010/4/27 Kristian Høgsberg k...@bitplanet.net: [ I hit send to early there... ] review the patches, or at least just some of them.  The overall approach is

Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-28 Thread Jakob Bornecrantz
On 2010-04-28 17.32, Kristian Høgsberg wrote: 2010/4/28 Brian Paulbri...@vmware.com: Kristian Høgsberg wrote: 2010/4/27 Kristian Høgsbergk...@bitplanet.net: [ I hit send to early there... ] review the patches, or at least just some of them. The overall approach is 1. Add a API tag to

Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-28 Thread Chia-I Wu
2010/4/28 Kristian Høgsberg k...@bitplanet.net: 2010/4/27 Kristian Høgsberg k...@bitplanet.net: [ I hit send to early there... ] review the patches, or at least just some of them.  The overall approach is  1. Add a API tag to GLcontext so we key off of that.  2. Use API-aware constructor

Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-28 Thread Kristian Høgsberg
2010/4/28 Jakob Bornecrantz ja...@vmware.com: On 2010-04-28 17.32, Kristian Høgsberg wrote: 2010/4/28 Brian Paulbri...@vmware.com: Kristian Høgsberg wrote: 2010/4/27 Kristian Høgsbergk...@bitplanet.net: [ I hit send to early there... ] review the patches, or at least just some of them.  

Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-28 Thread Mark Mueller
Would it work to put a dummy value into the enum to assure you get the size you want? enum __dri_api_enum { __DRI_API_OPENGL = 0, #define __DRI_API_OPENGL __DRI_API_OPENGL __DRI_API_GLES1 = 1, #define __DRI_API_GLES1 __DRI_API_GLES1 __DRI_API_GLES2 = 2, #define

Re: [Mesa-dev] Merging GLES1/2 to mesa/main

2010-04-28 Thread Kristian Høgsberg
2010/4/28 Chia-I Wu olva...@gmail.com: 2010/4/28 Kristian Høgsberg k...@bitplanet.net: 2010/4/27 Kristian Høgsberg k...@bitplanet.net: [ I hit send to early there... ] review the patches, or at least just some of them.  The overall approach is  1. Add a API tag to GLcontext so we key off of