Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version numbers to 7.0.3 for next release | Brian | 2007-11-22 | 1 | -3/+3 |
| | |||||
* | Recompute ctx->Point._Size if GL_POINT_SIZE_MIN/MAX changes. | Brian | 2007-11-22 | 2 | -3/+12 |
| | | | | Note that all the point size clamping stuff has been redone in Mesa/master. | ||||
* | check for count==0 in _mesa_validate_DrawArrays() | Brian | 2007-10-31 | 1 | -2/+3 |
| | |||||
* | Alias glStencilOpSeparateATI with glStencilOpSeparate. | Brian | 2007-10-30 | 3 | -76/+29 |
| | | | | (Cherry-pick from master) | ||||
* | Finish up ATI_separate_stencil | Brian | 2007-10-30 | 4 | -760/+749 |
| | | | | | | | | | | | | | | | | | | | Add entrypoints to glapi XML file and regenerate files. Implement glStencilOpSeparateATI(). Consolidate some code in stencil.c Conflicts: 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/enums.c src/mesa/main/state.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S | ||||
* | add missing _mesa_StencilFuncSeparateATI function | Roland Scheidegger | 2007-10-30 | 2 | -0/+77 |
| | |||||
* | Only set R_MODE with NV_point_sprite | Alan Hourihane | 2007-10-28 | 1 | -1/+2 |
| | |||||
* | properly init dst reg's CondMask/Swizzle fields | Brian | 2007-10-23 | 1 | -2/+2 |
| | |||||
* | bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many ↵ | Brian | 2007-10-23 | 1 | -4/+7 |
| | | | | instructions | ||||
* | Brian's fix for bug9829 | Xiang, Haihao | 2007-10-04 | 1 | -1/+1 |
| | |||||
* | bump versions to 7.0.2 | Brian | 2007-09-27 | 1 | -3/+3 |
| | |||||
* | Restore old _TriangleCaps code to fix Blender problem (bug 12164) | Brian | 2007-09-27 | 6 | -0/+78 |
| | |||||
* | fix DrawRangeElements error msg | Brian | 2007-09-23 | 1 | -1/+1 |
| | |||||
* | fix for __IBMC__ | Brian | 2007-09-20 | 1 | -1/+1 |
| | |||||
* | fixes for bluegene-xlc-osmesa config | Brian | 2007-09-20 | 1 | -1/+1 |
| | |||||
* | In _mesa_make_current(), don't unbind FBOs from the old context. | Brian | 2007-09-11 | 1 | -10/+1 |
| | | | | | | This fixes the X server crash reported by KeithP on Aug 29. The old context's FBOs will be unreferenced during context destruction so there's no memleak with this change. | ||||
* | remove CallDepth++/-- accidentally removed in prev commit | Brian | 2007-08-24 | 1 | -0/+4 |
| | |||||
* | remove unneeded CallStack array | Brian | 2007-08-23 | 2 | -6/+1 |
| | |||||
* | refactor bounds checking code | Brian | 2007-08-20 | 1 | -67/+81 |
| | |||||
* | don't map buffer in _mesa_validate_DrawElements() unless needed | Brian | 2007-08-20 | 1 | -13/+20 |
| | |||||
* | Remove recent texobj refcount debug/logging code. | Brian | 2007-08-16 | 7 | -133/+46 |
| | |||||
* | log deleting/binding of FBOs | Brian | 2007-08-15 | 2 | -2/+20 |
| | |||||
* | more debug output (context destroy, fb destroy) | Brian | 2007-08-15 | 2 | -1/+12 |
| | |||||
* | Rewrite quite a bit of the code for glPush/PopAttrib() for texture state. | Brian | 2007-08-15 | 2 | -126/+131 |
| | | | | | | | | Remove the Saved1D/2D/etc fields from gl_texture_attrib in mtypes.h Use a new texture_state struct in attrib.c that has the extra information for restoring texture object state and saving references to the texture objects (so they can't accidentally get deleted while referenced by the attribute stack). All the texobj refcounting is mutex-protected now. | ||||
* | copy Target in _mesa_copy_texture_object() | Brian | 2007-08-15 | 1 | -0/+1 |
| | |||||
* | Added _mesa_free_attrib_data() to free anything left in the attribute stack ↵ | Brian | 2007-08-15 | 5 | -10/+112 |
| | | | | | | upon context destruction. Also, a bit more refcount debug info. | ||||
* | more tex obj ref count debugging (temporary) | Brian | 2007-08-15 | 2 | -1/+15 |
| | |||||
* | added some temporary texobj ref counting debug output | Brian | 2007-08-14 | 6 | -39/+50 |
| | |||||
* | Fix a few more problems with freeing FBOs/textures during context destruction. | Brian | 2007-08-14 | 2 | -25/+41 |
| | | | | | | Free FBOs before textures since the later may be referenced by the former. Need to bind the context we're destroying if there isn't a current context so that ctx->DeleteTexture() etc can be used. | ||||
* | free any render/framebuffers left in hash tables when freeing shared state | Brian | 2007-08-13 | 1 | -0/+23 |
| | |||||
* | Implement mutex/locking around texture object reference counting. | Brian | 2007-08-13 | 7 | -184/+169 |
| | | | | | | Use new _mesa_reference_texobj() function for referencing/unreferencing textures. Add new assertions/tests to try to detect invalid usage of deleted textures. | ||||
* | fix byte swap bug for GLuint stencil indexes (bug 11909) | Brian | 2007-08-09 | 1 | -1/+1 |
| | |||||
* | fix stencil value masking bug 11805, and fix sizeof() bug | Brian | 2007-08-02 | 1 | -7/+4 |
| | |||||
* | _mesa_pack_bitmap() fix from trunk | Brian | 2007-07-30 | 1 | -8/+8 |
| | |||||
* | dlist polygon stipple fix from trunk | Brian | 2007-07-30 | 1 | -10/+14 |
| | |||||
* | fix glPointParameteriv bug 11754 | Jan Dvorak | 2007-07-29 | 1 | -3/+8 |
| | |||||
* | Fix a number of MINGW32 issues (Zhang <[email protected]>)mesa_7_0_1_rc1 | Brian | 2007-07-21 | 5 | -5/+18 |
| | |||||
* | fix width/depth mix-up (bug 11577) | Brian | 2007-07-12 | 1 | -1/+1 |
| | |||||
* | Fix zero-size texture checking in _mesa_test_proxy_teximage(), bug 11309 | Brian | 2007-07-08 | 1 | -12/+16 |
| | |||||
* | Check if 'indices' is NULL, bug 11314 | Brian | 2007-07-08 | 1 | -2/+17 |
| | |||||
* | check depthScale value for optimized ushort->uint case (fixes bug 11474) | Brian | 2007-07-08 | 1 | -1/+13 |
| | |||||
* | Copy from Mesa master. Includes fixes for bugs 11475 and 11448. | Brian | 2007-07-05 | 1 | -40/+63 |
| | |||||
* | bring over Roland's DOT3_RGBA fix from master | Brian | 2007-07-03 | 1 | -1/+1 |
| | |||||
* | Bump version to 7.0.1 | Brian | 2007-07-03 | 1 | -3/+3 |
| | |||||
* | a variety of fixes for MingW | zhang | 2007-06-28 | 1 | -0/+3 |
| | |||||
* | disable depthBits check in check_compatible(), see bug 11161 | Brian | 2007-06-08 | 1 | -2/+5 |
| | |||||
* | remove old comment about DEFAULT_SOFTWARE_DEPTH_BITS | Brian | 2007-06-08 | 1 | -6/+3 |
| | |||||
* | restore GL_TEXTURE_LOD_BIAS in _mesa_PopAttrib(), bug 11049 | Brian | 2007-05-23 | 1 | -0/+1 |
| | |||||
* | Fix point attentuation problem (bug 11042) | Brian | 2007-05-23 | 1 | -6/+5 |
| | | | | | ctx->Point._Attentuation was computed in wrong place and the VB->Eye coord Z array wasn't indexed correctly in run_point_stage(). | ||||
* | if light position is local, treat it as a homogeneous coord and divide by W ↵ | Brian | 2007-05-21 | 1 | -2/+9 |
| | | | | (see bug 11009) |