This patch set represents basically what I was talking about.  The only thing
that isn't implemented here is the floating-point framebuffer GLX extensions.

Ian Romanick (7):
  Make GL_ARB_texture_compression mandatory
  Make GL_ARB_multisample mandatory
  Make GL_ARB_vertex_buffer_object mandatory
  Make GL_{EXT,SUN}_multi_draw_arrays and GL_IBM_multimode_draw_arrays
    mandatory
  Make GL_ARB_draw_buffers mandatory
  Make GLX_SGIX_pbuffer mandatory
  intel: Fix up some extension string issues

 src/glx/x11/glxextensions.c                        |    2 +-
 src/mesa/drivers/dri/common/utils.c                |   10 ++
 src/mesa/drivers/dri/ffb/ffb_xmesa.c               |    2 +
 src/mesa/drivers/dri/gamma/gamma_context.c         |    2 +
 src/mesa/drivers/dri/i810/i810context.c            |    8 --
 src/mesa/drivers/dri/i915/i830_context.c           |    2 +
 src/mesa/drivers/dri/i915/i915_context.c           |   13 +---
 src/mesa/drivers/dri/intel/intel_extensions.c      |   28 ++++--
 src/mesa/drivers/dri/mach64/mach64_context.c       |    7 +--
 src/mesa/drivers/dri/mach64/mach64_tex.c           |    6 ++
 src/mesa/drivers/dri/mga/mga_xmesa.c               |   10 +--
 src/mesa/drivers/dri/r128/r128_context.c           |    8 +--
 src/mesa/drivers/dri/r200/r200_context.c           |   10 +--
 src/mesa/drivers/dri/r300/r300_context.c           |   10 +--
 src/mesa/drivers/dri/radeon/radeon_context.c       |    8 +--
 src/mesa/drivers/dri/s3v/s3v_context.c             |    2 +
 src/mesa/drivers/dri/savage/savage_xmesa.c         |   10 +--
 src/mesa/drivers/dri/sis/sis_context.c             |    8 --
 src/mesa/drivers/dri/swrast/swrast.c               |    2 -
 src/mesa/drivers/dri/tdfx/tdfx_context.c           |   12 +--
 src/mesa/drivers/dri/trident/trident_context.c     |    2 +
 src/mesa/drivers/dri/unichrome/via_context.c       |    6 +-
 src/mesa/drivers/glide/fxdd.c                      |    7 +-
 src/mesa/drivers/windows/gldirect/dglcontext.c     |    1 +
 .../drivers/windows/gldirect/dx7/gld_wgl_dx7.c     |    2 +
 .../drivers/windows/gldirect/dx8/gld_wgl_dx8.c     |    1 +
 .../drivers/windows/gldirect/dx9/gld_wgl_dx9.c     |    1 +
 .../windows/gldirect/mesasw/gld_wgl_mesasw.c       |    1 +
 src/mesa/drivers/x11/xm_api.c                      |    2 -
 src/mesa/main/attrib.c                             |   20 ++---
 src/mesa/main/buffers.c                            |    4 -
 src/mesa/main/enable.c                             |   10 --
 src/mesa/main/extensions.c                         |   32 ++++----
 src/mesa/main/get.c                                |   78 ----------------
 src/mesa/main/get_gen.py                           |   52 ++++++------
 src/mesa/main/hint.c                               |    4 -
 src/mesa/main/multisample.c                        |    5 -
 src/mesa/main/texcompress.c                        |   94 ++++++++++----------
 src/mesa/main/texformat.c                          |   52 +++++------
 src/mesa/main/teximage.c                           |   32 +++----
 src/mesa/main/texparam.c                           |   40 +++------
 src/mesa/shader/arbprogparse.c                     |    3 +-
 src/mesa/shader/arbprogram.c                       |    4 -
 src/mesa/shader/nvprogram.c                        |    4 -
 src/mesa/shader/slang/slang_preprocess.c           |    3 +-
 45 files changed, 225 insertions(+), 395 deletions(-)

Attachment: pgpk50j5ubCp7.pgp
Description: PGP signature

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Mesa3d-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to