Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-11-20 | Make Saturate a 2-bit field again, renamed to SaturateMode with three | Brian Paul | |
possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE. | |||
2005-11-19 | Saturate is a 1-bit boolean field | Brian Paul | |
2005-11-12 | fix comment for TexSrcTarget | Brian Paul | |
2005-11-08 | This patch adds the missing NV_vertex_program2 and NV_vertex_program3 | Ian Romanick | |
instructions to the various internal tables. It does not add support for them to the parser nor does it add support for them to the program interpreter. It also corrects some errors in the comments in program_instruction.h. This patch breaks the instruction union in t_vb_arbprogram.h. The opcode field in that union was only 6 bits. When there were only 59+3 instructions that worked fine. However, this patch increases the base instruction count to 69. This requires 7 bits. The problem is that increasing the opcode width to 7 bits increases the size of instruction::rsw to 33 bits. I've increased the size of the union to 64-bit, but this is just a temporary hack (and probably breaks the build on some systems). | |||
2005-11-05 | consolidate vertex/fragment program printing into _mesa_print_program() | Brian Paul | |
2005-11-05 | added _mesa_program_file_string() | Brian Paul | |
2005-11-05 | added _mesa_num_inst_src_regs() and _mesa_opcode_string() | Brian Paul | |
2005-11-05 | Unify vertex/fragment program instuctions. | Brian Paul | |
Based on patch by Ian (#4967) but also unify instruction opcodes. |