Mesa (master): intel: Don't expose GLX_SWAP_EXCHANGE_OML

Ian Romanick idr at kemper.freedesktop.org
Wed Feb 10 18:51:29 UTC 2010


Module: Mesa
Branch: master
Commit: 6bd9da01eacf9d100dfb0a9529700aa894a23d24
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bd9da01eacf9d100dfb0a9529700aa894a23d24

Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon Feb  8 13:11:58 2010 -0800

intel: Don't expose GLX_SWAP_EXCHANGE_OML

We can't always guarantee that the swap will happen by exchange, so we
can't expose this mode.  GLX_SWAP_UNDEFINED_OML already covers the
case where the swap *might be* by exchange.

Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
Reviewed-by: Kristian Høgsberg <krh at bitplanet.net>

---

 src/mesa/drivers/dri/intel/intel_screen.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_screen.c b/src/mesa/drivers/dri/intel/intel_screen.c
index 551b97e..fa46b25 100644
--- a/src/mesa/drivers/dri/intel/intel_screen.c
+++ b/src/mesa/drivers/dri/intel/intel_screen.c
@@ -341,8 +341,7 @@ __DRIconfig **intelInitScreen2(__DRIscreen *psp)
    GLenum fb_type[3];
 
    static const GLenum back_buffer_modes[] = {
-       GLX_NONE, GLX_SWAP_UNDEFINED_OML,
-       GLX_SWAP_EXCHANGE_OML, GLX_SWAP_COPY_OML
+       GLX_NONE, GLX_SWAP_UNDEFINED_OML, GLX_SWAP_COPY_OML
    };
    uint8_t depth_bits[4], stencil_bits[4], msaa_samples_array[1];
    int color;




More information about the mesa-commit mailing list