Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull glm 0.9.6 #1

Merged
merged 71 commits into from
Dec 1, 2014
Merged

pull glm 0.9.6 #1

merged 71 commits into from
Dec 1, 2014

Commits on Nov 17, 2014

  1. Initial structure for GTC_integer

    Christophe Riccio committed Nov 17, 2014
    Configuration menu
    Copy the full SHA
    2d50df6 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2014

  1. Added integer log2 test

    Christophe Riccio committed Nov 18, 2014
    Configuration menu
    Copy the full SHA
    8889404 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2014

  1. Added log2 to GTC_integer

    Christophe Riccio committed Nov 19, 2014
    Configuration menu
    Copy the full SHA
    4f47636 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2014

  1. Merge pull request #271 from plasmacel/master

    fast branchless sign function #271
    Groovounet committed Nov 20, 2014
    Configuration menu
    Copy the full SHA
    fe20b21 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into GTC_integer

    Christophe Riccio committed Nov 20, 2014
    Configuration menu
    Copy the full SHA
    883d328 View commit details
    Browse the repository at this point in the history
  3. Optimized sign for vector types #271

    Christophe Riccio committed Nov 20, 2014
    Configuration menu
    Copy the full SHA
    b0b84a3 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2014

  1. Used std features within GLM without redeclaring

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    afd58dc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #272 from plasmacel/master

    optimized cot function implementation #272
    Groovounet committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    b944e3a View commit details
    Browse the repository at this point in the history
  3. Optimized glm::cot #272

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    2e70698 View commit details
    Browse the repository at this point in the history
  4. Fixed multiline comment warning comment #273

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    826ce5c View commit details
    Browse the repository at this point in the history
  5. Updated sign

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    6f8bbec View commit details
    Browse the repository at this point in the history
  6. Merge branch 'GTC_integer'

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    f98f2b1 View commit details
    Browse the repository at this point in the history
  7. Further optimized glm::sign for signed and unsigned int #271

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    38161f0 View commit details
    Browse the repository at this point in the history
  8. Fixed sign for unsigned types #271

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    582ea57 View commit details
    Browse the repository at this point in the history
  9. Branch free refract and reflect

    Christophe Riccio committed Nov 21, 2014
    Configuration menu
    Copy the full SHA
    20bdab3 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2014

  1. Optimized findMSB and findLSB

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    0bffce4 View commit details
    Browse the repository at this point in the history
  2. Updated built-in

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    3135560 View commit details
    Browse the repository at this point in the history
  3. Fixed build

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    34a98b5 View commit details
    Browse the repository at this point in the history
  4. Fixed SIMD enable for GLM tests

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    b5519d3 View commit details
    Browse the repository at this point in the history
  5. Added AVX2 detection for GLM tests

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    011a056 View commit details
    Browse the repository at this point in the history
  6. Fix build

    Christophe Riccio committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    246609b View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2014

  1. First step to add GTC_type_aligned

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    b062bd9 View commit details
    Browse the repository at this point in the history
  2. Completed GTC_type_aligned #266 #257

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    411511c View commit details
    Browse the repository at this point in the history
  3. Added missing types

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    5d95353 View commit details
    Browse the repository at this point in the history
  4. Fixed alignment on Visual C++

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    9b96b31 View commit details
    Browse the repository at this point in the history
  5. More tests and comments for type_aligned

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    c79394b View commit details
    Browse the repository at this point in the history
  6. Move GTC_type_aligned to GTX extensions

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    7621a73 View commit details
    Browse the repository at this point in the history
  7. Move GTC_type_aligned to GTX extensions

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    9718299 View commit details
    Browse the repository at this point in the history
  8. Fixed Clang and LLVM detections

    Christophe Riccio committed Nov 23, 2014
    Configuration menu
    Copy the full SHA
    bddce17 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    117634c View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2014

  1. Optimizations of log2 for ivec4

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    e8fbcf7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #275 from plasmacel/master

    add explicit matrix conversion operators to quat #275
    Groovounet committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    3c0b3c4 View commit details
    Browse the repository at this point in the history
  3. Added explicit matrix cast to quaternion, updated readme #275

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    d65fb97 View commit details
    Browse the repository at this point in the history
  4. Updated doxygen doc

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    d12f833 View commit details
    Browse the repository at this point in the history
  5. Doxygen doc fixes

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    4f5bd21 View commit details
    Browse the repository at this point in the history
  6. Doxygen fixes

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    d276bf3 View commit details
    Browse the repository at this point in the history
  7. Deleted dead files

    Christophe Riccio committed Nov 24, 2014
    Configuration menu
    Copy the full SHA
    3aa3da0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2014

  1. More fixes for doxygen

    Christophe Riccio committed Nov 25, 2014
    Configuration menu
    Copy the full SHA
    c273be2 View commit details
    Browse the repository at this point in the history
  2. Updated doxygen for 0.9.6 API

    Christophe Riccio committed Nov 25, 2014
    Configuration menu
    Copy the full SHA
    39334f2 View commit details
    Browse the repository at this point in the history
  3. Updated license

    Christophe Riccio committed Nov 25, 2014
    Configuration menu
    Copy the full SHA
    c20df07 View commit details
    Browse the repository at this point in the history
  4. Updated license

    Christophe Riccio committed Nov 25, 2014
    Configuration menu
    Copy the full SHA
    3f48ffe View commit details
    Browse the repository at this point in the history
  5. Fixed build

    Christophe Riccio committed Nov 25, 2014
    Configuration menu
    Copy the full SHA
    cdd36af View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2014

  1. Updated readme

    Christophe Riccio committed Nov 27, 2014
    Configuration menu
    Copy the full SHA
    bbf8857 View commit details
    Browse the repository at this point in the history
  2. Updated deprecated compilers

    Christophe Riccio committed Nov 27, 2014
    Configuration menu
    Copy the full SHA
    bdd723e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2014

  1. Added overview post code sample

    Christophe Riccio committed Nov 28, 2014
    Configuration menu
    Copy the full SHA
    3ad3dbc View commit details
    Browse the repository at this point in the history
  2. Fix MSVC intrinsics detection

    MSVC and Clang support BitScanFoward and BitScanReverse only on
    Windows.
    Christophe Juniet committed Nov 28, 2014
    Configuration menu
    Copy the full SHA
    49b326b View commit details
    Browse the repository at this point in the history
  3. size_type and length_type for all types

    Christophe Riccio committed Nov 28, 2014
    Configuration menu
    Copy the full SHA
    be0c5da View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2014

  1. Merge pull request #279 from cjuniet/master

    Fix MSVC intrinsics detection #279 #278
    Groovounet committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    1a2a121 View commit details
    Browse the repository at this point in the history
  2. Fixed arch detection for Intel compiler

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    9b250cc View commit details
    Browse the repository at this point in the history
  3. Fixed mod function specialization #281 Fixed bitscan detection

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    7e81213 View commit details
    Browse the repository at this point in the history
  4. Fixed _tzcnt_u32 build, only with Windows

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    cfac6e1 View commit details
    Browse the repository at this point in the history
  5. Updated section 3.4 SIMD support

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    4ee163e View commit details
    Browse the repository at this point in the history
  6. Fixed test build

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    a6b31d8 View commit details
    Browse the repository at this point in the history
  7. Fixed build

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    98fd37b View commit details
    Browse the repository at this point in the history
  8. Fixed test compiler error in Clang

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    d79b17b View commit details
    Browse the repository at this point in the history
  9. Fixed test return type

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    0b9b157 View commit details
    Browse the repository at this point in the history
  10. Removed GLM_TEST_ENABLE_PERF

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    a42f84e View commit details
    Browse the repository at this point in the history
  11. Fixed clang build

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    83ad80d View commit details
    Browse the repository at this point in the history
  12. Fixed clang test

    Groovounet committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    a290603 View commit details
    Browse the repository at this point in the history
  13. Updated readme and doc

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    25a5741 View commit details
    Browse the repository at this point in the history
  14. Matching headers and implementations

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    67964bf View commit details
    Browse the repository at this point in the history
  15. Reducing header dependences

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    ff3872c View commit details
    Browse the repository at this point in the history
  16. Fixed CUDA compilation error #276

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    54c8460 View commit details
    Browse the repository at this point in the history
  17. Fixed dependences

    Christophe Riccio committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    57262d1 View commit details
    Browse the repository at this point in the history
  18. Fixed warnings

    Groovounet committed Nov 29, 2014
    Configuration menu
    Copy the full SHA
    a4faece View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2014

  1. Deprecate GTX_bit

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    0d73f61 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of https://github.com/g-truc/glm

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    a1e34d0 View commit details
    Browse the repository at this point in the history
  3. Updated API

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    6285ed6 View commit details
    Browse the repository at this point in the history
  4. Fixed build

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    7af5ec8 View commit details
    Browse the repository at this point in the history
  5. Updated version for next release

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    f680d14 View commit details
    Browse the repository at this point in the history
  6. Updated version for 0.9.7 branch

    Christophe Riccio committed Nov 30, 2014
    Configuration menu
    Copy the full SHA
    540831c View commit details
    Browse the repository at this point in the history