summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/library/slang_core.gc
AgeCommit message (Expand)Author
2008-04-03rewrite some of the mat*mat, mat*vec intrinsicsBrian
2007-07-03added vec2(vec4) constructor, bug 11404Brian
2007-03-28Handle logical NOT and XOR without library functions. Results in much tighte...Brian
2007-03-13get rid of float_multiply, float_add, float_divideBrian
2007-03-08added missing bvec2/3/4 constructorsBrian
2007-03-08Update lessThan(), lessThanEqual() functions, improve some matrix constructors.Brian
2007-03-08Rework matrix-related code.Brian
2007-03-07fix broken __postDecr()Brian
2007-03-06more integer arithmetic updatesBrian
2007-03-06fix some int arithmetic problemsBrian
2007-01-20Reimplement && and || to do short-circuit evaluation.Brian
2007-01-20rewrite more __postIncr functionsBrian
2007-01-18rewrite a bunch of assignment operators (like +=)Brian
2007-01-17rewrite additional matrix-related functions to reduce register needsBrian
2007-01-17rewrite mat4 * mat4 operator to use fewer tempsBrian
2007-01-17rewrite matrix constructorsBrian
2007-01-17Rewrite a bunch of constructors. It's now important that the firstBrian
2007-01-16commentsBrian
2007-01-16implement logical or, xor, notBrian
2007-01-16some additional vector constructorsBrian
2007-01-15Reimplement the post-increment/decrement functions.Brian
2007-01-15Implement the ++var and --var operators, improve some constructors.Brian
2007-01-13added another vec4 constructor, updated += operatorBrian
2007-01-11new vec3 constructor, replace float_add w/ vec4_addBrian
2007-01-04Fix some incorrect GL error values. Reorganize _mesa_compile_shader() code.Brian
2006-12-21chmod a-xBrian
2006-12-21checkpoint: pre/post incr/decr operatorsBrian
2006-12-21checkpoint: rewrite vec/mat productsBrian
2006-12-21checkpoint: matrix/float, unary negation rewriteBrian
2006-12-21checkpoint: ivec/int and mat/mat operationsBrian
2006-12-21checkpoint: more basic math rewrittingBrian
2006-12-20checkpoint: re-org assignment operator functionsBrian
2006-12-20checkpoint: more basic math operator re-orgBrian
2006-12-20Checkpoing: re-organization of basic arithmetic functions.Brian
2006-12-20Uniform matrix support.Brian
2006-12-19rewrite +=, -= etc for floatsBrian
2006-12-18commentsBrian
2006-12-15start rewriting the matrix/vector functionsBrian
2006-12-15redo mat4 addition, mat4 constructor from vec4sBrian
2006-12-13Rewrite/simplify most built-in functions to use updated set of __asm instruct...Brian
2006-05-16Rename print() to printMESA().Michal Krol
2006-04-18Remove carriage-return chars *ONLY*.Michal Krol
2006-03-21GLSL fixes:Michal Krol
2006-02-21More GLSL code:Michal Krol
2006-02-13Delete most of the comments.Michal Krol
2005-05-25remove the GLSL spec wording;Michal Krol
2005-04-22Provide precompiled binary versions of built-in library .gc sourcesMichal Krol
2005-04-15change __asm statement semanticsMichal Krol
2005-04-13cosmetic changes;Michal Krol
2005-01-28move fileMichal Krol