Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-17 | fix mesa fb binding | Roland Scheidegger | |
Make sure that we bind the right buffer (draw or read) when rebinding the window framebuffer (the api doesn't allow binding different draw and read buffers at the same time, but the default window framebuffer is basically 2 fb objects, one for read, one for write, which can be different). Pass both of these two down the driver api (no driver uses this right now). | |||
2007-07-17 | remove old code, remaining bits of static handles, disable (no longer ↵ | Roland Scheidegger | |
functional anyway) rotation code | |||
2007-07-15 | fix bogus fb/drawable information (fixes xdemos/wincopy) | Roland Scheidegger | |
the framebuffer objects attached to drawables can have invalidate state associated with them, since for the window framebuffer this is per-context state and not per-fbo state. Since drivers may rely on that information (otherwise would need to check if currently the window-framebuffer is bound in a lot of places) fix it up in _mesa_make_current (ugly). | |||
2007-07-03 | fix GL_DOT3_RGBA texture combiner mode in generated fragment programs (bug ↵ | Roland Scheidegger | |
#11030) | |||
2007-07-02 | avoid unnecessary clamping of depth values (bug 11448) | Brian | |
2007-06-28 | a variety of fixes for MingW | zhang | |
2007-06-28 | increase MAX_POINT_SIZE to 60 | Brian | |
2007-06-28 | XXX comment about point clamping | Brian | |
2007-06-12 | fix an error string, refactor _mesa_GetCompressedTexImageARB() to get rid of ↵ | Brian | |
a goto | |||
2007-06-12 | fix comment | Brian | |
2007-06-11 | Rework _mesa_update_texture_compare_function() to only be called during | Brian | |
state validation/update. Note that we're still temporarily skipping the test for an active fragment program. Need to fix shadow2D() ... | |||
2007-06-11 | rename/clean-up _mesa_validate_texture_wrap_mode | Brian | |
2007-06-11 | fix typo, added comment | Brian | |
2007-06-11 | Replace texobj->Complete with texobj->_Complete since it's a derived field. | Brian | |
2007-06-11 | typo: s/derrived/derived/ | Brian | |
2007-06-11 | In generic_nop() call _mesa_warning() instead of _mesa_problem() since it's ↵ | Brian | |
an app issue, not a mesa bug. | |||
2007-06-11 | remove dead code | Brian | |
2007-06-08 | In supported_buffer_bitmask(), use framebuffer's visual, not context's visual | Brian | |
2007-06-08 | disable depthBits test in check_compatible(), see bug 11161 | Brian | |
2007-06-08 | remove obsolete comment about max DEFAULT_SOFTWARE_DEPTH_BITS | Brian | |
2007-06-07 | Add support for GL_ARB_fragment_program_shadow. | Ian Romanick | |
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-23 | doxygen-ize some comments | Brian | |
2007-05-23 | restore GL_TEXTURE_LOD_BIAS in _mesa_PopAttrib(), bug 11049 | Brian | |
2007-05-23 | incr/decr 1D/2DArray texture refcounts like other targets | Brian | |
2007-05-23 | Fix point attentuation problem (bug 11042) | Brian | |
ctx->Point._Attentuation was computed in wrong place and the VB->Eye coord Z array wasn't indexed correctly in run_point_stage(). | |||
2007-05-21 | get rid of GenTexturesLock, used ctx->Shared->Mutex | Brian | |
2007-05-21 | remove the unused texobj Mutex field | Brian | |
2007-05-21 | remove a VMS-ism that doesn't seem needed elsewhere | Brian | |
2007-05-21 | improve some comments, clean-up formatting | Brian | |
2007-05-21 | remove some whitespace | Brian | |
2007-05-21 | if light position is local, treat it as a homogeneous coord and divide by W ↵ | Brian | |
(see bug 11009) | |||
2007-05-19 | need to copy new 1D/2D array texture objects in _mesa_PushAttrib() | Brian | |
2007-05-17 | Add missing _EXT suffix to 2D_ARRAY target enums. | Ian Romanick | |
2007-05-17 | Add array texture targets to list that can use compressed formats. | Ian Romanick | |
2007-05-17 | Refactor determining whether a texture target can use compressed format | Ian Romanick | |
2007-05-17 | make srcPtr param to make_1d_stack_mipmap() const | Brian | |
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-05-15 | Bring framebuffer_texture's error checking more in-line with the spec. | Ian Romanick | |
2007-05-14 | master/trunk is now for Mesa 7.1 devel: bump versions | Brian | |
2007-05-10 | more indentation fixes, remove 'register' keywords | Brian | |
2007-05-10 | re-indent some code | Brian | |
2007-05-10 | Fix reversed enable logic in enable_texture | Ian Romanick | |
Fix bug inserted in commit c9e723e5013443df984cb3987ffa3a9ba3384b89. Discovered by Oliver McFadden (z3ro). | |||
2007-05-10 | Convert "bit" parameters to GLbitfield. Fix cut-and-paste bug in _mesa_IsEnabled | Ian Romanick | |
These changes are based on patch review comments from Brian Paul, Alan Hourihane, and vehemens. | |||
2007-05-10 | Refactor the loop in unbind_texobj_from_texunits. | Ian Romanick | |
Common code was pulled out of the per-target if-statment and put at the end of the for-loop. The common code is guarded by a new variable, curr, that is set to point to the unit's current target in each if-statement. | |||
2007-05-10 | Refactor queries of GL_(SOURCE|OPERAND)[012]_(ALPHA|RGB). | Ian Romanick | |
Most switch-statements that have cases for these enums already use code like: const GLuint idx = pname - GL_SOURCE0_RGB; ... texUnit->Combine.SourceRGB[idx] ... This patch just brings the remaining bits up to speed. | |||
2007-05-10 | Refactor the way TestProxyTexImage is called in texture_error_check. | Ian Romanick | |
2007-05-10 | Refactor Enable / Disable and IsEnabled bits related to texture targets. | Ian Romanick | |
2007-05-07 | better comments for _mesa_debug(), _mesa_warning(), etc | Brian | |
2007-04-27 | Version bumps for 7.0 | Brian | |