Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 27, 2014
  1. @hughsk

    1.1.1

    hughsk authored
  2. @hughsk
  3. @hughsk

    1.1.0

    hughsk authored
Commits on Jul 8, 2014
  1. @hughsk
  2. @chrisdickinson

    better error info

    chrisdickinson authored
Commits on Jul 5, 2014
  1. @chrisdickinson

    1.0.1

    chrisdickinson authored
  2. @chrisdickinson

    update repo url

    chrisdickinson authored
  3. @chrisdickinson

    1.0.0

    chrisdickinson authored
  4. @chrisdickinson

    add authors

    chrisdickinson authored
Commits on Jun 27, 2014
  1. @chrisdickinson

    0.4.1

    chrisdickinson authored
  2. @chrisdickinson
  3. @chrisdickinson

    Merge pull request #7 from chrisdickinson/error-fix

    chrisdickinson authored
    Correctly propagate errors.
  4. @hughsk

    Correctly propagate errors.

    hughsk authored
    Part of the solution to stackgl/glsl-parser#5
Commits on Jun 20, 2014
  1. @hughsk

    0.4.0

    hughsk authored
  2. @hughsk

    Merge pull request #6 from chrisdickinson/feature/emit-file

    hughsk authored
    propagate file events to outer streams
  3. @chrisdickinson

    propagate file events to outer streams

    chrisdickinson authored
    this (partially) addresses stackgl/glslify#17.
Commits on Jun 6, 2014
  1. @hughsk

    0.3.0

    hughsk authored
  2. @hughsk

    Merge pull request #5 from chrisdickinson/custom-resolve

    hughsk authored
    Add options.resolve and options.read
  3. @hughsk

    Add options.resolve and options.read

    hughsk authored
    options.resolve allows you to specify a custom resolution
    algorithm to use in place of glsl-resolve
    
    options.read lets you use your own method for reading files,
    potentially allowing glslify to run in the browser
Commits on Apr 5, 2014
  1. @hughsk

    0.2.1

    hughsk authored
  2. @hughsk

    Update to glsl-parser@0.0.6

    hughsk authored
Commits on Apr 4, 2014
  1. @hughsk

    0.2.0

    hughsk authored
  2. @hughsk

    Merge pull request #4 from chrisdickinson/glsl-resolve

    hughsk authored
    Use glsl-resolve for module resolution
Commits on Mar 13, 2014
  1. @hughsk

    Use glsl-resolve for module resolution

    hughsk authored
    This makes it easy to keep the API equivalent to node's :)
Commits on Dec 23, 2013
  1. @hughsk
  2. @hughsk

    0.1.0

    hughsk authored
Commits on Oct 23, 2013
  1. @chrisdickinson

    Merge pull request #1 from hughsk/transformable

    chrisdickinson authored
    Allow for piping input, add pragmas for module code.
Commits on Oct 8, 2013
  1. @hughsk
  2. @hughsk

    Give glslify transform streams.

    hughsk authored
    Transforms are handled much like browserify. You can pass a
    `transform` option to the second argument, which takes an
    array of transforms. You can pass string values and they'll
    be resolved automatically.
    
    The transform streams themselves are functions which take
    a `filename` argument and return a through stream that
    transforms the input.
    
    Additionally, the `cwd` option has been added, which
    determines where to resolve transform streams from. It
    defaults to the target shader's directory.
    
    glslify.resolve has been exposed to make it possible to mimic
    glslify's file resolution, but it's probably worth pulling
    out into its own module in the future.
Commits on Oct 6, 2013
  1. @hughsk

    Allow for piping input, add pragmas for module code.

    hughsk authored
    The first change is to optionally enable piping text
    into glslify-stream instead of reading the file
    directly. A second boolean argument is added to the
    function such that:
    
        require('glslify-stream')(path, true)
    
    Will not read the file and return a through stream
    for writing to.
    
    The second it to add pragmas to specify module start/end
    points.
    
    node_modules begin with:
        #pragma glslify_file start module
    And other external files:
        #pragma glslify_file start
    Both end with:
        #pragma glslify_file end
    
    These two changes make it possible to add browserify-style
    transform streams to glslify, in that they can be piped
    in a chain and ignore module code.
Commits on Dec 4, 2012
  1. @chrisdickinson
Commits on Dec 3, 2012
  1. @chrisdickinson

    update README

    chrisdickinson authored
  2. @chrisdickinson

    add README

    chrisdickinson authored
  3. @chrisdickinson

    add package.json

    chrisdickinson authored
Commits on Dec 2, 2012
  1. @chrisdickinson

    update npmignore

    chrisdickinson authored
Something went wrong with that request. Please try again.