Clean-up of var/temp allocation function parameters.
[mesa.git] / src /
2007-01-28 BrianClean-up of var/temp allocation function parameters.
2007-01-28 BrianImproved register allocation: allow four 'float' vars...
2007-01-25 Brianasst fixes, tranpose span->varying array indexes
2007-01-25 Brianfixes, clean-ups, transpose span->varying array indexing
2007-01-25 Briannew comments, ideas
2007-01-24 Brianremove some parenthesis
2007-01-24 Brianuse FRAG_BIT_TEX()
2007-01-24 Brianfix varying interpolation
2007-01-24 Brianonly setup varying vars that will be used
2007-01-24 Brianadded FRAG_BIT_TEX() and FRAG_BIT_VAR() macros
2007-01-24 Brianupdated comment
2007-01-24 Brianindicate which opcodes are used by Mesa GLSL, updated...
2007-01-23 Brianfix g++ warnings/errors
2007-01-20 BrianAdd a simple mechanism for annotating instructions...
2007-01-20 Brianoptimization: emit MAD instructions when possible
2007-01-20 Brianremove unused swizzle parameter to -storage_to_src_reg()
2007-01-20 BrianInitial implementation of OPCODE_IF/ELSE/ENDIF instruct...
2007-01-20 BrianReimplement && and || to do short-circuit evaluation.
2007-01-20 Brianrewrite more __postIncr functions
2007-01-19 BrianImplement do/while loops. Replace IR_CJUMP with IR_CJU...
2007-01-19 BrianRewrite normalize(vec3/vec4) to use one less register.
2007-01-19 Brianreport error message when something fails
2007-01-19 Brianprint error msg when there's a problem
2007-01-19 Brianremove stray tab
2007-01-19 BrianImplement fragment discard/kill.
2007-01-19 Brianchange while-loop to create new scope for loop body...
2007-01-19 BrianImplement constant sharing so that 4 float constants...
2007-01-19 Brian_mesa_add_unnamed_constant() now tries to re-use consta...
2007-01-18 BrianReimplement code for swizzling so that expressions...
2007-01-18 Brianrewrite a bunch of assignment operators (like +=)
2007-01-18 Brianremove swizzle param from new_var()
2007-01-18 Brianrewrite additional matrix-related functions to reduce...
2007-01-18 Brianrewrite mat4 * mat4 operator to use fewer temps
2007-01-18 Briando bounds check in _slang_push_var_table(), added comment
2007-01-18 Brianrewrite matrix constructors
2007-01-18 Brianhandle var size > 4 in _slang_pop_var_table()
2007-01-17 BrianRewrite a bunch of constructors. It's now important...
2007-01-17 Brian_slang_gen_function_call_name() now tries to adapt...
2007-01-17 BrianNew _slang_adapt_call() function.
2007-01-17 Briancode clean-up, re-org. Added IR_F_TO_I support.
2007-01-17 Brianadded IR_F_TO_I, update comments
2007-01-17 BrianAdded OPCODE_INT to convert 4 floats to 4 ints.
2007-01-17 BrianFix/clean-up a number of things related to variable...
2007-01-17 BrianImplement codegen for the selection operator ( b ?...
2007-01-16 Brianfix typo
2007-01-16 Brianwhen automatically binding vertex attributes, start...
2007-01-16 Brian remove dead code
2007-01-16 Briancomments
2007-01-16 Brianimplement logical or, xor, not
2007-01-16 Briansome additional vector constructors
2007-01-16 Brianfix _slang_gen_subscript() for the case when a simple...
2007-01-15 BrianReimplement the post-increment/decrement functions.
2007-01-15 BrianImplement the ++var and --var operators, improve some...
2007-01-15 Brianadded vec3 constructor code
2007-01-15 Brianadded IR_ELEMENT
2007-01-15 Briancheckpoint: ++, -- and && operators
2007-01-15 BrianRedo the way array indexes are handled. Resolve storag...
2007-01-15 Brianremove old globals
2007-01-15 Briancomments
2007-01-15 BrianMove some global vars into slang_assemble_ctx.
2007-01-15 Brianfix the subassig, mulassign and divassign cases
2007-01-15 Brianclean-up slang_allocate_storage()
2007-01-13 BrianRework code related to temp register allocation, both...
2007-01-13 Brianslang_variable_scope now stores array of pointers to...
2007-01-13 Brianadded another vec4 constructor, updated += operator
2007-01-11 BrianFix a problem with inlined "return" statements. Make...
2007-01-11 Briandisable some code that'll eventually go away
2007-01-11 Briannew vec3 constructor, replace float_add w/ vec4_add
2007-01-11 Briantweak output
2007-01-10 Briancheckpoint: codegen for global vars/constants now working
2007-01-10 Briancheckpoint: codegen for global vars w/ initializers
2007-01-10 Brianassorted code clean-ups
2007-01-10 Brianfix size bug in _mesa_add_attribute()
2007-01-10 Briansimplify _mesa_add_state_reference()
2007-01-10 BrianUpdate _save_VertexAttrib() functions for non-aliasing...
2007-01-10 Brianget rid of STATE_USER_ATTRIB/STATE_AUTO_ATTRIB
2007-01-10 Brianclean up a bunch of program parameter stuff
2007-01-10 BrianImplement vertex attribute binding.
2007-01-10 Brianmore debug code (disabled)
2007-01-10 Brianadd code for generic attributes 16..31
2007-01-09 Brianadded _mesa_count_texture_indirections(), _mesa_count_t...
2007-01-09 BrianMoved NumTexInstructions, NumTexIndirections, etc....
2007-01-09 Brianremove old comment
2007-01-09 BrianVertex program texture samplers done, but untested...
2007-01-09 BrianImplement shadow samplers and dFdx(), dFdy() code gener...
2007-01-08 Brianimplement biased texture functions
2007-01-08 Briancheck if _Current == NULL for TXB
2007-01-08 Brianadded 1D texture functions
2007-01-08 BrianRemove if (tObj) conditional so that texture units...
2007-01-08 Brianupdate texture1D functions
2007-01-08 BrianImplement projective texture sampling, 3D textures...
2007-01-08 BrianMove some code around, add some comments.
2007-01-08 BrianMove storage allocation functions from slang_emit.c...
2007-01-08 Briancheckpoint: more work on variable/storage allocation
2007-01-08 BrianCheckpoint: re-org of (global) variable allocation...
2007-01-05 BrianCheckpoint glsl compiler work: sampler uniforms now...
2007-01-05 Brianadded PROGRAM_SAMPLER
2007-01-05 Brianadded Sampler field to prog_instruction struct
2007-01-05 Brianadded PROGRAM_SAMPLER
2007-01-05 Brianadded _mesa_add_sampler()
next