- Jun 10, 2005
-
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
DISSASEM changes.
-
Keith Whitwell authored
-
Keith Whitwell authored
Fix lighting alpha result.
-
Keith Whitwell authored
Remove dead floating point twiddles. Fix bug translating MAD->MUL,ADD.
-
- Jun 09, 2005
-
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
it's a very poor approximation.
-
Keith Whitwell authored
-
Keith Whitwell authored
vertex_program struct. Allow switching between regular and vertex_program implementations of fixed function TNL with the MESA_TNL_PROG environment var (previously this required recompilation). Ensure program compilation only references program data, not the wider context. This means that compiled programs only need to be invalidated when the program string changes, not on other state changes.
-
Keith Whitwell authored
distilled from the current state. Maintain a list of vertex programs for various different tnl states indexed by these state keys. This cuts down the number of vertex programs generated and means that time spent optimizing vertex programs for execution isn't wasted each time the state changes.
-
- Jun 08, 2005
-
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
and only active when _TNL_FIXED_FUNCTION_PROGRAM is defined *and* the MESA_EXPERIMENTAL environment variable is set... Works for the arbfplight demo at least.
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Ben Skeggs authored
- Calculate tc_count in EmitArrays (enabled units != nr texcoords).
-
Brian Paul authored
-
Brian Paul authored
-
Brian Paul authored
-
Keith Whitwell authored
Revert SEL opcode to MSK. Split out t_vb_arbprogram.h header file.
-
Keith Whitwell authored
-
Brian Paul authored
-
Brian Paul authored
-
Brian Paul authored
-
- Jun 07, 2005
-
-
Daniel Borca Borca authored
-
Brian Paul authored
-
Brian Paul authored
-
Brian Paul authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
-
Keith Whitwell authored
t_vertex_sse.c.
-
Keith Whitwell authored
- Expand operand argument specifiers so that all registers and parameters can be referenced directly. Remove old PAR/PRL instructions. - No 3 operand instructions, translate MAD -> MUL, ADD. (No room for 3 full operands in instruction struct). - Translate SWZ instructions into 1 or 2 reduced swizzles at compile time. - Add hardwired code for moving input and output values to/from the register file. Drop old INx, OUT instructions.
-
Keith Whitwell authored
place them sensibly.
-
Daniel Borca Borca authored
-
Jon Smirl authored
-