Mesa (11.0): i915: correctly parse/set the context flags

Emil Velikov evelikov at kemper.freedesktop.org
Fri Jan 22 15:46:32 UTC 2016


Module: Mesa
Branch: 11.0
Commit: 439d2a67054663c867da7def797c1dccfbd82bb7
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=439d2a67054663c867da7def797c1dccfbd82bb7

Author: Emil Velikov <emil.l.velikov at gmail.com>
Date:   Fri Dec 18 15:28:03 2015 +0000

i915: correctly parse/set the context flags

With an earlier commit we've spit the flags parsing to a separate
function, but forgot to update all the dri modules to use it.

Noticed when we've enabled KHR_debug for every dri module - fdo#93048

Fixes: 38366c0c6e7 "dri_util: Don't assume __DRIcontext->driverPrivate
is a gl_context"
Cc: Mark Janes <mark.a.janes at intel.com>
Cc: "11.0 11.1" <mesa-stable at lists.freedesktop.org>
Cc: Kristian Høgsberg <krh at bitplanet.net>
Cc: Ian Romanick <ian.d.romanick at intel.com>
Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
Reviewed-by: Mark Janes <mark.a.janes at intel.com>
Tested-by: Mark Janes <mark.a.janes at intel.com>

(cherry picked from commit 72fda2b710d864d23aec1e8f959147d05c5ff3f3)

---

 src/mesa/drivers/dri/i915/intel_context.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/mesa/drivers/dri/i915/intel_context.c b/src/mesa/drivers/dri/i915/intel_context.c
index c780103..fcc5a22 100644
--- a/src/mesa/drivers/dri/i915/intel_context.c
+++ b/src/mesa/drivers/dri/i915/intel_context.c
@@ -426,6 +426,8 @@ intelInitContext(struct intel_context *intel,
       return false;
    }
 
+   driContextSetFlags(&intel->ctx, flags);
+
    driContextPriv->driverPrivate = intel;
    intel->driContext = driContextPriv;
 




More information about the mesa-commit mailing list