mesa.git
2007-02-02 Brianadded newline at end
2007-02-02 BrianRemove obsolete files.
2007-02-02 Brianremove slang_execute.c, slang_execute_x86.c
2007-02-02 BrianRemove all dependencies on the old slang interpreter...
2007-02-02 Brianreindent
2007-02-02 Brian_slang_evaluate_int() no longer used
2007-02-02 Brianuse _slang_simplify() to evaluate array sizes
2007-02-02 BrianMove guts of slang_lookup_constant() into a new functio...
2007-02-02 Brianreplace abort() with _mesa_problem()
2007-02-02 Brianfix maxInst argument
2007-02-02 Briantry to simplify variable initializers
2007-02-02 Brianunroll inner loop of interpolate_varying()
2007-02-02 Briansimplify derivative-related code
2007-02-02 Briansimplify interpolate_texcoords()
2007-02-02 BrianReplace color, z, w, texture interpolants with new...
2007-02-02 BrianNew span attrStart/attrStepX/attrStepY fields to replac...
2007-02-02 Brianget rid of unused span->start field
2007-02-02 BrianFix logic in _slang_simplify(): vec2() constructor...
2007-02-01 Briancomments
2007-02-01 Brianremove slang_label.c until it's ready
2007-02-01 BrianNew SWspanarrays attribs[] array.
2007-02-01 Briansilence uninitialized var warning
2007-02-01 Briansilence uninitialized var warning
2007-02-01 Brianmove span-related types/tokens into s_span.h
2007-02-01 Brianadditional assertions, bump up MAX_EXEC
2007-02-01 Briandisable all x86 code, broken and will eventually be...
2007-01-31 BrianOverhaul handling of writemasks/swizzling. This fixes...
2007-01-31 BrianNew asm instruction and IR_CLAMP node type to allow...
2007-01-31 Brianallow fragment-only and vertex-only programs
2007-01-30 Brianfix _mesa_get_uniform_location() so it uses the given...
2007-01-29 Briannoise() works now
2007-01-29 Briannoise functions
2007-01-29 Briansimple noise test
2007-01-28 Briancombine emit_unop(), emit_binop(), emit_triop() into...
2007-01-28 Brianimplement mix() with LRP instruction
2007-01-28 BrianLots of vartable clean-ups, fixes. Report an error...
2007-01-28 Brianminor clean-ups
2007-01-28 Brianminor updates
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-21 Brianadded shading.html link
2007-01-20 BrianAdded a page with shading language status, tips, etc.
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 debug code
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 Brianminor fprintf() change
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 Brianadd texturing, other options
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 Briandraw a box, press 'a' to animate
2007-01-16 Brianadded some VerteAttrib funcs
2007-01-16 BrianAdded toyball and bumpmap tests using shaders from...
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-16 BrianUse arrow keys to pan and z/Z to zoom in/out to explore...
2007-01-16 BrianAdded new directory of GL shading language demos: glsl
2007-01-15 BrianReimplement the post-increment/decrement functions.
next