Mesa (master): st/vega: Fix version check in context creation.

Chia-I Wu olv at kemper.freedesktop.org
Thu Oct 7 04:16:04 UTC 2010


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

Author: Chia-I Wu <olv at lunarg.com>
Date:   Thu Oct  7 12:14:38 2010 +0800

st/vega: Fix version check in context creation.

This fixes a regression since 4531356817ec8383ac35932903773de67af92e37.

---

 src/gallium/state_trackers/vega/vg_manager.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/state_trackers/vega/vg_manager.c b/src/gallium/state_trackers/vega/vg_manager.c
index e799674..232deef 100644
--- a/src/gallium/state_trackers/vega/vg_manager.c
+++ b/src/gallium/state_trackers/vega/vg_manager.c
@@ -352,7 +352,7 @@ vg_api_create_context(struct st_api *stapi, struct st_manager *smapi,
       return NULL;
 
    /* only 1.0 is supported */
-   if (attribs->major != 1 || attribs->minor > 0)
+   if (attribs->major > 1 || (attribs->major == 1 && attribs->minor > 0))
       return NULL;
 
    pipe = smapi->screen->context_create(smapi->screen, NULL);




More information about the mesa-commit mailing list