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

Author: Eric Engestrom <eric.engest...@imgtec.com>
Date:   Wed Sep  6 14:24:02 2017 +0000

mesa: allow user to set MESA_NO_ERROR=0

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102530
Cc: Michel Dänzer <mic...@daenzer.net>
Cc: Alexandre Demers <alexandre.f.dem...@gmail.com>
Signed-off-by: Eric Engestrom <eric.engest...@imgtec.com>
Reviewed-by: Timothy Arceri <tarc...@itsqueeze.com>
Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com>
Reviewed-by: Michel Dänzer <michel.daen...@amd.com>

---

 src/mesa/main/context.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c
index cc37a0dc4d..dad3ab39f8 100644
--- a/src/mesa/main/context.c
+++ b/src/mesa/main/context.c
@@ -123,6 +123,7 @@
 #include "shared.h"
 #include "shaderobj.h"
 #include "shaderimage.h"
+#include "util/debug.h"
 #include "util/disk_cache.h"
 #include "util/strtod.h"
 #include "stencil.h"
@@ -1217,7 +1218,7 @@ _mesa_initialize_context(struct gl_context *ctx,
    /* KHR_no_error is likely to crash, overflow memory, etc if an application
     * has errors so don't enable it for setuid processes.
     */
-   if (getenv("MESA_NO_ERROR")) {
+   if (env_var_as_boolean("MESA_NO_ERROR", false)) {
 #if !defined(_WIN32)
       if (geteuid() == getuid())
 #endif

_______________________________________________
mesa-commit mailing list
mesa-commit@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to