| Index: media-libs/mesa/files/7.9-get-maxsamples.patch
|
| diff --git a/media-libs/mesa/files/7.9-get-maxsamples.patch b/media-libs/mesa/files/7.9-get-maxsamples.patch
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..df49b459df40bd0eb30e7886c349f15807c69f88
|
| --- /dev/null
|
| +++ b/media-libs/mesa/files/7.9-get-maxsamples.patch
|
| @@ -0,0 +1,40 @@
|
| +From bcef51c3b891dcdb97fd9fce0f2b76f161b59af5 Mon Sep 17 00:00:00 2001
|
| +From: Ian Romanick <ian.d.romanick@intel.com>
|
| +Date: Wed, 10 Nov 2010 00:35:54 +0000
|
| +Subject: mesa: Allow query of MAX_SAMPLES with EXT_framebuffer_multisample
|
| +
|
| +Previously queries of MAX_SAMPLES were only allowed with
|
| +ARB_framebuffer_object, but EXT_framebuffer_multisample also enables
|
| +this query. This seems to only effect the i915. All other drivers
|
| +support both extensions or neither extension.
|
| +
|
| +This patch is based on a patch that Kenneth sent along with the report.
|
| +
|
| +NOTE: this is a candidate for the 7.9 branch.
|
| +
|
| +Reported-by: Kenneth Waters <kwaters@chromium.org>
|
| +---
|
| +diff --git a/src/mesa/main/get.c b/src/mesa/main/get.c
|
| +index 870c5d7..b54af6e 100644
|
| +--- a/src/mesa/main/get.c
|
| ++++ b/src/mesa/main/get.c
|
| +@@ -297,7 +297,7 @@ EXTRA_EXT(ARB_shader_objects);
|
| + EXTRA_EXT(EXT_provoking_vertex);
|
| + EXTRA_EXT(ARB_fragment_shader);
|
| + EXTRA_EXT(ARB_fragment_program);
|
| +-EXTRA_EXT(ARB_framebuffer_object);
|
| ++EXTRA_EXT2(ARB_framebuffer_object, EXT_framebuffer_multisample);
|
| + EXTRA_EXT(EXT_framebuffer_object);
|
| + EXTRA_EXT(APPLE_vertex_array_object);
|
| + EXTRA_EXT(ARB_seamless_cube_map);
|
| +@@ -1142,7 +1142,7 @@ static const struct value_desc values[] = {
|
| +
|
| + /* GL_ARB_framebuffer_object */
|
| + { GL_MAX_SAMPLES, CONTEXT_INT(Const.MaxSamples),
|
| +- extra_ARB_framebuffer_object },
|
| ++ extra_ARB_framebuffer_object_EXT_framebuffer_multisample },
|
| +
|
| + /* GL_APPLE_vertex_array_object */
|
| + { GL_VERTEX_ARRAY_BINDING_APPLE, ARRAY_INT(Name),
|
| +--
|
| +cgit v0.8.3-6-g21f6
|
|
|