summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* glapi: Resync generated files with 7.0 branchDan Nicholson2008-03-105-39/+82
| | | | | The previous commits pulled in the generated files from master. This regenerates the files from the source on the 7.0 branch.
* glapi: Generate xserver glapi sources in the mesa treeDan Nicholson2008-03-109-18/+16857
| | | | | | | | | | Instead of generating the glapi sources for the xserver and commiting them to the xserver tree, we can keep them in the mesa tree and change the xserver build to use the files from the mesa tree. This makes the xserver glx build more robust as it reduces the chances for mismatches of the glX API used in the xserver vs. in mesa. (cherry picked from commit 7688791fc52f116eea421fda1d17aba5cf10977b)
* glapi: Correct prerequisites for gl_and_glX_API.xmlDan Nicholson2008-03-101-2/+2
| | | | | | | | The indirect_dispatch.h and indirect_table.c source files use gl_and_glX_API.xml in their generation rather than glX_API.xml, but it wasn't listed in their prerequisites. In turn, gl_and_glX_API.xml uses glX_API.xml, but this is already listed in $(COMMON_GLX). (cherry picked from commit 929b6d2ebf8128140fa2db413600f64a66148b5f)
* glapi: Use make automatic variables to clean up the commandsDan Nicholson2008-03-101-46/+50
| | | | | | | | Make use of the make automatic variables $@ (the target) and $< (first prerequisite) to clean up the commands for the glapi generation. This improves readability and guards against typos since words are repeated less frequently. (cherry picked from commit fc67d47708eef27e129f4848896c6d10fbe32594)
* glapi: Use variable for indent and flagsDan Nicholson2008-03-102-10/+10
| | | | | | | Put the path to indent and the flags to call it with in configs/default rather than in the Makefile. This makes it easier to change the values globally. (cherry picked from commit 817af9bec2f799b4b8449112d1a25aad70ca4d15)
* fix parsing of state.texenv.color (bug 14931)Brian2008-03-103-2/+5
|
* 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
|
* state.depth.range alpha value should be 1, not 0 (bug #14733)Roland Scheidegger2008-03-011-1/+1
|
* Don't Swap buffer if a DRIDrawable is entirely obscured by another window.Xiang, Haihao2008-02-281-0/+3
|
* Replace glut_fbc.c with glut_fcb.c (cb=callback)Brian2008-02-253-3/+3
|
* bump libGL.so version numberBrian2008-02-221-1/+1
|
* prep for 7.0.3 rc-2Brian2008-02-213-6/+6
|
* latest bug fixesBrian2008-02-201-0/+2
|
* Fix point rasterization regression caused by commit ↵Brian2008-02-201-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.
* raise GL_INVALID_OPERATION if glProgramString compilation failsBrian2008-02-201-1/+1
| | | | cherry picked from master.
* Fix glBegin-time test for invalid programs/shaders.Brian2008-02-203-8/+41
| | | | Cherry picked from master.
* Added <size name="Get" mode="get"/> lines for point parameter tokens.Brian2008-02-191-0/+4
| | | | Cherry picked from master
* Apple: Pulled in changes from Apple's patchset to allow mesa to build on ↵Jeremy Huddleston2008-02-192-19/+42
| | | | darwin again
* i965: new integrated graphics chipset supportXiang, Haihao2008-02-1922-60/+185
|
* Fix potential glDrawPixels(GL_DEPTH_COMPONENT) crashes (bug 13915)Brian2008-02-162-88/+169
| | | | Also, general clean-up of the Xlib-optimized glDraw/CopyPixels code.
* Fix glBindTexture crash (bug 14514)Brian2008-02-152-1/+4
|
* 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.
* miniglx doc updatescaner2008-02-141-60/+141
|
* _mesa_swizzle_ubyt_image: Don't use single swizzle_copy callXiang, Haihao2008-02-131-0/+1
| | | | if components don't match. fix #13508
* added -altopts to allow overriding all other optsAndy Skinner2008-02-071-2/+51
|
* fix bug 9871Brian2008-02-061-0/+1
|
* Fix bug 9871: enable user-defined clip planes for R300Brian2008-02-065-8/+103
| | | | Patch provided by Erkin Bahceci <[email protected]>
* [965] Fix memory leak when deleting buffers with backing store.Tony DeFeo2008-02-051-0/+3
|
* regenerate glsl library functionsRoland Scheidegger2008-01-311-41/+42
|
* fix w component of glsl vec4 asinRoland Scheidegger2008-01-311-0/+1
|
* fix bugs 13507, 14293Brian2008-01-301-0/+1
|
* check if fb->Delete is null (bugs 13507,14293)Brian2008-01-301-1/+6
|
* Add new RV380 pci idAlex Deucher2008-01-292-0/+2
| | | | | bug 14289 (cherry picked from commit 80efe27560134510dce88a52729e5a3d93e8e275)
* Merge branch 'mesa_7_0_branch' of ↵Alex Deucher2008-01-2910-12/+47
|\ | | | | | | git+ssh://[email protected]/git/mesa/mesa into mesa_7_0_branch
| * pull some more fixes for pbo access from trunkAlan Hourihane2008-01-282-10/+9
| |
| * fix some pbo path problemsAlan Hourihane2008-01-282-2/+4
| |
| * i965: valid message length includes message header.Xiang, Haihao2008-01-251-1/+1
| |
| * i965: re-define the type of reg.loopcount.Xiang, Haihao2008-01-251-1/+1
| | | | | | | | | | avoid some issues such that 1 + (-2) gets a big positive value.
| * Assorted patches for miniglx/linux-solo (Gavin Li <[email protected]>)Brian2008-01-234-0/+33
| |
| * glxinfo: Fix multisample visual reporting.Adam Jackson2008-01-221-1/+1
| | | | | | | | | | strstr() == 0 tests for the string _not_ being present. Originally Red Hat bug #351871.
| * fix GLX vertex array bug 14197Brian2008-01-221-0/+1
| |
* | R300: RV410 SE chips have half the pipes of regular RV410Alex Deucher2008-01-291-2/+7
|/ | | | | | This fixes 3D rendering on x700 SE chips. Reported by Kano. (cherry picked from commit 0b7e0f81591c0b70452ff9250af9b145e8c15adf)
* fix pc vs. gc->ps usage (bug 14197)Brian2008-01-221-4/+4
|
* Don't build yuvrect_client by defaultBrian2008-01-221-7/+18
| | | | Added 'extra' rule to build optional yuvrect_client, shape, xdemo programs
* remove unused varBrian2008-01-221-1/+0
|
* define M_PI if neededAlexey Sokolov2008-01-221-0/+4
|
* prep for 7.0.3 releaseBrian2008-01-213-11/+7
|
* i965: Fix byte vs. pixel unit mixup for aligned texture pitch.Michel Dänzer2008-01-141-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.