Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-08-05 | 1 | -1/+3 |
|\ | | | | | | | | | | | Conflicts: src/mesa/main/state.c | ||||
| * | st/mesa: we don't support GL_NV_point_sprite (see comment) | Brian Paul | 2009-08-03 | 1 | -1/+3 |
| | | |||||
* | | gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from ↵ | Patrice Mandin | 2009-07-14 | 1 | -1/+4 |
| | | | | | | | | default extension list | ||||
* | | st/mesa: enable GL_ARB_framebuffer_object | Brian Paul | 2009-06-29 | 1 | -0/+6 |
| | | | | | | | | | | All gallium drivers should be able to support mixed-size color/depth/stencil buffers. If not, we'll need a new PIPE_CAP_ query. | ||||
* | | mesa: alphabetize lines | Brian Paul | 2009-06-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'arb_vertex_array_object' | Brian Paul | 2009-06-26 | 1 | -1/+2 |
|\ \ | |||||
| * | | st/mesa: alphabetize lines | Brian Paul | 2009-06-22 | 1 | -1/+1 |
| | | | |||||
| * | | st/mesa: enable GL_ARB_vertex_array_object | Brian Paul | 2009-06-22 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'mesa_7_5_branch' | Brian Paul | 2009-06-26 | 1 | -0/+5 |
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | Conflicts: Makefile src/gallium/drivers/softpipe/sp_screen.c src/mesa/main/version.h | ||||
| * | st/mesa: query PIPE_CAP_TGSI_CONT_SUPPORTED | Brian Paul | 2009-06-26 | 1 | -0/+5 |
| | | |||||
* | | Merge branch 'ext-provoking-vertex' | Brian Paul | 2009-06-19 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | | st/mesa: enable EXT_provoking_vertex | Brian Paul | 2009-06-09 | 1 | -0/+1 |
| | | | |||||
* | | | Merge branch 'arb_map_buffer_range' | Brian Paul | 2009-06-15 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/relnotes-7.6.html src/mesa/main/mtypes.h | ||||
| * | | | st/mesa: enable GL_ARB_map_buffer_range | Brian Paul | 2009-06-08 | 1 | -0/+1 |
| | | | | |||||
* | | | | set/mesa: enable GL_NV_texture_env_combine4 | Brian Paul | 2009-06-12 | 1 | -0/+1 |
|/ / / | | | | | | | | | | | | | This is handled entirely in core Mesa where the combiner state is converted into a fragment program. | ||||
* / / | st/mesa: implement/enable GL_ARB_copy_buffer extension | Brian Paul | 2009-06-02 | 1 | -0/+1 |
|/ / | |||||
* | | st: add support for GL_EXT_vertex_array_bgra | Brian Paul | 2009-05-21 | 1 | -0/+1 |
| | | |||||
* | | st/mesa: enable GL_APPLE_vertex_array_object for gallium drivers | Brian Paul | 2009-05-13 | 1 | -0/+2 |
|/ | |||||
* | mesa: support GL_EXT_stencil_two_side in gallium/mesa state tracker | Brian Paul | 2009-02-19 | 1 | -0/+1 |
| | | | | | | | | 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... | ||||
* | gallium: updated comments in st_extensions.c | Brian Paul | 2009-01-26 | 1 | -7/+12 |
| | |||||
* | gallium: fix MaxTextureCoordUnits init | Brian Paul | 2009-01-04 | 1 | -2/+3 |
| | | | | Fixes Cell regression. | ||||
* | gallium: assorted state tracker fixes for > 8 texture samplers | Brian Paul | 2009-01-02 | 1 | -3/+5 |
| | |||||
* | gallium: clamp MaxVertexTextureImageUnits against Mesa limit | Brian Paul | 2009-01-02 | 1 | -1/+2 |
| | |||||
* | gallium: fixes for srgb, new srgb formats | Roland Scheidegger | 2008-12-12 | 1 | -0/+4 |
| | | | | | | | | 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) | ||||
* | gallium: query PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS to set ↵ | Brian | 2008-12-04 | 1 | -0/+3 |
| | | | | ctx->Constants.MaxVertexTextureImageUnits | ||||
* | gallium: added queries to determin GL_EXT_packed_depth_stencil support | Brian Paul | 2008-08-14 | 1 | -0/+20 |
| | |||||
* | gallium: added PIPE_CAP_TEXTURE_MIRROR_CLAMP, PIPE_CAP_TEXTURE_MIRROR_REPEAT | Brian Paul | 2008-08-06 | 1 | -2/+8 |
| | | | | | Check for these caps in state tracker and enable corresponding GL extensions if supported. | ||||
* | gallium: Finer grained is_format_supported. | José Fonseca | 2008-07-19 | 1 | -4/+10 |
| | |||||
* | mesa: Use appropriate unsigned/signed, float/integer types. | José Fonseca | 2008-06-24 | 1 | -6/+6 |
| | |||||
* | Some changed for non-C99 compilers | Alan Hourihane | 2008-05-02 | 1 | -14/+14 |
| | |||||
* | gallium: remove unneeded st->bitmap_texcoord_bias | Brian Paul | 2008-04-25 | 1 | -4/+2 |
| | |||||
* | gallium: finish-up and fix support for GL_COLOR matrix on pixel xfer path | Brian Paul | 2008-04-16 | 1 | -0/+1 |
| | |||||
* | gallium: set ctx->Const.MaxDrawBuffers | Brian | 2008-04-14 | 1 | -0/+4 |
| | |||||
* | gallium: test if PIPE_FORMAT_YCBCR[_REV] is supported and enable ↵ | Brian | 2008-04-03 | 1 | -0/+5 |
| | | | | | | GL_MESA_ycbcr_texture Update texture format selection code too. | ||||
* | gallium: init ctx->Const.MaxTextureUnits | Brian | 2008-04-01 | 1 | -1/+2 |
| | |||||
* | gallium: use is_format_supported(PIPE_FORMAT_DXT5_RGBA) to check if s3tc is ↵ | Brian Paul | 2008-03-21 | 1 | -4/+6 |
| | | | | | | supported The PIPE_CAP_S3TC token will be deprecated. | ||||
* | gallium: use is_format_supported() to determine if GL_EXT_texture_sRGB is ↵ | Brian Paul | 2008-03-21 | 1 | -1/+4 |
| | | | | supported | ||||
* | gallium: plug in and init GL_EXT_framebuffer_blit function/extension | Brian | 2008-03-18 | 1 | -0/+1 |
| | |||||
* | gallium: start removing pipe_context->get_name/vendor/param/paramf | Brian | 2008-02-27 | 1 | -24/+25 |
| | | | | | These are now per-screen functions, not per-context. State tracker updated, code in drivers and p_context.h disabled. | ||||
* | gallium: add bitmap/drawpixels texcoord bias support | Brian | 2008-02-06 | 1 | -0/+3 |
| | | | | | | | 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. | ||||
* | move EXT_shadow_funcs assignment | Brian | 2007-11-08 | 1 | -1/+1 |
| | |||||
* | Added pipe->get_paramf() to query float limits. | Brian | 2007-11-08 | 1 | -0/+21 |
| | | | | So far max point size, line width, texture anistopy and lod bias. | ||||
* | enable GL_ARB/NV_point_sprite together | Brian | 2007-11-07 | 1 | -0/+1 |
| | |||||
* | fix typos, re-enable some extensions to get back to GL 2.1 level | Brian | 2007-11-07 | 1 | -7/+14 |
| | |||||
* | Remove pipe->max_texture_size(), use get_param() instead. | Brian | 2007-11-06 | 1 | -38/+35 |
| | | | | Also, in st_init_limits(), clamp driver's values against Mesa's internal limits. | ||||
* | Determine GL extensions/limits by making pipe queries. | Brian | 2007-11-05 | 1 | -0/+186 |
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... |