summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/common
diff options
context:
space:
mode:
authorErik Faye-Lund <kusmabite@gmail.com>2015-06-28 14:51:05 +0200
committerMatt Turner <mattst88@gmail.com>2015-06-29 09:06:40 -0700
commitba5e1612c892282b930e278b5b98f1578cbe7dbb (patch)
tree5b44bacfa0a7c9ed40c18c3840ad4d7fb4e22d3a /src/mesa/drivers/dri/common
parent73d2b5af526676fd3f34243cdc155b3e1341b988 (diff)
downloadexternal_mesa3d-ba5e1612c892282b930e278b5b98f1578cbe7dbb.zip
external_mesa3d-ba5e1612c892282b930e278b5b98f1578cbe7dbb.tar.gz
external_mesa3d-ba5e1612c892282b930e278b5b98f1578cbe7dbb.tar.bz2
dri: don't touch the shader compiler
This function is for deleting per-screen resources, and the shader compiler resources are not of such nature. Besides, dri shouldn't need to even know about the presence of a shader compiler. These resources will already be released when mesa gets unloaded, and that should be sufficient. Signed-off-by: Erik Faye-Lund <kusmabite@gmail.com> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/mesa/drivers/dri/common')
-rw-r--r--src/mesa/drivers/dri/common/dri_util.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c
index e7ababe..ae4592c 100644
--- a/src/mesa/drivers/dri/common/dri_util.c
+++ b/src/mesa/drivers/dri/common/dri_util.c
@@ -46,7 +46,6 @@
#include "dri_util.h"
#include "utils.h"
#include "xmlpool.h"
-#include "../glsl/glsl_parser_extras.h"
#include "main/mtypes.h"
#include "main/version.h"
#include "main/errors.h"
@@ -238,8 +237,6 @@ static void driDestroyScreen(__DRIscreen *psp)
* stream open to the X-server anymore.
*/
- _mesa_destroy_shader_compiler();
-
psp->driver->DestroyScreen(psp);
driDestroyOptionCache(&psp->optionCache);