[Mesa-dev] [PATCH] r200: enable EXT_gpu_program_parameters
Marek Olšák
maraeo at gmail.com
Mon Apr 18 04:36:49 PDT 2011
On Mon, Apr 18, 2011 at 1:06 PM, Nicolas Kaiser <nikai at nikai.net> wrote:
> - GL_ARB_half_float_pixel:
>
> I'm having problems with this one.
>
> (1a) According to the spec this extension, quote
> "will work with the OpenGL 1.5 Specification."
> However, glxinfo says it is at 1.3:
>
> OpenGL vendor string: Tungsten Graphics, Inc.
> OpenGL renderer string: Mesa DRI R200 (R200 514D) TCL DRI2
> OpenGL version string: 1.3 Mesa 7.11-devel (git-699ecec)
>
The spec vaguely says:
This extension is written against the OpenGL 2.0 Specification
but will work with the OpenGL 1.5 Specification.
but it doesn't say:
OpenGL 1.5 is required.
The extension is driver-independent, it's implemented in the Mesa core, and
doesn't need any driver or hardware parts. It's not much useful without
ARB_texture_float though, which the hardware cannot do.
> (1b) ./piglit-run.py -t draw-vertices-half-float tests/all.tests
> results/half-float.results
>
> skips the test:
>
> @test: general/draw-vertices-half-float
> info: @@@Returncode: 0\n\nErrors:\n\n\nOutput:\nRequires OpenGL 1.5\n
>
draw-vertices-half-float tests ARB_half_float_vertex only.
ARB_half_float_pixel can be tested by glean/pixelFormats.
There are more extensions r200 could support, but they would need a lot more
work than just enabling them, some of them are:
- GL_ARB_framebuffer_object
- GL_EXT_framebuffer_blit (subset of ARB_fbo)
- GL_EXT_framebuffer_multisample (subset of ARB_fbo, dummy implementation
like in the other drivers)
- GL_ARB_map_buffer_range
- GL_ARB_pixel_buffer_object
Marek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20110418/f313be49/attachment-0001.html>
More information about the mesa-dev
mailing list