summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader
Commit message (Expand)AuthorAgeFilesLines
* don't need MAKE_SWIZZLE() macroBrian Paul2005-11-052-7/+6
* Replace parameter_type enum in program.[ch], use register_file enums instead.Brian Paul2005-11-053-23/+14
* use VERT_RESULT_HPOS, VERT_BIT_POS tokensBrian Paul2005-11-041-5/+5
* Streamline code generation by using a fixed size instruction buffer inBrian Paul2005-11-034-79/+54
* use WRITEMASK_* tokensBrian Paul2005-11-032-12/+12
* added a const, clean-upBrian Paul2005-11-032-12/+16
* fix typo, minor clean-upsBrian Paul2005-11-031-5/+5
* Rename FRAG_OUTPUT_* tokens to FRAG_RESULT_* to match vertex program conventionBrian Paul2005-11-024-10/+10
* Several fp and vp tweaks:Keith Whitwell2005-11-014-11/+8
* Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul2005-11-013-168/+148
* Simplify parse_attrib_binding().Brian Paul2005-10-301-98/+49
* Lots of clean-up in arb program parser.Brian Paul2005-10-305-231/+250
* Use MAKE_SWIZZLE4() macro in a few more places.Brian Paul2005-10-291-119/+98
* Free old parameter list before assigning new one. FIxes memory leak.Brian Paul2005-10-292-3/+13
* s/lenght/length/Brian Paul2005-10-291-2/+2
* fix a few bugs in SWZ executionBrian Paul2005-10-291-5/+5
* If parsing a program fails, don't change the vertex/fragment program object.Brian Paul2005-10-294-54/+52
* add newline at end of fileBrian Paul2005-10-283-3/+3
* fix broken SWZ instructionBrian Paul2005-10-211-8/+9
* Committing in .Jouk Jansen2005-09-233-3/+3
* additional wrapper updates, bug 4468Brian Paul2005-09-194-20/+37
* remove unused ctx varBrian Paul2005-09-161-1/+0
* use mesa import wrappers, bug 4468Brian Paul2005-09-165-7/+7
* remove unnecessary Swizzle parameter from struct (forgotten when the code was...Roland Scheidegger2005-09-121-1/+0
* be consistent in populating NegateBase fieldKeith Whitwell2005-09-083-30/+28
* fix incorrect swizzling handling. fix code so it can potentially handle imple...Roland Scheidegger2005-09-081-13/+18
* add a bunch of FLUSH_VERTICES to some of the ATI_fs functions, most notably w...Roland Scheidegger2005-09-081-0/+4
* fix var declaration so that a C compiler can build it.Karl Schultz2005-09-051-1/+2
* replace -1 with PROGRAM_UNDEFINED when initializing instructionsBrian Paul2005-09-021-6/+5
* add error checking to the GL_ATI_FRAGMENT_SHADER entrypoints. Fix bug with sc...Roland Scheidegger2005-09-023-63/+357
* fix static assertion problem for gcc (bug 4022)Brian Paul2005-08-101-1/+4
* disable the pointer size assertions (bug 4021)Brian Paul2005-08-101-2/+5
* fix indentationBrian Paul2005-08-101-14/+14
* Fix SPARC assembly for 64-bitIan Romanick2005-07-281-12/+12
* Make the vertex program source register Index field a signed int sinceBrian Paul2005-07-222-10/+10
* Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick2005-07-181-1/+4
* Set fp->Opcode for OP_TEX_KILL case, fix from Ben Skeggs.Keith Whitwell2005-07-011-0/+1
* comment-out some unused code to silence warningsBrian Paul2005-07-012-2/+3
* fix typo in assertionsBrian Paul2005-07-011-2/+2
* added newline at end of fileBrian Paul2005-06-302-2/+2
* Add a set of predicate functions for testing matrices instead of directlyBrian Paul2005-06-301-3/+3
* Use ALIGN_MALLOC for parameter lists.Keith Whitwell2005-06-081-6/+13
* Add a VP_MAX_OPCODE entry to allow engines with internal opcodes toKeith Whitwell2005-06-071-1/+3
* Committing in .Jouk Jansen2005-06-011-0/+41
* Committing in .Jouk Jansen2005-06-015-382/+382
* change local var names from "asm" to "assem" - I guess it causedMichal Krol2005-05-251-22/+22
* a small utility to convert .syn files to its binary forms;Michal Krol2005-05-251-0/+79
* silencium gcc warningsMichal Krol2005-05-251-0/+2
* more slang codeMichal Krol2005-05-256-255/+312
* ncrease stack sizeMichal Krol2005-05-252-1/+2