summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/library/slang_core.gc
Commit message (Expand)AuthorAgeFilesLines
* mesa: move shader/slang/* sources to main/slang/*Brian Paul2010-06-101-2619/+0
* glsl: fix typo in the vec2 += operator functionBrian Paul2009-01-081-1/+1
* glsl: fix broken +=, -=, *=, /= operatorsBrian Paul2009-01-081-253/+316
* mesa: import latest GLSL code from gallium-0.1 branchBrian Paul2008-08-161-157/+144
* mesa: glsl: re-order some constructorsBrian Paul2008-07-291-12/+12
* mesa: fix some GLSL /= int operatorsBrian Paul2008-07-291-7/+21
* mesa: fix some broken /= operatorsBrian Paul2008-07-151-3/+4
* mesa: fix some broken bool, bvec2, bvec3, bvec4 constructorsBrian Paul2008-07-151-14/+14
* mesa: additional vec4 constructorBrian Paul2008-07-031-0/+8
* mesa: fix all(bvec2) function typo, add missing bvec2/3/4() constuctorsBrian Paul2008-07-021-0/+38
* rewrite some of the mat*mat, mat*vec intrinsicsBrian2008-04-031-144/+18
* added vec2(vec4) constructor, bug 11404Brian2007-07-031-0/+5
* Handle logical NOT and XOR without library functions. Results in much tighte...Brian2007-03-281-17/+0
* get rid of float_multiply, float_add, float_divideBrian2007-03-131-1/+1
* added missing bvec2/3/4 constructorsBrian2007-03-081-0/+21
* Update lessThan(), lessThanEqual() functions, improve some matrix constructors.Brian2007-03-081-46/+28
* Rework matrix-related code.Brian2007-03-081-26/+28
* fix broken __postDecr()Brian2007-03-071-2/+2
* more integer arithmetic updatesBrian2007-03-061-101/+116
* fix some int arithmetic problemsBrian2007-03-061-53/+77
* Reimplement && and || to do short-circuit evaluation.Brian2007-01-201-19/+0
* rewrite more __postIncr functionsBrian2007-01-201-25/+49
* rewrite a bunch of assignment operators (like +=)Brian2007-01-181-30/+25
* rewrite additional matrix-related functions to reduce register needsBrian2007-01-171-53/+81
* rewrite mat4 * mat4 operator to use fewer tempsBrian2007-01-171-33/+45
* rewrite matrix constructorsBrian2007-01-171-34/+126
* Rewrite a bunch of constructors. It's now important that the firstBrian2007-01-171-97/+158
* commentsBrian2007-01-161-13/+4
* implement logical or, xor, notBrian2007-01-161-2/+19
* some additional vector constructorsBrian2007-01-161-1/+29
* Reimplement the post-increment/decrement functions.Brian2007-01-151-49/+79
* Implement the ++var and --var operators, improve some constructors.Brian2007-01-151-97/+116
* added another vec4 constructor, updated += operatorBrian2007-01-131-1/+9
* new vec3 constructor, replace float_add w/ vec4_addBrian2007-01-111-4/+16
* Fix some incorrect GL error values. Reorganize _mesa_compile_shader() code.Brian2007-01-041-1/+0
* chmod a-xBrian2006-12-211-0/+0
* checkpoint: pre/post incr/decr operatorsBrian2006-12-211-84/+95
* checkpoint: rewrite vec/mat productsBrian2006-12-211-83/+91
* checkpoint: matrix/float, unary negation rewriteBrian2006-12-211-135/+229
* checkpoint: ivec/int and mat/mat operationsBrian2006-12-211-174/+256
* checkpoint: more basic math rewrittingBrian2006-12-211-96/+152
* checkpoint: re-org assignment operator functionsBrian2006-12-201-71/+167
* checkpoint: more basic math operator re-orgBrian2006-12-201-90/+116
* Checkpoing: re-organization of basic arithmetic functions.Brian2006-12-201-231/+288
* Uniform matrix support.Brian2006-12-201-72/+84
* rewrite +=, -= etc for floatsBrian2006-12-191-15/+21
* commentsBrian2006-12-181-5/+11
* start rewriting the matrix/vector functionsBrian2006-12-151-58/+108
* redo mat4 addition, mat4 constructor from vec4sBrian2006-12-151-4/+25
* Rewrite/simplify most built-in functions to use updated set of __asm instruct...Brian2006-12-131-75/+176