aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_util.c
Commit message (Collapse)AuthorAgeFilesLines
* i965: Use compiler builtins when availableChris Wilson2011-02-211-10/+0
| | | | Signed-off-by: Chris Wilson <[email protected]>
* mesa: Remove inclusion of compiler.h from mtypes.h.Vinson Lee2010-07-311-0/+2
| | | | | | | mtypes.h does not use any symbols from compiler.h. Also add the required headers for files that depended on symbols from compiler.h but were indirectly including compiler.h through mtypes.h.
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-1/+1
|
* Merge branch 'outputswritten64'Ian Romanick2009-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Add a GLbitfield64 type and several macros to operate on 64-bit fields. The OutputsWritten field of gl_program is changed to use that type. This results in a fair amount of fallout in drivers that use programs. No changes are strictly necessary at this point as all bits used are below the 32-bit boundary. Fairly soon several bits will be added for clip distances written by a vertex shader. This will cause several bits used for varyings to be pushed above the 32-bit boundary. This will affect any drivers that support GLSL. At this point, only the i965 driver has been modified to support this eventuality. I did this as a "squash" merge. There were several places through the outputswritten64 branch where things were broken. I foresee this causing difficulties later for bisecting. The history is still available in the branch. Conflicts: src/mesa/drivers/dri/i965/brw_wm.h
* mesa: added "main/" prefix to includes, remove some -I paths from ↵Brian Paul2008-09-181-1/+1
| | | | Makefile.template
* [965] remove dead brw_parameter_list_state_flags.Eric Anholt2008-02-261-80/+0
| | | | This was replaced by Mesa core code.
* Update DRI drivers for new glsl compiler.Brian2007-02-231-19/+13
| | | | | | Mostly: - update #includes - update STATE_* token code
* Support ARB_texture_rectangle.Keith Whitwell2006-09-201-0/+2
|
* Add Intel i965G/Q DRI driver.Eric Anholt2006-08-091-0/+188
This driver comes from Tungsten Graphics, with a few further modifications by Intel.