summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-03-10Darwin: Config/source fixes to now build glxdemo apps and OSMesaJeremy Huddleston6-44/+22
Also added darwin-fat-32bit darwin-fat-all configs and deleted old darwin-x86ppc config
2008-03-10fix parsing of state.texenv.color (bug 14931)Brian3-2/+5
2008-03-09Set normalized flag for GLubyte arrays in _mesa_VertexAttribPointerNV()Markus Amsler1-1/+2
2008-03-09init vertex weight attrib to (1,0,0,0)Markus Amsler1-1/+1
2008-03-09fix __builtin_expect() definition test for IBM XLC (sf bug 1909832)Brian1-1/+1
2008-03-01state.depth.range alpha value should be 1, not 0 (bug #14733)Roland Scheidegger1-1/+1
2008-02-28Don't Swap buffer if a DRIDrawable is entirely obscured by another window.Xiang, Haihao1-0/+3
2008-02-25Replace glut_fbc.c with glut_fcb.c (cb=callback)Brian3-3/+3
2008-02-22bump libGL.so version numberBrian1-1/+1
2008-02-21prep for 7.0.3 rc-2Brian3-6/+6
2008-02-20latest bug fixesBrian1-0/+2
2008-02-20Fix point rasterization regression caused by commit ↵Brian1-4/+4
95a2eb97673fa3139218347a8eb2c1d34f585dbe Even-sized, non-AA points need 0.5 bias in position to hit the right pixels. Test program from bug report 11016 retested and is OK.
2008-02-20raise GL_INVALID_OPERATION if glProgramString compilation failsBrian1-1/+1
cherry picked from master.
2008-02-20Fix glBegin-time test for invalid programs/shaders.Brian3-8/+41
Cherry picked from master.
2008-02-19Added <size name="Get" mode="get"/> lines for point parameter tokens.Brian1-0/+4
Cherry picked from master
2008-02-19Apple: Pulled in changes from Apple's patchset to allow mesa to build on ↵Jeremy Huddleston2-19/+42
darwin again
2008-02-19i965: new integrated graphics chipset supportXiang, Haihao22-60/+185
2008-02-16Fix potential glDrawPixels(GL_DEPTH_COMPONENT) crashes (bug 13915)Brian2-88/+169
Also, general clean-up of the Xlib-optimized glDraw/CopyPixels code.
2008-02-15Fix glBindTexture crash (bug 14514)Brian2-1/+4
2008-02-15fix bug with generated fragment programs if vertex shader is activeRoland Scheidegger1-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.
2008-02-14miniglx doc updatescaner1-60/+141
2008-02-13_mesa_swizzle_ubyt_image: Don't use single swizzle_copy callXiang, Haihao1-0/+1
if components don't match. fix #13508
2008-02-07added -altopts to allow overriding all other optsAndy Skinner1-2/+51
2008-02-06fix bug 9871Brian1-0/+1
2008-02-06Fix bug 9871: enable user-defined clip planes for R300Brian5-8/+103
Patch provided by Erkin Bahceci <erkinbah@gmail.com>
2008-02-05[965] Fix memory leak when deleting buffers with backing store.Tony DeFeo1-0/+3
2008-01-31regenerate glsl library functionsRoland Scheidegger1-41/+42
2008-01-31fix w component of glsl vec4 asinRoland Scheidegger1-0/+1
2008-01-30fix bugs 13507, 14293Brian1-0/+1
2008-01-30check if fb->Delete is null (bugs 13507,14293)Brian1-1/+6
2008-01-29Add new RV380 pci idAlex Deucher2-0/+2
bug 14289 (cherry picked from commit 80efe27560134510dce88a52729e5a3d93e8e275)
2008-01-29Merge branch 'mesa_7_0_branch' of ↵Alex Deucher10-12/+47
git+ssh://agd5f@git.freedesktop.org/git/mesa/mesa into mesa_7_0_branch
2008-01-29R300: RV410 SE chips have half the pipes of regular RV410Alex Deucher1-2/+7
This fixes 3D rendering on x700 SE chips. Reported by Kano. (cherry picked from commit 0b7e0f81591c0b70452ff9250af9b145e8c15adf)
2008-01-28pull some more fixes for pbo access from trunkAlan Hourihane2-10/+9
2008-01-28fix some pbo path problemsAlan Hourihane2-2/+4
2008-01-25i965: valid message length includes message header.Xiang, Haihao1-1/+1
2008-01-25i965: re-define the type of reg.loopcount.Xiang, Haihao1-1/+1
avoid some issues such that 1 + (-2) gets a big positive value.
2008-01-23Assorted patches for miniglx/linux-solo (Gavin Li <codeview@gmail.com>)Brian4-0/+33
2008-01-22glxinfo: Fix multisample visual reporting.Adam Jackson1-1/+1
strstr() == 0 tests for the string _not_ being present. Originally Red Hat bug #351871.
2008-01-22fix GLX vertex array bug 14197Brian1-0/+1
2008-01-22fix pc vs. gc->ps usage (bug 14197)Brian1-4/+4
2008-01-22Don't build yuvrect_client by defaultBrian1-7/+18
Added 'extra' rule to build optional yuvrect_client, shape, xdemo programs
2008-01-22remove unused varBrian1-1/+0
2008-01-22define M_PI if neededAlexey Sokolov1-0/+4
2008-01-21prep for 7.0.3 releaseBrian3-11/+7
2008-01-14i965: Fix byte vs. pixel unit mixup for aligned texture pitch.Michel Dänzer1-1/+1
I sincerely hope I don't manage to mess this up yet again... Thanks again to Todd Merrill for pointing out the problem and testing the fix on IRC.
2008-01-11i965: Fix unresolved symbol intel_miptree_pitch_align.Michel Dänzer2-0/+27
For some reason, I thought that function was shared with i915tex... The good news is that i965 gets to keep the lower pitch alignment requirements. Thanks to Todd Merrill for pointing out the problem on IRC.
2008-01-08i915tex: Centralize mipmap pitch computations.Keith Packard8-36/+64
mipmap pitches must account for the device alignment requirements, which used to be fairly simple; just align to a 4-byte boundary. However, to allow textures to be drawn to under TTM, they now need to be aligned to a 64-byte boundary. Placing all of the alignment constraints in a single function allows this new constraint to be applied uniformly. There was some pitch constraining code in intel_miptree_create, but that was modifying the pitch long after the miptree had been layed out, so it only served to wreck the mipmap and cause rendering errors. (cherry picked from commit a183efc132c8db1bb42525ac177ffff96f69a59b with manual changes for mesa_7_0_branch by Michel Dänzer. One side effect of this is that i965 also aligns the pitch of 2D textures to multiples of 64 bytes, hopefully that won't cause any issues)
2008-01-05fix 3d proxy texture depth bugBrian1-0/+1
2008-01-05fix depth/1 typo in glTexImage3D proxy codeBrian1-4/+4