summaryrefslogtreecommitdiff
path: root/src/mesa/shader
AgeCommit message (Expand)Author
2005-11-07remove unneeded #includesBrian Paul
2005-11-05consolidate vertex/fragment program printing into _mesa_print_program()Brian Paul
2005-11-05use _mesa_program_file_string() and _mesa_opcode_string()Brian Paul
2005-11-05added _mesa_program_file_string()Brian Paul
2005-11-05Use _mesa_opcode_string()Brian Paul
2005-11-05added _mesa_num_inst_src_regs() and _mesa_opcode_string()Brian Paul
2005-11-05Unify vertex/fragment program instuctions.Brian Paul
2005-11-05don't need MAKE_SWIZZLE() macroBrian Paul
2005-11-05Replace parameter_type enum in program.[ch], use register_file enums instead.Brian Paul
2005-11-04use VERT_RESULT_HPOS, VERT_BIT_POS tokensBrian Paul
2005-11-03Streamline code generation by using a fixed size instruction buffer inBrian Paul
2005-11-03use WRITEMASK_* tokensBrian Paul
2005-11-03added a const, clean-upBrian Paul
2005-11-03fix typo, minor clean-upsBrian Paul
2005-11-02Rename FRAG_OUTPUT_* tokens to FRAG_RESULT_* to match vertex program conventionBrian Paul
2005-11-01Several fp and vp tweaks:Keith Whitwell
2005-11-01Re-org and clean-up of vertx/fragment program limits (instructions,Brian Paul
2005-10-30Simplify parse_attrib_binding().Brian Paul
2005-10-30Lots of clean-up in arb program parser.Brian Paul
2005-10-29Use MAKE_SWIZZLE4() macro in a few more places.Brian Paul
2005-10-29Free old parameter list before assigning new one. FIxes memory leak.Brian Paul
2005-10-29s/lenght/length/Brian Paul
2005-10-29fix a few bugs in SWZ executionBrian Paul
2005-10-29If parsing a program fails, don't change the vertex/fragment program object.Brian Paul
2005-10-28add newline at end of fileBrian Paul
2005-10-21fix broken SWZ instructionBrian Paul
2005-09-23 Committing in .Jouk Jansen
2005-09-19additional wrapper updates, bug 4468Brian Paul
2005-09-16remove unused ctx varBrian Paul
2005-09-16use mesa import wrappers, bug 4468Brian Paul
2005-09-12remove unnecessary Swizzle parameter from struct (forgotten when the code was...Roland Scheidegger
2005-09-08be consistent in populating NegateBase fieldKeith Whitwell
2005-09-08fix incorrect swizzling handling. fix code so it can potentially handle imple...Roland Scheidegger
2005-09-08add a bunch of FLUSH_VERTICES to some of the ATI_fs functions, most notably w...Roland Scheidegger
2005-09-05fix var declaration so that a C compiler can build it.Karl Schultz
2005-09-02replace -1 with PROGRAM_UNDEFINED when initializing instructionsBrian Paul
2005-09-02add error checking to the GL_ATI_FRAGMENT_SHADER entrypoints. Fix bug with sc...Roland Scheidegger
2005-08-10fix static assertion problem for gcc (bug 4022)Brian Paul
2005-08-10disable the pointer size assertions (bug 4021)Brian Paul
2005-08-10fix indentationBrian Paul
2005-07-28Fix SPARC assembly for 64-bitIan Romanick
2005-07-22Make the vertex program source register Index field a signed int sinceBrian Paul
2005-07-18Wrap every place that accesses a dispatch table with a macro. A new script-Ian Romanick
2005-07-01Set fp->Opcode for OP_TEX_KILL case, fix from Ben Skeggs.Keith Whitwell
2005-07-01comment-out some unused code to silence warningsBrian Paul
2005-07-01fix typo in assertionsBrian Paul
2005-06-30added newline at end of fileBrian Paul
2005-06-30Add a set of predicate functions for testing matrices instead of directlyBrian Paul
2005-06-08Use ALIGN_MALLOC for parameter lists.Keith Whitwell
2005-06-07Add a VP_MAX_OPCODE entry to allow engines with internal opcodes toKeith Whitwell