Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-31 | Convert everything from the talloc API to the ralloc API. | Kenneth Graunke | |
2011-01-28 | mesa: fix typo, wrap long line | Brian Paul | |
2011-01-28 | mesa: Fix available APIs for AMD_conservative_depth | Chad Versace | |
Remove ES2, since AMD_conservative_depth is not listed in the OpenGL ES extension registry. | |||
2011-01-26 | mesa: fix compilation | Zack Rusin | |
this isn't c++ please don't mix declerations with code | |||
2011-01-26 | mesa: Allow extensions in MESA_EXTENSION_OVERRIDE to be prefixed with '+' | Chad Versace | |
If an extension is prefixed with '+', attempt to enable it. This introduces symmetry with the prefix '-', which is already allowed. | |||
2011-01-26 | mesa: Simplify logic in get_extension_override() | Chad Versace | |
* Reduce max indentation level from 7 to 3. * Eliminate counter variables. * Remove function append(). | |||
2011-01-26 | mesa: Propagate gl_FragDepth layout from GLSL IR to Mesa IR | Chad Versace | |
2011-01-26 | mesa: Add AMD_conservative_depth to extension list | Chad Versace | |
The extension is off by default. First in a patchset that implements support for AMD_conservative_depth in the compiler. | |||
2011-01-26 | mesa: Support internalFormat=GL_BGRA for DRI drivers | Kristian Høgsberg | |
2011-01-26 | mesa: fix MESA/EXT typo | Brian Paul | |
Spotted by Bernd Buschinski. | |||
2011-01-25 | mesa: remove isProxy local var | Brian Paul | |
2011-01-25 | mesa: use texFormat local var in more places | Brian Paul | |
2011-01-25 | mesa: consolidate error handling code in _mesa_GetTexLevelParameteriv() | Brian Paul | |
2011-01-25 | mesa: consolidate error handling in set_tex_parameteri() | Brian Paul | |
2011-01-25 | mesa: add checks for GL_EXT_texture_array | Brian Paul | |
In case the driver enables GL_MESA_texture_array but not the EXT version. | |||
2011-01-24 | mesa: add red, red/green formats in _mesa_base_fbo_format() | Brian Paul | |
2011-01-24 | mesa: plug in fallback function for ctx->Driver.ValidateFramebuffer() | Brian Paul | |
The software renderer doesn't support GL_ALPHA, GL_LUMINANCE, etc so we should report GL_FRAMEBUFFER_UNSUPPORTED during FBO validation. | |||
2011-01-24 | mesa: new cases in _mesa_base_fbo_format() | Brian Paul | |
The set of internalFormat parameters accepted by glRenderBufferStorage depends on the EXT vs. ARB version of framebuffer_object. The later added support for GL_ALPHA, GL_LUMINANCE, etc. formats. Note that these formats might be legal but might not be supported. That should be checked with glCheckFramebufferStatus(). | |||
2011-01-24 | Revert "mesa: Simplify _mesa_base_fbo_format by making it exceptions to ↵ | Brian Paul | |
teximages." This reverts commit 65c41d55a06137115f0b4c67f9a3fd2708f0b625. There really are quite a few differences in the set of internal formats allowed by glTexImage and glRenderbufferStorage. | |||
2011-01-24 | mesa/es: require internalFormat==format in TexImage2D | Benjamin Franzke | |
2011-01-24 | mesa: allow internalFormat=GL_BGRA_EXT in TexImage2D | Benjamin Franzke | |
2011-01-23 | mesa: add ARB_framebuffer_sRGB as alias of the EXT variant | Marek Olšák | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2011-01-23 | mesa: return GL_LINEAR for ..COLOR_ENCODING if framebuffer_sRGB is unsupported | Marek Olšák | |
Signed-off-by: Brian Paul <brianp@vmware.com> | |||
2011-01-23 | mesa: get rid of _NEW_ACCUM, clean-up _NEW_* #defines | Brian Paul | |
The _NEW_ACCUM flag was only set when changing the accumulation buffer clear color and never used anywhere. Reclaim that dirty bit. Clean up the definitions of the other dirty bit flags. | |||
2011-01-23 | mesa: smarter glTexParameter state invalidation | Brian Paul | |
Only a few texture object parameters can effect texture completeness: min level, max level, minification filter. Don't mark the texture incomplete for other texture object state changes. | |||
2011-01-21 | mesa: EXT_framebuffer_sRGB interface additions. | Dave Airlie | |
This adds the get/enable enums and internal gl_config storage for this extension. In theory this is all that is needed to enable this extension from what I can see, since its not mandatory to implement the features if you don't advertise the visuals or the fb configs. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2011-01-20 | mesa: Set correct values for range/precision of shader integer types | Ian Romanick | |
2011-01-20 | mesa: Connect glGetShaderPrecisionFormat into the dispatch table | Ian Romanick | |
2011-01-20 | Fix the build from 887d2b64 | Ian Romanick | |
Thanks to all the include frobbing, GLuint is not known in some places that included enums.h. | |||
2011-01-20 | mesa: clean-up _mesa_lookup_prim_by_nr() | Brian Paul | |
Remove the redundant public _mesa_prim_name[] array. | |||
2011-01-20 | mesa: move extra prim mode #defines | Brian Paul | |
2011-01-20 | mesa: minor formatting fixes | Brian Paul | |
2011-01-20 | mesa: document sRGBDecode field | Brian Paul | |
2011-01-19 | mesa: implement glGetShaderPrecisionFormat() | Brian Paul | |
Drivers should override the default range/precision info as needed. No drivers do this yet. | |||
2011-01-17 | mesa: s/primcount/numInstances/ | Brian Paul | |
primcount is also a parameter to glMultiDrawElements(). Use numInstances to avoid confusion between these things. | |||
2011-01-15 | mesa: minor tweaks in _mesa_set_fetch_functions() | Brian Paul | |
2011-01-15 | mesa: add comment for _mesa_get_srgb_format_linear() | Brian Paul | |
2011-01-15 | mesa: move declarations before code | Brian Paul | |
2011-01-16 | mesa/swrast: implement EXT_texture_sRGB_decode | Dave Airlie | |
This implements the extension by choosing a different set of texture fetch functions when the texture parameter changes. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2011-01-15 | mesa: implement glGet queries for GL_ARB_draw_buffers_blend | Brian Paul | |
2011-01-15 | mesa: display list support for GL_ARB_draw_buffers_blend functions | Brian Paul | |
2011-01-15 | mesa: plug in GL_ARB_draw_buffers_blend functions | Brian Paul | |
2011-01-15 | glapi: regenerated files | Brian Paul | |
2011-01-15 | mesa: begin implementation of GL_ARB_draw_buffers_blend | Brian Paul | |
2011-01-15 | mesa: support for GL_ARB_instanced_arrays | Brian Paul | |
2011-01-15 | glapi: regenerated files | Brian Paul | |
2011-01-15 | Merge branch 'draw-instanced' | Brian Paul | |
Conflicts: src/gallium/auxiliary/draw/draw_llvm.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/glsl/ir_set_program_inouts.cpp src/mesa/tnl/t_vb_program.c | |||
2011-01-15 | mesa: Add glDepthRangef and glClearDepthf to APIspec.xml. | Chia-I Wu | |
Core mesa has gained support for GL_ARB_ES2_compatibility. Make GLES generated dispatch table use them. | |||
2011-01-14 | mesa: Add getter for GL_SHADER_COMPILER with ARB_ES2_compatibility. | Eric Anholt | |
Fixes piglit arb_es2_compatibility-shadercompiler | |||
2011-01-14 | mesa: Add getters for ARB_ES2_compatibility MAX_*_VECTORS. | Eric Anholt | |
Fixes piglit arb_es2_compatibility-maxvectors. |