Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-16 | mesa: fix REMAINDER() macro | Brian Paul | |
The results were incorrect for some negative values of A. See bug 21872. | |||
2009-04-28 | swrast: add missing break in clamp_rect_coord_linear() | Brian Paul | |
See bug 21461. | |||
2009-04-06 | swrast: fix texture border color interpretation | Brian Paul | |
The texture border color must be interpreted according to the texture's base format. For example, for a GL_ALPHA texture, sampling the border color should return (0,0,0,borderAlpha). This wasn't an issue here until I removed the legacy texenv code (we always use the combiner path now). | |||
2009-04-01 | swrast: remove unused integer lerp functions | Brian Paul | |
2009-04-01 | swrast: refactor depth/shadow sampling code | Brian Paul | |
2009-04-01 | swrast: do texture sampling/combining in floating point | Brian Paul | |
The code's cleaner and a step toward supporting float-valued texture sampling. Some optimizations for common cases can be added and re-enabled... | |||
2009-03-11 | mesa: remove gl_texture_object::_Function field and associated code | Brian Paul | |
It was only used in one place in swrast. | |||
2009-01-28 | mesa: remove GL_SGIX_shadow, GL_SGIX_shadow_ambient and GL_SGIX_depth_texture | Brian Paul | |
Everyone should be using the newer/better ARB versions of these extensions. | |||
2009-01-20 | mesa: silence uninitialized var warnings | Brian Paul | |
2008-12-05 | mesa: assorted clean-ups, updated comments, etc. | Brian | |
2008-12-05 | mesa: replace large macros with inline functions | Brian | |
2008-11-28 | mesa: add missing break statements | Brian Paul | |
2008-09-18 | mesa: prefix a bunch of #include lines with "main/". | Brian Paul | |
This is another step toward removing a whole bunch of -I flags from the cc commands. Still need to address driver code... | |||
2008-09-13 | mesa: return after _mesa_problem() calls | Guillaume Melquiond | |
2008-06-19 | mesa: tweak mipmap level selection for cube maps | Brian Paul | |
This is just a hack. After we convert the 3D texcoord into a face plus 2D texcoord we need to recompute the partial derivatives and mipmap LOD. But we don't have the info to do that. Adjusting the original mipmap level by -1 seems to give somewhat better results than before though. | |||
2007-11-23 | need to check border width in sample_linear_2d() - fixes failed assertion in ↵ | Brian | |
texwrap.c test | |||
2007-11-19 | fix some texture format assertions, etc | Brian | |
2007-10-17 | Replace repeat_remainder() with a simpler macro that just casts args to ↵ | Brian | |
unsigned. | |||
2007-06-11 | Replace texobj->Complete with texobj->_Complete since it's a derived field. | Brian | |
2007-06-07 | Fix ARB_fp spec conformance bug WRT shadow sampling. | Ian Romanick | |
The ARB_fp (and other assembly-level fragment program specs) say that the depth comparison function is always GL_NONE in fragment program mode. | |||
2007-05-16 | Initial implementation of MESA_texture_array | Ian Romanick | |
Shadow sampling from texture arrays is still not implemented. Everything else should be there, though. | |||
2007-04-14 | Fix sample_depth_texture() to handle texture rectangle coords. | Brian | |
2007-02-14 | test for POT before using sample_2d_linear_repeat() | Etienne Clement | |
2006-09-18 | check for n <= 1 in compute_min_mag_ranges(), bug 8320 | Brian Paul | |
2006-04-05 | Check/use texture border color when sampling depth textures. (bug 6498) | Brian Paul | |
Silence some warnings. | |||
2005-10-05 | Remove _IsPowerOfTwo from gl_texture_object, not really needed. | Brian Paul | |
2005-10-05 | In gl_texture_image replace IntFormat with InternalFormat and Format with | Brian Paul | |
_BaseFormat to be consistant with gl_renderbuffer. | |||
2005-10-01 | GL_EXT_packed_depth_stencil changes | Brian Paul | |
2005-09-20 | s/programss/programs/ | Brian Paul | |
2005-09-19 | additional wrapper updates, bug 4468 | Brian Paul | |
2005-09-16 | Rework the texture filtering functions a bit. | Brian Paul | |
No need to pass the texture unit number as an argument. | |||
2005-09-16 | replace a couple macros with inlined functions | Brian Paul | |
2005-09-15 | Code clean-ups, reorg. | Brian Paul | |
2005-09-15 | Split the s_texture.c file into two new files: | Brian Paul | |
s_texcombine.c - for texture combining/application s_texfilter.c - for texture sampling/filtering |