Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: g-truc/glm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.2
Choose a base ref
...
head repository: g-truc/glm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 19 commits
  • 1,134 files changed
  • 4 contributors

Commits on Oct 15, 2025

  1. Configuration menu
    Copy the full SHA
    5913e3f View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2025

  1. Fix convert_vec4_to_vec3

    alusch authored and christophe-lunarg committed Oct 16, 2025
    Configuration menu
    Copy the full SHA
    c95f725 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0a359c View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2025

  1. Deprecate C++98 to 14

    christophe authored and christophe-lunarg committed Oct 18, 2025
    Configuration menu
    Copy the full SHA
    cfec725 View commit details
    Browse the repository at this point in the history
  2. Revert Quaternion rotation order

    christophe authored and christophe-lunarg committed Oct 18, 2025
    Configuration menu
    Copy the full SHA
    9ce89d6 View commit details
    Browse the repository at this point in the history
  3. Build GLM with minimum the use of C++17

    christophe authored and christophe-lunarg committed Oct 18, 2025
    Configuration menu
    Copy the full SHA
    18a1c9d View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2025

  1. Remove has C++11 STL

    christophe authored and christophe-lunarg committed Oct 20, 2025
    Configuration menu
    Copy the full SHA
    1da632d View commit details
    Browse the repository at this point in the history
  2. Remove GLM_HAS_STATIC_ASSERT C++11 workarounds

    christophe authored and christophe-lunarg committed Oct 20, 2025
    Configuration menu
    Copy the full SHA
    ab5c4c6 View commit details
    Browse the repository at this point in the history
  3. Remove C++11 feature checks

    christophe authored and christophe-lunarg committed Oct 20, 2025
    Configuration menu
    Copy the full SHA
    07bc4e1 View commit details
    Browse the repository at this point in the history
  4. Remove custom make_unsigned

    christophe authored and christophe-lunarg committed Oct 20, 2025
    Configuration menu
    Copy the full SHA
    ef7c6e0 View commit details
    Browse the repository at this point in the history
  5. Remove int64 custom implementation

    christophe authored and christophe-lunarg committed Oct 20, 2025
    Configuration menu
    Copy the full SHA
    b2ae990 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2025

  1. Remove integer C++11 workaround

    christophe authored and christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    c33f2fa View commit details
    Browse the repository at this point in the history
  2. Removed initializer list C++98 workarounds

    christophe authored and christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    24a1471 View commit details
    Browse the repository at this point in the history
  3. Add C++ 23 detection

    christophe authored and christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    9ecd2c0 View commit details
    Browse the repository at this point in the history
  4. Use C++14 deprecate attribute

    christophe authored and christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    a624f74 View commit details
    Browse the repository at this point in the history
  5. Use noexcept

    christophe authored and christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    a97b747 View commit details
    Browse the repository at this point in the history
  6. Clean up

    christophe-lunarg committed Oct 21, 2025
    Configuration menu
    Copy the full SHA
    745a96d View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2025

  1. More clean up

    christophe-lunarg committed Oct 22, 2025
    Configuration menu
    Copy the full SHA
    8a57c6e View commit details
    Browse the repository at this point in the history
  2. Ensure swizzle compatibility with GLM_FORCE_SIZE_T_LENGTH

    Replace `int N` with `length_t N` for the base swizzle templates to ensure compatibility with `GLM_FORCE_SIZE_T_LENGTH`.
    t3hd0gg authored and christophe-lunarg committed Oct 22, 2025
    Configuration menu
    Copy the full SHA
    d34c19e View commit details
    Browse the repository at this point in the history
Loading