summaryrefslogtreecommitdiffstats
path: root/src/mesa/main
Commit message (Collapse)AuthorAgeFilesLines
* final prep/changes for 7.0.3 releasemesa_7_0_3Brian2008-04-041-1/+1
|
* 7.0.3 release candidate 3mesa_7_0_3_rc3Brian2008-04-011-1/+1
|
* fix mistakenly set ATIFragmentShader._Enabled bit (bug 15269)Roland Scheidegger2008-04-011-1/+1
|
* fix texture/renderbuffer mix-up in test_attachment_completeness()Brian2008-03-281-1/+1
|
* add GL_READ_FRAMEBUFFER_BINDING_EXT case, regenerate get.c fileBrian2008-03-242-0/+17
|
* delete default programs with ctx->Driver.DeleteProgram()Brian2008-03-221-2/+2
|
* Fix some PBO breakage.Brian2008-03-212-11/+6
| | | | | In _mesa_Bitmap, can't early return if bitmap ptr is NULL, it may be an offset into a PBO. Similarly for _mesa_GetTexImage.
* fix IEEE_ONE definition for ICC compiler (bug 15134)Brian2008-03-191-3/+3
|
* Set normalized flag for GLubyte arrays in _mesa_VertexAttribPointerNV()Markus Amsler2008-03-091-1/+2
|
* init vertex weight attrib to (1,0,0,0)Markus Amsler2008-03-091-1/+1
|
* fix __builtin_expect() definition test for IBM XLC (sf bug 1909832)Brian2008-03-091-1/+1
|
* prep for 7.0.3 rc-2Brian2008-02-211-1/+1
|
* Fix glBindTexture crash (bug 14514)Brian2008-02-151-1/+3
|
* fix bug with generated fragment programs if vertex shader is activeRoland Scheidegger2008-02-151-2/+2
| | | | | | | When generating a fragment program from fixed function, checking texUnit->_ReallyEnabled is not sufficient, need texUnit->Enabled too since the former also represents texture enables from an active vertex shader.
* _mesa_swizzle_ubyt_image: Don't use single swizzle_copy callXiang, Haihao2008-02-131-0/+1
| | | | if components don't match. fix #13508
* check if fb->Delete is null (bugs 13507,14293)Brian2008-01-301-1/+6
|
* prep for 7.0.3 releaseBrian2008-01-211-2/+2
|
* fix depth/1 typo in glTexImage3D proxy codeBrian2008-01-051-4/+4
|
* additional GL_COLOR_ATTACHMENTx_EXT cases (bug 13767)Brian2008-01-021-0/+8
|
* additional GL_COLOR_ATTACHMENTx_EXT cases (bug 13767)Brian2008-01-011-0/+8
|
* fix NEED_SECONDARY_COLOR for vert/frag progsBrian2007-12-181-4/+4
|
* fix DD_TRI_LIGHT_TWOSIDE bug (#13368)Brian2007-12-031-4/+4
|
* fix broken two-sided stencilBrian2007-11-302-7/+0
|
* New ctx->Driver.Map/UnmapTexture() functions for accessing textures from ↵Brian2007-11-292-1/+6
| | | | t_vb_program.c
* Bump version numbers to 7.0.3 for next releaseBrian2007-11-221-3/+3
|
* Recompute ctx->Point._Size if GL_POINT_SIZE_MIN/MAX changes.Brian2007-11-222-3/+12
| | | | Note that all the point size clamping stuff has been redone in Mesa/master.
* check for count==0 in _mesa_validate_DrawArrays()Brian2007-10-311-2/+3
|
* Alias glStencilOpSeparateATI with glStencilOpSeparate.Brian2007-10-303-76/+29
| | | | (Cherry-pick from master)
* Finish up ATI_separate_stencilBrian2007-10-304-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 functionRoland Scheidegger2007-10-302-0/+77
|
* Only set R_MODE with NV_point_spriteAlan Hourihane2007-10-281-1/+2
|
* properly init dst reg's CondMask/Swizzle fieldsBrian2007-10-231-2/+2
|
* bump up MAX_INSTRUCTIONS and add an assertion to catch emitting too many ↵Brian2007-10-231-4/+7
| | | | instructions
* Brian's fix for bug9829Xiang, Haihao2007-10-041-1/+1
|
* bump versions to 7.0.2Brian2007-09-271-3/+3
|
* Restore old _TriangleCaps code to fix Blender problem (bug 12164)Brian2007-09-276-0/+78
|
* fix DrawRangeElements error msgBrian2007-09-231-1/+1
|
* fix for __IBMC__Brian2007-09-201-1/+1
|
* fixes for bluegene-xlc-osmesa configBrian2007-09-201-1/+1
|
* In _mesa_make_current(), don't unbind FBOs from the old context.Brian2007-09-111-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 commitBrian2007-08-241-0/+4
|
* remove unneeded CallStack arrayBrian2007-08-232-6/+1
|
* refactor bounds checking codeBrian2007-08-201-67/+81
|
* don't map buffer in _mesa_validate_DrawElements() unless neededBrian2007-08-201-13/+20
|
* Remove recent texobj refcount debug/logging code.Brian2007-08-167-133/+46
|
* log deleting/binding of FBOsBrian2007-08-152-2/+20
|
* more debug output (context destroy, fb destroy)Brian2007-08-152-1/+12
|
* Rewrite quite a bit of the code for glPush/PopAttrib() for texture state.Brian2007-08-152-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()Brian2007-08-151-0/+1
|
* Added _mesa_free_attrib_data() to free anything left in the attribute stack ↵Brian2007-08-155-10/+112
| | | | | | upon context destruction. Also, a bit more refcount debug info.