Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | i915/i915tex: minor cleanup (remove unneeded function call | Roland Scheidegger | 2007-05-22 | 1 | -8/+0 |
| | |||||
* | Update DRI drivers for new glsl compiler. | Brian | 2007-02-23 | 1 | -4/+2 |
| | | | | | | Mostly: - update #includes - update STATE_* token code | ||||
* | Fix fragment program fog problems found with Glean. | Brian Paul | 2006-11-02 | 1 | -1/+12 |
| | | | | | | 1. add PROGRAM_CONSTANT to switch() in src_vector(). 2. use _mesa_append_fog_code() to handle fog options in i915ProgramStringNotify(). 3. Re-enable some vertex attribute emit code that was previously disabled in i915ValidateFragmentProgram(). | ||||
* | fix compiler warnings | Keith Whitwell | 2006-11-01 | 1 | -0/+1 |
| | |||||
* | Patch from <[email protected]> -- pass program string | Keith Whitwell | 2006-11-01 | 1 | -0/+2 |
| | | | | notification callback through to tnl/ module, fixes glean crash. | ||||
* | Use the mesa-provided texenv program rather than rolling our own. | Keith Whitwell | 2006-10-10 | 1 | -0/+11 |
| | | | | Turn on texture crossbar support. | ||||
* | Some structure renaming. Prefix vertex/fragment-related structs with | Brian Paul | 2006-07-20 | 1 | -8/+8 |
| | | | | "gl_" to match other structs. | ||||
* | Use correct enums for program output variables. Fixes | Keith Whitwell | 2005-11-22 | 1 | -2/+2 |
| | | | | fp/tri-depthwrite. | ||||
* | s/Saturate/SaturateMode/ | Brian Paul | 2005-11-20 | 1 | -1/+1 |
| | |||||
* | Make Saturate a 2-bit field again, renamed to SaturateMode with three | Brian Paul | 2005-11-20 | 1 | -1/+1 |
| | | | | possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE. | ||||
* | remove #include arbfragparse.h, s/PI/M_PI/ | Brian Paul | 2005-11-19 | 1 | -9/+4 |
| | |||||
* | Move stuff common to vertex/fragment_program into the base class, including: | Brian Paul | 2005-11-12 | 1 | -5/+5 |
| | | | | | | Instructions, InputsRead, OutputsWritten, and Parameters. Also, added debug functions: _mesa_print_instruction(), _mesa_print_program_parameters() and revamp _mesa_print_program(). | ||||
* | s/TexSrcIdx/TexSrcTarget/ | Brian Paul | 2005-11-05 | 1 | -2/+2 |
| | |||||
* | Unify vertex/fragment program instuctions. | Brian Paul | 2005-11-05 | 1 | -40/+40 |
| | | | | Based on patch by Ian (#4967) but also unify instruction opcodes. | ||||
* | Treat NegateBase as a bitfield, not a boolean. | Keith Whitwell | 2005-09-08 | 1 | -1/+5 |
| | |||||
* | don't be fooled into emitting padding for wpos when not used | Keith Whitwell | 2005-05-10 | 1 | -1/+1 |
| | |||||
* | get fog working with _TexEnvProgram | Keith Whitwell | 2005-05-10 | 1 | -5/+17 |
| | |||||
* | i915 will use _TexEnvProgram (if active) | Keith Whitwell | 2005-05-09 | 1 | -2/+2 |
| | |||||
* | Fallback (rather than fail) on unknown program targets. | Keith Whitwell | 2005-05-09 | 1 | -3/+3 |
| | |||||
* | Reduce the size of mesa's internal fragment and vertex program | Keith Whitwell | 2005-04-21 | 1 | -19/+19 |
| | | | | | representations by switching to packed structures for registers and instructions. | ||||
* | uint*t -> u_int*t changes | Alan Hourihane | 2004-12-14 | 1 | -1/+1 |
| | |||||
* | The i915 driver was merged after EMIT_*_BGR bug was fixed. This brings | Keith Whitwell | 2004-08-31 | 1 | -2/+2 |
| | | | | | the driver into line with the correct meaning of those symbols and fixes color corruptions. | ||||
* | add missing license texts | Keith Whitwell | 2004-06-18 | 1 | -0/+20 |
| | |||||
* | New driver for i915 as well as older i830/i845/i865 chipsets. | Keith Whitwell | 2004-06-10 | 1 | -0/+1033 |