Commits on Dec 10, 2011
  1. @philogb

    Merge pull request #13 from cscott/c58afc4c408d75cc5580d165a2279ff40e…

    …4454b6
    
    Another batch of core Gles binding improvements.
    philogb committed Dec 9, 2011
Commits on Dec 8, 2011
  1. @cscott
  2. @cscott

    Update Gles.uniform*fv and Gles.uniformMatrix*fv to match WebGL proto…

    …type.
    
    WebGL removes the 'length' field, preferring to infer the length from the
    size of the array parameter.  We also accept Typed Array arguments as well.
    cscott committed Dec 4, 2011
  3. @cscott
  4. @cscott

    Update Gles.getParameter() switch statement to match WebGL spec.

    Added a few missing cases, and used 'unsigned' return types where WebGL
    wants us to.
    cscott committed Dec 4, 2011
  5. @cscott

    Accept additional parameters to vertexAttribPointer().

    Accept 'offset' parameter to vertexAttribPointer.
    Accept JavaScript boolean for 'normalized' parameter.
    cscott committed Dec 4, 2011
  6. @cscott

    Improve error checking in glesbind.cpp.

    Throw an exception if arguments are bad, instead of silently ignoring
    the requested GL command.
    cscott committed Dec 4, 2011
  7. @cscott
  8. @cscott

    Set root path to reflect the current javascript file when using load().

    This helps us use consistent relative paths in library code.
    cscott committed Dec 8, 2011
  9. @cscott
  10. @cscott
  11. @cscott
Commits on Dec 4, 2011
  1. @philogb

    Merge pull request #11 from cscott/da3e43e2e41ea35f048a2ebebe3ba2d814…

    …d66551
    
    Improvements to v8-gl shell and to the GLES bindings.
    philogb committed Dec 4, 2011
  2. @cscott

    Gles.clearDepthf -> Gles.clearDepth

    Use names consistent with WebGL (strip unnecessary type qualification from
    end of method name).
    cscott committed Dec 2, 2011
  3. @cscott
  4. @cscott
  5. @cscott
  6. @cscott

    Avoid OOM when running script file from current directory.

    strrchr returns NULL if the path separator is not found in the filename
    path, which then caused setRootPath() to attempt to allocate a huge amount
    of memory.  Fixed.
    cscott committed Dec 4, 2011
Commits on Nov 29, 2011
  1. @philogb

    Merge pull request #10 from cscott/9d396a3aef1dd066f7d3fc6184b9920470…

    …26b6b4
    
    Fix issue #9 (missing lib/matrix.js)
    philogb committed Nov 29, 2011
  2. @cscott
Commits on Nov 17, 2011
  1. @philogb

    Merge pull request #8 from cscott/master

    v8-gl fixes to get it building cleanly on Linux, and allow separating out the GLES bindings from GLUT,etc.
    philogb committed Nov 16, 2011
Commits on Nov 16, 2011
  1. @cscott
  2. @cscott
  3. @cscott
  4. @cscott
Commits on Jun 21, 2011
  1. @philogb

    Point to Plask.

    philogb committed Jun 21, 2011
Commits on Nov 1, 2010
  1. @philogb

    Change README.

    philogb committed Oct 31, 2010
Commits on Oct 27, 2009
  1. @philogb
Commits on Oct 26, 2009
  1. @deanm

    Remove incorrect uses of HandleScopes that were causing debug mode cr…

    …ashes
    
    for using a destroyed (zapped) handle.
    
    If you use a handle scope and return an object, you must escape it by using
    .Close(), and there were many cases that did not do this.  Callbacks have a
    HandleScope created for them anyway, so there is no reason for an additional
    HandleScope.  This removes most uses of HandleScopes, fixing the debug mode
    crashes.
    deanm committed Oct 26, 2009
Commits on Oct 23, 2009
  1. @philogb
Commits on Oct 21, 2009
  1. @philogb

    Some lib stuff

    philogb committed Oct 21, 2009
  2. @philogb
Commits on Oct 16, 2009
  1. @philogb
Commits on Aug 4, 2009
  1. @philogb

    Oops

    philogb committed Aug 5, 2009
  2. @philogb