summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang
AgeCommit message (Expand)AuthorFilesLines
2009-06-09glsl: Expand nested preprocessor macros.Brian Paul1-1/+14
2009-06-10glsl: Fix symbol replacement handling in preprocessor.Michal Krol1-13/+15
2009-06-09glsl: Expand nested preprocessor macros.Michal Krol1-1/+14
2009-06-08glsl: Fix preprocessor define argument parsing for dead sections.Brian Paul1-4/+4
2009-06-08glsl: Fix preprocessor define argument parsing for dead sections.Michal Krol1-4/+4
2009-06-08glsl: preprocessor debug code (disabled)Brian Paul1-0/+5
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-27Avoid a segfault in shader compilationRobert Ellison1-0/+6
2009-04-14mesa: merge the prog_src_register::NegateBase and NegateAbs fieldsBrian Paul1-1/+1
2009-04-07glsl: don't optimize program if MESA_GLSL=noptBrian Paul1-1/+2
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 Paul5-23/+138
2009-04-01glsl: fix texgen state variable tokens in emit_statevars()Brian Paul1-8/+16
2009-03-25slang: ensure structure elements have their array length setAlan Hourihane1-0/+1
2009-03-20slang: Use _mesa_snprintf() wrapper.Michal Krol1-1/+1
2009-03-19slang: initialize the contextAlan Hourihane1-2/+3
2009-03-19slang: support uniform arraysAlan Hourihane1-1/+13
2009-03-19glsl: change GLSL #pragma initializationBrian Paul2-14/+13
2009-03-19glsl: when debug pragma is on, emit comments about function calls/inlinesBrian Paul3-0/+13
2009-03-19slang: if/else/break & if/else/continue work for unrolled loopsAlan Hourihane2-7/+38
2009-03-18slang: redo the last commit for if/break & if/continue tests as itAlan Hourihane1-1/+8
2009-03-18Revert "slang: if we detect an if/break or if/continue within a loop and we're"Alan Hourihane1-28/+17
2009-03-18slang: if we detect an if/break or if/continue within a loop and we'reAlan Hourihane1-17/+28
2009-03-10glsl: remove _slang_attach_storage() functionBrian Paul1-52/+21
2009-03-10glsl: some clean-ups, remove old assertions, add new assertionsBrian Paul1-7/+6
2009-03-10glsl: remove stray/unneeded totalSize assignmentBrian Paul1-1/+1
2009-03-10glsl: fix typo: s/vec4_tex1d_proj/vec4_tex_1d_proj/Brian Paul2-24/+24
2009-03-07mesa: gl_register_file enum typedefBrian Paul4-14/+14
2009-03-06glsl: call the program optimizerBrian Paul1-0/+5
2009-02-28mesa: rename, reorder FRAG_RESULT_x tokensBrian Paul2-3/+3
2009-02-24glsl: silence warningBrian Paul1-1/+1
2009-02-23glsl: yet another swizzled expression fixBrian Paul1-2/+5
2009-02-23glsl: fix another swizzle-related bugBrian Paul1-13/+8
2009-02-20glsl: use new IR opcodes for TEX instructions with shadow comparisonBrian Paul11-171/+213
2009-02-20glsl: rename GLSL texture assembly instructions to be more legibleBrian Paul7-321/+327
2009-02-20glsl: fix vec4_texp_rect IR code (need projective version)Brian Paul1-1/+1
2009-02-18glsl: fix link failure for variable-indexed varying output arraysBrian Paul1-0/+25
2009-02-18glsl: fix a swizzle-related regressionBrian Paul1-1/+1
2009-02-17glsl: fix mistake in a commentBrian Paul1-1/+1
2009-02-17glsl: fix an array indexing bugBrian Paul1-10/+43
2009-02-16glsl: silence some uninit var warningsBrian Paul2-2/+2
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul2-65/+0
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul3-15/+14
2009-02-06Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul3-29/+15
2009-02-06mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul3-15/+29
2009-02-04glsl: use _slang_var_swizzle() in a few places to simplify the code.Brian Paul1-29/+3
2009-02-04glsl: remove unused prototypeBrian Paul1-4/+0
2009-02-04glsl: replace assertion with conditional in _slang_pop_var_table()Brian Paul1-10/+17