summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i915/i915_fragprog.c
Commit message (Expand)AuthorAgeFilesLines
* i915: Fix INTEL_DEBUG=wm segmentation faultShuang He2010-12-161-5/+5
* i915: Correctly generate unconditional KIL instructionsIan Romanick2010-12-011-1/+5
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-7/+7
* intel: Remove noise opcode support from i915 and i965 driversIan Romanick2010-09-101-15/+0
* i915: Add support for SSG opcode.Eric Anholt2010-08-171-0/+35
* i915: Add support for reading output regs in the FS.Eric Anholt2010-08-171-0/+14
* i915: Add support for OPCODE_DP2.Eric Anholt2010-08-171-0/+12
* mesa: rename src/mesa/shader/ to src/mesa/program/Brian Paul2010-06-101-5/+5
* i915: Add debugging for just prorgam compile under INTEL_DEBUG=wmEric Anholt2010-04-271-0/+11
* i915: Provide counts in the error messages for program limits.Eric Anholt2010-04-271-3/+4
* i915: Map sampler indices to texture units correctly for fragment shaders.Eric Anholt2010-04-201-1/+3
* i915: Add missing break; after handling the stub NOISE instructions.Eric Anholt2010-04-201-0/+1
* mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul2010-02-041-2/+5
* i915: Fix use of uninitialized variable in OPCODE_NOISE stub.Eric Anholt2009-12-221-1/+1
* tnl: Replace deprecated TexCoordPtr with AttribPtr[_TNL_ATTRIB_TEX*]Eric Anholt2009-11-191-1/+1
* i915: Add optional support for ARB_fragment_shader under a driconf option.Eric Anholt2009-10-011-0/+1
* i915: Add support or fallbacks for GLSL fragment shader opcodes.Eric Anholt2009-10-011-4/+158
* i915: Add support for varying inputs.Eric Anholt2009-10-011-1/+22
* i915: Update and translate the fragment program along with state updates.Eric Anholt2009-10-011-10/+22
* i915: Let i915_program_error take a format string, and don't use _mesa_problem.Eric Anholt2009-10-011-7/+10
* Merge branch 'register-negate'Brian Paul2009-04-161-5/+5
|\
| * mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul2009-04-141-5/+5
* | i915: Use DEBUG_WM (like 965) for printing the fragment program out.Eric Anholt2009-04-151-4/+2
|/
* mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul2009-02-281-2/+2
* i915: Add decode for PS in batchbuffers.Eric Anholt2009-01-211-0/+4
* i915: separate the fog term from the specular color term.Xiang, Haihao2008-12-241-19/+3
* mesa: added "main/" prefix to includes, remove some -I paths from Makefile.te...Brian Paul2008-09-181-3/+3
* i915: set fogcoord to (f,0,0,1). fix #10788 issue on 915.Xiang, Haihao2008-02-151-1/+1
* [915] Fix COS function using same plan as SIN.Eric Anholt2008-02-061-35/+63
* [915] Use a quartic term to improve the accuracy of SIN results.Eric Anholt2008-02-061-23/+54
* [915] Fix fp SIN function, and use a quadratic approximation instead of Taylor.Eric Anholt2008-02-061-42/+57
* i915: Keith Whitwell's swizzling TEX patch. fix #8283Xiang, Haihao2008-01-071-2/+49
* Move i915tex driver into place as just i915.Eric Anholt2007-09-241-0/+1074
* Remove the old i915 driver now that i915tex works without TTM.Eric Anholt2007-09-241-1080/+0
* Fix-up #includes to remove some -I options.Brian2007-09-111-5/+6
* fix cos/sin range reduction for i915 driver tooRoland Scheidegger2007-07-291-4/+4
* i915/i915tex: minor cleanup (remove unneeded function callRoland Scheidegger2007-05-221-8/+0
* Update DRI drivers for new glsl compiler.Brian2007-02-231-4/+2
* Fix fragment program fog problems found with Glean.Brian Paul2006-11-021-1/+12
* fix compiler warningsKeith Whitwell2006-11-011-0/+1
* Patch from <haihao.xiang@intel.com> -- pass program stringKeith Whitwell2006-11-011-0/+2
* Use the mesa-provided texenv program rather than rolling our own.Keith Whitwell2006-10-101-0/+11
* Some structure renaming. Prefix vertex/fragment-related structs withBrian Paul2006-07-201-8/+8
* Use correct enums for program output variables. FixesKeith Whitwell2005-11-221-2/+2
* s/Saturate/SaturateMode/Brian Paul2005-11-201-1/+1
* Make Saturate a 2-bit field again, renamed to SaturateMode with threeBrian Paul2005-11-201-1/+1
* remove #include arbfragparse.h, s/PI/M_PI/Brian Paul2005-11-191-9/+4
* Move stuff common to vertex/fragment_program into the base class, including:Brian Paul2005-11-121-5/+5
* s/TexSrcIdx/TexSrcTarget/Brian Paul2005-11-051-2/+2
* Unify vertex/fragment program instuctions.Brian Paul2005-11-051-40/+40