summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@redhat.com>2014-02-26 15:19:25 +1000
committerDave Airlie <airlied@gmail.com>2014-02-27 09:19:10 +1000
commit200e03b52b736beb5d211dac87c0527e0d304b42 (patch)
tree62f9fa2e32d745899e6b5ad52fd39111ee57010e
parenta870675328c03e094fed938d74e20a6b9886f95d (diff)
enable GL3 GLSL 1.30
-rw-r--r--src/gallium/renderer/graw_renderer.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/gallium/renderer/graw_renderer.c b/src/gallium/renderer/graw_renderer.c
index 7b59e0335a8..359be239034 100644
--- a/src/gallium/renderer/graw_renderer.c
+++ b/src/gallium/renderer/graw_renderer.c
@@ -4339,9 +4339,10 @@ void graw_renderer_fill_caps(uint32_t set, uint32_t version,
caps->v1.bset.fragment_coord_conventions = 1;
}
- if (glewIsSupported("GL_ARB_texture_multisample"))
+ if (glewIsSupported("GL_ARB_texture_multisample")) {
/* disable multisample until developed */
- caps->v1.bset.texture_multisample = 0;
+ caps->v1.bset.texture_multisample = 1;
+ }
if (glewIsSupported("GL_VERSION_4_0")) {
caps->v1.bset.indep_blend_func = 1;
caps->v1.bset.cube_map_array = 1;
@@ -4361,10 +4362,10 @@ void graw_renderer_fill_caps(uint32_t set, uint32_t version,
if (glewIsSupported("GL_ARB_shader_stencil_export"))
caps->v1.bset.shader_stencil_export = 1;
- caps->v1.glsl_level = 120;
+ caps->v1.glsl_level = 130;
if (glewIsSupported("GL_EXT_texture_array"))
caps->v1.max_texture_array_layers = 256;
- caps->v1.max_streamout_buffers = 0;
+ caps->v1.max_streamout_buffers = 4;
if (glewIsSupported("GL_ARB_blend_func_extended")) {
glGetIntegerv(GL_MAX_DUAL_SOURCE_DRAW_BUFFERS, &max);
caps->v1.max_dual_source_render_targets = max;