Permalink
Switch branches/tags
Nothing to show
Commits on May 29, 2017
  1. Merge pull request #119 from marcopompili/master

    aras-p committed May 29, 2017
    node: Build fix, added some directives, compatibility with Node v5 and Nan 2.1.0, Fixed unresolved symbols in .gyp file
Commits on May 19, 2017
  1. Merge pull request #1 from iProov/node-v7

    marcopompili committed May 19, 2017
    Bump NAN depdendency to support Node 0.12 through 7
  2. Update package.json

    marcopompili committed May 19, 2017
Commits on May 16, 2017
Commits on Oct 31, 2016
  1. Update changelog

    aras-p committed Oct 31, 2016
  2. Merge pull request #117 from code-disaster/print-texturesize-visitor

    aras-p committed Oct 31, 2016
    Fixed output of textureSize() instructions
  3. Merge pull request #136 from zeux/master

    aras-p committed Oct 31, 2016
    Fix texelFetch & sampler2DMS support
Commits on Oct 27, 2016
  1. Fix textureProj variants

    zeux committed Oct 27, 2016
    Turns out there are a lot of them!
  2. tests: Update Metal output

    zeux committed Oct 27, 2016
Commits on Oct 26, 2016
Commits on Oct 6, 2016
  1. Merge pull request #111 from djreep81/master

    aras-p committed Oct 6, 2016
    Fix cmake compilation in case main.cpp is included into build (duplicate symbols)
  2. Merge pull request #133 from LRFLEW/mac-fix

    aras-p committed Oct 6, 2016
    Fix compiling glsl_optimizer_tests.cpp on mac+cmake
Commits on Oct 4, 2016
  1. Fixed bad optimization (all code removed) when framebuffer fetch exte…

    aras-p committed Oct 4, 2016
    …nsion is used, but fragment shader does not actually read the incoming color value.
  2. tests: update

    aras-p committed Oct 4, 2016
Commits on Sep 27, 2016
  1. Update README.md

    aras-p committed Sep 27, 2016
Commits on Sep 12, 2016
  1. Update Changelog.md

    aras-p committed Sep 12, 2016
  2. Merge pull request #134 from p12tic/metal-fix-shadows

    aras-p committed Sep 12, 2016
    Fix an issue with shadows on Metal when comparison value is outside [0,1] range
Commits on Sep 9, 2016
Commits on Sep 2, 2016
  1. Fix compiling glsl_optimizer_tests.cpp on mac

    LRFLEW committed Sep 2, 2016
    glsl_optimizer_tests.cpp needed to include stdlib to use the system function, which is used for testing metal.
Commits on Sep 1, 2016
  1. Merge pull request #132 from marton-unity/metal-fixes

    aras-p committed Sep 1, 2016
    [Metal] Propagate constant precision in array initializers, initialize temp/auto variables to 0
Commits on Aug 31, 2016
  1. [Metal] Propagate constant precision in array initializers, initializ…

    marton-unity committed Aug 31, 2016
    …e temp/auto variables to 0
    
    Starting with macOS Sierra when using constant arrays in Metal shaders,
    the precision of the constant declaration and initializer elements must
    match (i.e. cannot initialize half array with floats and vica versa).
    This change needs adding some extra parentheses around casts in certain
    cases to avoid online Metal compiler crash.
    Always initialize scalar/vector auto and temporary variables to 0 on
    Metal. Some macOS Sierra drivers don't behave very well when using
    uninitialized variables in shaders.
Commits on Jun 3, 2016
  1. Update Changelog.md

    aras-p committed Jun 3, 2016
  2. Merge pull request #129 from marton-unity/metal-const-precision

    aras-p committed Jun 3, 2016
    Propagate precision qualifiers for constant declarations
Commits on Jun 2, 2016
  1. Propagate precision qualifiers for constant declarations

    marton-unity committed Jun 2, 2016
    Make Metal shaders use half/float types depending on precision
Commits on May 18, 2016
  1. update changelog

    aras-p committed May 18, 2016
  2. Merge pull request #126 from unity-aleksandrs/unity-aleksandrs/metal-…

    aras-p committed May 18, 2016
    …fixes
    
    Metal fixes for struct member precision, and order of structs vs constants declarations
Commits on May 5, 2016
  1. Amending my email

    unity-aleksandrs committed May 5, 2016
Commits on Mar 3, 2016
  1. Merge pull request #113 from Tak/master

    aras-p committed Mar 3, 2016
    Linux fixes
  2. Update changelog

    aras-p committed Mar 3, 2016
  3. Merge pull request #122 from baldurk/optimize-non-inductor-search

    aras-p committed Mar 3, 2016
    Improve the algorithm for identifying non-inductor variables (perf improvement)