summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_screen.c
diff options
context:
space:
mode:
authorEmil Velikov <emil.l.velikov@gmail.com>2014-02-23 22:03:48 +0000
committerEmil Velikov <emil.l.velikov@gmail.com>2014-08-15 17:35:37 +0100
commit87d3ae0b45b6b6bb50b583dafa55eb109449a005 (patch)
treec0cdeb3076801180dac1334766274f3b0d837e59 /src/mesa/drivers/dri/i965/intel_screen.c
parent679c2ef8a058824615fbc4c5aba40d65d1ed9170 (diff)
downloadexternal_mesa3d-87d3ae0b45b6b6bb50b583dafa55eb109449a005.zip
external_mesa3d-87d3ae0b45b6b6bb50b583dafa55eb109449a005.tar.gz
external_mesa3d-87d3ae0b45b6b6bb50b583dafa55eb109449a005.tar.bz2
dri/common: Move __DRI2_RENDERER_PREFFERED_PROFILE handling to driQueryRendererIntegerCommon
Essentially all drivers would like to use to opengl core profile if available, so avoid duplication by moving the code to a common fallback within driQueryRendererIntegerCommon. If a driver uses different approach they can handle it separately. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_screen.c')
-rw-r--r--src/mesa/drivers/dri/i965/intel_screen.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_screen.c b/src/mesa/drivers/dri/i965/intel_screen.c
index ea0fc58..9e743ee 100644
--- a/src/mesa/drivers/dri/i965/intel_screen.c
+++ b/src/mesa/drivers/dri/i965/intel_screen.c
@@ -846,10 +846,6 @@ brw_query_renderer_integer(__DRIscreen *psp, int param, unsigned int *value)
case __DRI2_RENDERER_UNIFIED_MEMORY_ARCHITECTURE:
value[0] = 1;
return 0;
- case __DRI2_RENDERER_PREFERRED_PROFILE:
- value[0] = (psp->max_gl_core_version != 0)
- ? (1U << __DRI_API_OPENGL_CORE) : (1U << __DRI_API_OPENGL);
- return 0;
default:
return driQueryRendererIntegerCommon(psp, param, value);
}