summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/library/slang_common_builtin.gc
AgeCommit message (Expand)AuthorFilesLines
2009-03-10glsl: fix typo: s/vec4_tex1d_proj/vec4_tex_1d_proj/Brian Paul1-1/+1
2009-02-20glsl: use new IR opcodes for TEX instructions with shadow comparisonBrian Paul1-6/+6
2009-02-20glsl: rename GLSL texture assembly instructions to be more legibleBrian Paul1-16/+16
2009-01-01mesa: updated comments about GLSL constantsBrian Paul1-2/+3
2008-12-30mesa: allow variable indexing into the predefined uniform variable arraysBrian Paul1-3/+9
2008-11-13mesa: remove unused/obsolete __NormalMatrixTranspose matrixBrian Paul1-1/+0
2008-08-25mesa: glsl: grab latest fixes from gallium-0.1 branchBrian Paul1-14/+15
2008-08-16mesa: import latest GLSL code from gallium-0.1 branchBrian Paul1-87/+96
2008-07-17mesa: fix/improve the atan(y,x) functionBrian Paul1-10/+11
2008-07-16mesa: fix copy&paste errors in degrees() functionsBrian Paul1-3/+3
2008-07-02mesa: added some missing equal() notEqual() intrinsicsBrian Paul1-0/+33
2008-07-02mesa: fix all(bvec2) function typo, add missing bvec2/3/4() constuctorsBrian Paul1-1/+1
2008-01-31fix w component of glsl vec4 asinRoland Scheidegger1-0/+1
2007-05-10Implement exp() in terms of __asm float_power. Fix typo in mod(vec4) function.Brian1-11/+15
2007-05-01implement acos(), asin(), atan()Brian1-9/+14
2007-04-27asin(), acos(), atan() just return 0.5 for now to avoid crashing. Fix someday.Brian1-84/+79
2007-04-17fix/simplify some texture functionsBrian1-23/+10
2007-04-14implement shadow2DRect functionsBrian1-6/+3
2007-04-11move/fix texture sampling funcsBrian1-12/+54
2007-03-08Update lessThan(), lessThanEqual() functions, improve some matrix constructors.Brian1-72/+72
2007-03-08Rework matrix-related code.Brian1-0/+1
2007-02-03minor tweaks to distance() funcsBrian1-7/+7
2007-01-31New asm instruction and IR_CLAMP node type to allow clamping to [0,1] with in...Brian1-21/+7
2007-01-28noise functionsBrian1-89/+73
2007-01-28implement mix() with LRP instructionBrian1-14/+7
2007-01-19Rewrite normalize(vec3/vec4) to use one less register.Brian1-4/+13
2007-01-08implement biased texture functionsBrian1-2/+2
2007-01-08update texture1D functionsBrian1-5/+7
2007-01-08Implement projective texture sampling, 3D textures. Disable some debug output.Brian1-21/+25
2007-01-05Checkpoint glsl compiler work: sampler uniforms now implemented, linked prope...Brian1-18/+25
2007-01-04initial code to get texture sampling limping alongBrian1-4/+3
2006-12-21chmod a-xBrian1-0/+0
2006-12-13Rewrite/simplify most built-in functions to use updated set of __asm instruct...Brian1-583/+921
2006-04-18Remove carriage-return chars *ONLY*.Michal Krol1-676/+676
2006-03-21GLSL fixes:Michal Krol1-14/+8
2006-03-14More GLSL code:Michal Krol1-22/+44
2006-02-21More GLSL code:Michal Krol1-571/+386
2006-02-18More GLSL code.Michal Krol1-302/+343
2006-02-13More glsl code.Michal Krol1-1086/+1273
2005-04-13cosmetic changes;Michal Krol1-20/+21
2005-01-28move fileMichal Krol1-0/+1409