summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Fix some bugs/issues related to alpha channel support. See bug 10483.Brian2007-04-011-31/+23
|
* If using PF_8A8B8G8R, be sure alpha is correctly handled.Brian2007-04-012-23/+40
|
* re-order tokens, fix commentsBrian2007-04-011-4/+4
|
* always emit BGN/ENDSUB, for now anywayBrian2007-03-311-4/+1
|
* fix scoping mistake in previous commit that checked for writable LHSsBrian2007-03-311-1/+1
|
* check that LHS of assignment is writableBrian2007-03-301-1/+22
|
* Merge branch 'origin'Eric Anholt2007-03-306-47/+26
|\
| * call DRI_VALIDATE_DRAWABLE_INFO(), bug 10477Gustavo Pichorim Boiko2007-03-301-1/+2
| |
| * Clean and update XMesa/XFree86 interface.George Sapountzis2007-03-305-46/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Drop XMesaSetVisualDisplay(), XMesaReset(), no longer used. Add XMesaCopyContext() and move the GlxSetRenderTables() call for XGL within XMesaForceCurrent(). This is to make xserver/GL/mesa/X/xf86glx.c unaware of Mesa internals. Also, clean some ifdef's to make it clear that USE_XSHM and XFree86Server are mutually exclusive. Lastly, - move gcstruct.h from glxheader.h up to xmesa_xf86.h since it calls *gc->ops - drop GL/glxtokens.h from xm_api|dd.c, GLX tokens come from glcore.h and are used irrelevant of XFree86.
* | Merge branch 'crestline-qa', adding support for the 965GM chipset.Eric Anholt2007-03-302-0/+4
|\ \ | |/ |/|
| * Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-2611-367/+324
| |\
| * \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-259-197/+164
| |\ \
| * \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-245-113/+151
| |\ \ \
| * \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-233-13/+11
| |\ \ \ \
| * \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-226-6/+20
| |\ \ \ \ \
| * \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-2112-92/+73
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-2010-464/+911
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1923-152/+168
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-182-2/+20
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1713-305/+228
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1617-141/+172
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-157-398/+297
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1415-32/+47
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1314-62/+167
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-1233-421/+975
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-0736-111/+139
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-064-4/+8
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-061-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-051-0/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-027-220/+210
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-03-018-40/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-02-279-101/+159
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2007-02-25298-23466/+10548
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | Add Intel 965GM chipset infoWang Zhenyu2007-02-022-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | Revert origin crestline pci id patchWang Zhenyu2007-02-022-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | 1. Fix bug #155Zou Nan hai2007-01-183-16/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2. I notice multiple ARB_occlusion_query should be able to overlap according to spec. 3. Declaring extern variables in a .c file is evil, fix it.
| * | | | | | | | | | | | | | | | | | | | | | | | Merge branch 'origin' into crestlineKeith Packard2007-01-071-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into crestlineKeith Packard2007-01-066-10/+15
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into crestlineWang Zhenyu2007-01-0692-2169/+14917
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/i965/brw_tex_layout.c Michel Dänzer replaced the copy of the 945 mipmap layout code with that from the 945 driver directly.
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Support linear format in i965.Haihao Xiang2006-12-263-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug #117 #118
| * | | | | | | | | | | | | | | | | | | | | | | | | | | Merge git://proxy01.pd.intel.com:9419/git/mesa/mesa into crestlineNian Wu2006-12-1327-812/+691
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix bug #93, i965 driver not thread safe.Zou Nan hai2006-12-133-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I am not confident of it is 100% thread safe now. bufmgr_fake.c need a total rewrite later (cherry picked from 606632ca27558ee1335be2f4a5906f2baa240a6a commit)
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | fix bug #99.Zou Nan hai2006-12-131-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | prim_count overflow when there is more than 1 cliprect (cherry picked from 84b958d66fe7d3fe03ed12b493e3f3197f656531 commit)
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | ARB_occlusion_query supportZou Nan hai2006-12-134-1/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | if (tex width < 4), mipmap calculation will be out of rangeZou Nan hai2006-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid branch instructions while in single program flow mode.Eric Anholt2006-12-105-59/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is an errata for Broadwater that threads don't have the instruction/loop mask stacks initialized on thread spawn. In single program flow mode, those stacks are not writable, so we can't initialize them. However, they do get read during ELSE and ENDIF instructions. So, instead, replace branch instructions in single program flow mode with predicated jumps (ADD to the ip register), avoiding use of the more complicated branch instructions that may fail. This is also a minor optimization as no ENDIF equivalent is necessary.
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | Connect INTEL_DEBUG=sync up to cmd/batch ioctls.Eric Anholt2006-12-101-2/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | | | | | | | adding pci id of CrestlineWang Zhenyu2006-12-102-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | cond code fixBrian2007-03-281-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix cond code swizzle bugBrian2007-03-281-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |