summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_link.c
AgeCommit message (Expand)AuthorFilesLines
2010-06-10mesa: move shader/slang/* sources to main/slang/*Brian Paul1-1124/+0
2010-06-10mesa: move uniforms.c to main/Brian Paul1-1/+1
2010-06-10mesa: refactor shader api / object codeBrian Paul1-2/+4
2010-06-02glsl: handle indirectly indexed input registers in linkerBrian Paul1-29/+108
2010-05-24mesa: Handle FEATURE_es2_glsl differences at runtime tooKristian Høgsberg1-7/+9
2010-05-01glsl: s/sprintf/_mesa_snprintf/Vinson Lee1-2/+3
2010-04-29mesa: Don't overwrite a driver's shader infolog with generic failure message.Eric Anholt1-1/+4
2010-04-01glsl: fix bad return value in link_transform_feedback()Brian Paul1-1/+1
2010-04-01glsl: do extra link checking for transform feedbackBrian Paul1-3/+83
2010-04-01glsl: append built-in, used varying vars to the varying vars listBrian Paul1-0/+27
2010-04-01glsl: pass datatype to _mesa_add_varying()Brian Paul1-1/+1
2010-02-19mesa: restore _mesa_snprintf() - it's needed for WindowsBrian Paul1-2/+2
2010-02-19Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg1-13/+13
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg1-13/+13
2010-02-19Remove _mesa_memcpy in favor of plain memcpy.Kenneth Graunke1-1/+1
2010-02-19Remove _mesa_strlen in favor of plain strlen.Kenneth Graunke1-1/+1
2010-02-19Remove _mesa_strstr in favor of plain strstr.Kenneth Graunke1-1/+1
2010-02-14glsl: use new program cloning functionsBrian Paul1-2/+2
2010-02-04mesa: change ctx->Driver.ProgramStringNotify() to return GLbooleanBrian Paul1-5/+12
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-1/+0
2010-01-16glsl: Remove unnecessary header from slang_link.c.Vinson Lee1-1/+0
2009-11-23slang: Be more robust with memory in concat_shaders().Michal Krol1-3/+19
2009-11-17Merge branch 'outputswritten64'Ian Romanick1-10/+15
2009-10-27glsl: fix memory leakBrian Paul1-2/+6
2009-10-01glsl: fix mem leakBrian Paul1-0/+1
2009-09-15Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul1-0/+28
2009-09-14glsl: remove extra #version directives from concatenated shader sourcesBrian Paul1-0/+28
2009-08-25glsl: update a texture/sampler commentBrian Paul1-1/+1
2009-08-13glsl: fix incorrect attribute sizeBrian Paul1-1/+1
2009-08-12Merge branch 'new-frag-attribs'Brian Paul1-14/+0
2009-08-12glsl: add gl_Vertex, gl_Normal, etc to list of active attributesBrian Paul1-0/+19
2009-08-12glsl: move predefined shader input/output info/code to slang_builtin.cBrian Paul1-0/+1
2009-07-29mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul1-14/+0
2009-06-26glsl: check number of varying variables against the limitBrian Paul1-4/+9
2009-06-22mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBSBrian Paul1-4/+4
2009-06-17glsl: call _mesa_postprocess_program(), disabledBrian Paul1-0/+8
2009-05-22mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBSBrian Paul1-4/+4
2009-05-08glsl: check number of varying variables against the limitBrian Paul1-4/+9
2009-05-08glsl: set vertex/fragment program Ids to aid with debuggingBrian Paul1-0/+4
2009-04-02glsl: fix segfault in linker when vertex or fragment shader was missingBrian Paul1-9/+14
2009-04-01glsl: implement compiling/linking of separate compilation unitsBrian Paul1-17/+115
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul1-1/+1
2009-02-20glsl: use new IR opcodes for TEX instructions with shadow comparisonBrian Paul1-0/+3
2009-02-18glsl: fix link failure for variable-indexed varying output arraysBrian Paul1-0/+25
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul1-1/+0
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul1-8/+11
2009-02-06Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul1-12/+8
2009-02-06mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul1-8/+12
2009-02-02mesa: fix GLSL issue preventing use of all 16 generic vertex attributesBrian Paul1-2/+11
2009-01-16Merge commit 'origin/master' into gallium-0.2Alan Hourihane1-2/+2