Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-01 | mesa: Update vertex texture code after gallium changes. | Michal Krol | |
2009-11-06 | mesa: Export S3_s3tc as well. | José Fonseca | |
Used in Quake3. | |||
2009-08-05 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
Conflicts: src/mesa/main/state.c | |||
2009-08-03 | st/mesa: we don't support GL_NV_point_sprite (see comment) | Brian Paul | |
2009-07-14 | gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from ↵ | Patrice Mandin | |
default extension list | |||
2009-06-29 | st/mesa: enable GL_ARB_framebuffer_object | Brian Paul | |
All gallium drivers should be able to support mixed-size color/depth/stencil buffers. If not, we'll need a new PIPE_CAP_ query. | |||
2009-06-29 | mesa: alphabetize lines | Brian Paul | |
2009-06-26 | st/mesa: query PIPE_CAP_TGSI_CONT_SUPPORTED | Brian Paul | |
2009-06-26 | Merge branch 'arb_vertex_array_object' | Brian Paul | |
2009-06-26 | Merge branch 'mesa_7_5_branch' | Brian Paul | |
Conflicts: Makefile src/gallium/drivers/softpipe/sp_screen.c src/mesa/main/version.h | |||
2009-06-22 | st/mesa: alphabetize lines | Brian Paul | |
2009-06-22 | st/mesa: enable GL_ARB_vertex_array_object | Brian Paul | |
2009-06-19 | Merge branch 'ext-provoking-vertex' | Brian Paul | |
Conflicts: docs/relnotes-7.6.html progs/tests/Makefile src/gallium/drivers/softpipe/sp_prim_vbuf.c src/glx/x11/indirect.c src/mesa/glapi/Makefile src/mesa/glapi/dispatch.h src/mesa/glapi/glapioffsets.h src/mesa/glapi/glapitable.h src/mesa/glapi/glapitemp.h src/mesa/glapi/glprocs.h src/mesa/main/dlist.c src/mesa/main/enums.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S | |||
2009-06-15 | Merge branch 'arb_map_buffer_range' | Brian Paul | |
Conflicts: docs/relnotes-7.6.html src/mesa/main/mtypes.h | |||
2009-06-12 | set/mesa: enable GL_NV_texture_env_combine4 | Brian Paul | |
This is handled entirely in core Mesa where the combiner state is converted into a fragment program. | |||
2009-06-09 | st/mesa: enable EXT_provoking_vertex | Brian Paul | |
2009-06-08 | st/mesa: enable GL_ARB_map_buffer_range | Brian Paul | |
2009-06-02 | st/mesa: implement/enable GL_ARB_copy_buffer extension | Brian Paul | |
2009-05-21 | st: add support for GL_EXT_vertex_array_bgra | Brian Paul | |
2009-05-13 | st/mesa: enable GL_APPLE_vertex_array_object for gallium drivers | Brian Paul | |
2009-02-19 | mesa: support GL_EXT_stencil_two_side in gallium/mesa state tracker | Brian Paul | |
Since Ian's patch of a few weeks ago, we can enable all three variations of two-sided stencil. Update the state tracker to handle the extra back- face state and turn on the EXT. Note: there's a new Glean test for two-sided stencil now... | |||
2009-01-26 | gallium: updated comments in st_extensions.c | Brian Paul | |
2009-01-04 | gallium: fix MaxTextureCoordUnits init | Brian Paul | |
Fixes Cell regression. | |||
2009-01-02 | gallium: assorted state tracker fixes for > 8 texture samplers | Brian Paul | |
2009-01-02 | gallium: clamp MaxVertexTextureImageUnits against Mesa limit | Brian Paul | |
2008-12-12 | gallium: fixes for srgb, new srgb formats | Roland Scheidegger | |
add some more srgb texture formats, including compressed ones various fixes relating to srgb formats issues: the util code for generating mipmaps will not handle srgb formats correctly (would need to use a linear->srgb conversion shader) | |||
2008-12-04 | gallium: query PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS to set ↵ | Brian | |
ctx->Constants.MaxVertexTextureImageUnits | |||
2008-08-14 | gallium: added queries to determin GL_EXT_packed_depth_stencil support | Brian Paul | |
2008-08-06 | gallium: added PIPE_CAP_TEXTURE_MIRROR_CLAMP, PIPE_CAP_TEXTURE_MIRROR_REPEAT | Brian Paul | |
Check for these caps in state tracker and enable corresponding GL extensions if supported. | |||
2008-07-19 | gallium: Finer grained is_format_supported. | José Fonseca | |
2008-06-24 | mesa: Use appropriate unsigned/signed, float/integer types. | José Fonseca | |
2008-05-02 | Some changed for non-C99 compilers | Alan Hourihane | |
2008-04-25 | gallium: remove unneeded st->bitmap_texcoord_bias | Brian Paul | |
2008-04-16 | gallium: finish-up and fix support for GL_COLOR matrix on pixel xfer path | Brian Paul | |
2008-04-14 | gallium: set ctx->Const.MaxDrawBuffers | Brian | |
2008-04-03 | gallium: test if PIPE_FORMAT_YCBCR[_REV] is supported and enable ↵ | Brian | |
GL_MESA_ycbcr_texture Update texture format selection code too. | |||
2008-04-01 | gallium: init ctx->Const.MaxTextureUnits | Brian | |
2008-03-21 | gallium: use is_format_supported(PIPE_FORMAT_DXT5_RGBA) to check if s3tc is ↵ | Brian Paul | |
supported The PIPE_CAP_S3TC token will be deprecated. | |||
2008-03-21 | gallium: use is_format_supported() to determine if GL_EXT_texture_sRGB is ↵ | Brian Paul | |
supported | |||
2008-03-18 | gallium: plug in and init GL_EXT_framebuffer_blit function/extension | Brian | |
2008-02-27 | gallium: start removing pipe_context->get_name/vendor/param/paramf | Brian | |
These are now per-screen functions, not per-context. State tracker updated, code in drivers and p_context.h disabled. | |||
2008-02-06 | gallium: add bitmap/drawpixels texcoord bias support | Brian | |
The state tracker will call pipe->get_paramf(PIPE_CAP_BITMAP_TEXCOORD_BIAS) to get a bias factor for adjusting the texcoords used in bitmap/drawpixels. This allows us to compensate for small differences in rasterization from one device to another. | |||
2007-11-08 | move EXT_shadow_funcs assignment | Brian | |
2007-11-08 | Added pipe->get_paramf() to query float limits. | Brian | |
So far max point size, line width, texture anistopy and lod bias. | |||
2007-11-07 | enable GL_ARB/NV_point_sprite together | Brian | |
2007-11-07 | fix typos, re-enable some extensions to get back to GL 2.1 level | Brian | |
2007-11-06 | Remove pipe->max_texture_size(), use get_param() instead. | Brian | |
Also, in st_init_limits(), clamp driver's values against Mesa's internal limits. | |||
2007-11-05 | Determine GL extensions/limits by making pipe queries. | Brian | |
The state tracker calls pipe->get_param() to determine the GL limits and which OpenGL extensions are supported. This is an initial implementation that'll probably change... |