Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-05-08 | two more texture compression fixes | Brian Paul | |
2006-05-08 | More updates for texture compression. | Brian Paul | |
Added _mesa_compressed_texture_size_glenum() for validating the imageSize parameter to glCompressedTex[Sub]Image1/2/3() which does _not_ call ctx->Driver.CompressedTextureSize() - since that could return a padded size. | |||
2006-05-08 | Fix a number of texture compression issues. | Brian Paul | |
Pass the MESA_FORMAT_* token to the _mesa_compressed_row_stride(), _mesa_compressed_texture_size() and _mesa_compressed_image_address() functions since we want to use the driver-chosen format, not the user's internalFormat hint. Consolidate code related to choosing the texture format in texstoree.c | |||
2006-05-07 | misc clean-ups | Brian Paul | |
2006-05-05 | check for float->uint overflow in _mesa_unpack_depth_span() | Brian Paul | |
2006-05-05 | Define VERT_RESULT_EDGE | Keith Whitwell | |
2006-04-27 | fixes for CHAN_BITS!=8 | Brian Paul | |
2006-04-26 | fix a few stride computations in _mesa_texstore_rgba() | Brian Paul | |
2006-04-26 | remove _glthread_INIT_MUTEX() call | Brian Paul | |
2006-04-25 | Remove carriage returns. | Michal Krol | |
2006-04-25 | Put color index attribute into the 6th attribute slot. | Brian Paul | |
Update a lot of loops, conditionals to use the _TNL_FIRST/LAST_* values instead of specific vertex attributes. Remove the EdgeFlagv function from the GLvertexformat struct. | |||
2006-04-25 | No longer alias generic vertex attribs with conventional attribs for ↵ | Brian Paul | |
GL_ARB_vertex_program. | |||
2006-04-23 | updated assertion | Brian Paul | |
2006-04-22 | Fix yet another issue with popping GL_DRAW_BUFFER state with respect to | Brian Paul | |
single vs. multiple outputs and what kind of FBO is currently bound. | |||
2006-04-21 | pass color index as float, not int | Brian Paul | |
2006-04-20 | Make most of the _mesa_noop_*() functions static. | Brian Paul | |
Generate GL_INVALID_VALUE, not GL_INVALID_ENUM when glVertexAttrib is called with a bad index. Use _mesa_noop_vtxfmt_init() in DRI drivers to initialize vertex format struct. | |||
2006-04-20 | some tentative code for _mesa_update_framebuffer_visual() | Brian Paul | |
2006-04-14 | When popping GL_DRAW_BUFFER state, need to re-do error checking since | Brian Paul | |
validity depends on whether a window-system FBO or user-created FBO is currently bound. glPopAttrib() may generate GL_INVALID_OPERATION because of this. | |||
2006-04-14 | silence -pedantic warning | Brian Paul | |
2006-04-14 | Replace ctx->Const.MaxTextureUnits w/ ctx->Const.MaxTexture[Coord/Image]Units | Brian Paul | |
in various places. Note that ctx->Texture.CurrentUnit needs to be tested against Coord/Image limits when referenced, not just in glActiveTexture(). | |||
2006-04-13 | Fix comment about MaxTextureUnits, needs to be min of coord and image units. | Brian Paul | |
See bug 5994. Also add a few assertions. Use MaxTextureUnits in get.c code. There's probably other places where we need to clean-up the usage of the MaxTexture[Coord/Image]Units constants. | |||
2006-04-13 | casts to fix some -pedantic warnings | Brian Paul | |
2006-04-13 | Set array normalization flag for normals, colors (Keith) | Brian Paul | |
2006-04-13 | updated tests for defining __FUNCTION__ (Dan Schikore) | Brian Paul | |
2006-04-11 | More GLSL code: | Michal Krol | |
- use macros to access and modify render inputs bit-field; - un-alias generic vertex attributes for ARB vertex calls; - use MAX_VERTEX_PROGRAM_ATTRIBS (NV code) or MAX_VERTEX_ATTRIBS (ARB code) in place of VERT_ATTRIB_MAX; - define VERT_ATTRIB_GENERIC0..15 for un-aliased vertex attributes for ARB_vertex_shader; - fix generic attribute index range check in arbprogparse.c; - interface GLSL varyings between vertex and fragment shader; - use 64-bit optimised bitset (bitset.h) for render inputs; | |||
2006-04-07 | bump version to 6.5.1 | Brian Paul | |
2006-04-06 | Replace MESA_FORMAT_DEPTH_COMPONENT_FLOAT32 with 32-bit integer format. | Brian Paul | |
This allows render to depth texture (we don't support floating pt. Z buffers). Rename MESA_FORMAT_DEPTH_COMPONENT16/32 as MESA_FORMAT_Z16/32. Software fallback for glCopyTexImage now uses integer temporary image instead of float, eliminates a lot of float/int conversions. | |||
2006-04-06 | do additional checking for setting up depth/stencil wrappers | Brian Paul | |
2006-04-05 | Remove the code that checks for duplicated framebuffer attachments (which | Brian Paul | |
generated the error GL_FRAMEBUFFER_INCOMPLETE_DUPLICATE_ATTACHMENT_EXT). This was removed in version 117 of the GL_EXT_framebuffer_object spec. | |||
2006-04-05 | Silence minor compiler warnings (-Wextra). | Brian Paul | |
2006-04-04 | Bit set. | Michal Krol | |
2006-04-04 | Return GLSL version string (1.10). | Michal Krol | |
2006-04-04 | Define MAX_VERTEX_ATTRIBS to 16. | Michal Krol | |
2006-03-31 | Fix the fetch_texel_ci8() code to deal with floating point color palettes. | Brian Paul | |
Fixes Quake on Windows bug. (Karl Schultz) | |||
2006-03-30 | Revert my change from 1.37 as being bogus (see ensuing list discussion for | Adam Jackson | |
rationale). | |||
2006-03-30 | comments regarding assertions | Brian Paul | |
2006-03-29 | Update the _WindowMap matrix in _mesa_set_viewport() and _mesa_DepthRange(). | Brian Paul | |
This is a temporary fix for the DRI drivers. Should really only have to update the matrix via _mesa_update_state(). | |||
2006-03-29 | minor clean-up | Brian Paul | |
2006-03-29 | fix components initialization in two places (Ewald Snel) | Brian Paul | |
2006-03-29 | Committing in . | Jouk Jansen | |
Removing <CR> Modified Files: Mesa/src/mesa/main/fog.c Mesa/src/mesa/main/hint.c Mesa/src/mesa/main/mtypes.h ---------------------------------------------------------------------- | |||
2006-03-29 | New code for rendering to depth/stencil textures. | Brian Paul | |
Re-org of the renderbuffer wrapper code. | |||
2006-03-29 | new tests for GL_DEPTH_STENCIL_EXT | Brian Paul | |
2006-03-29 | a few new assertions | Brian Paul | |
2006-03-29 | Move the computation of the viewport matrix into a new update_viewport_matrix() | Brian Paul | |
function since the matrix depends on the viewport params and the framebuffer's depth buffer resolution. Fixes some renderbuffer / depth range issues. This simplifies the _mesa_set_viewport() and _mesa_DepthRange() functions too. | |||
2006-03-28 | updated comment about framebuffer's Visual field | Brian Paul | |
2006-03-28 | update conditional for render to GL_DEPTH_STENCIL texture, check for valid ↵ | Brian Paul | |
teximage before calling ctx->Driver.RenderTexture() | |||
2006-03-28 | fix #6072 (Keith Whitwell) | Aapo Tahkola | |
2006-03-28 | enable GL_ARB_half_float_pixel, was GL_MESAX_half_float_pixel | Brian Paul | |
2006-03-28 | comment about byteswapping in _mesa_unpack_depth_span() | Brian Paul | |
2006-03-26 | merge from texman branch | Brian Paul | |