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

Adding constexpr qualifier for helper functions #1050 #1184

Merged
merged 22 commits into from
Dec 22, 2023

Conversation

christophe-lunarg
Copy link

No description provided.

RohacekD and others added 22 commits December 8, 2020 01:13
lessThan, lessThanEqual, greaterThan, greaterThanEqual
mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)
Default ctor used in constexpr contex generates warning on gcc
lessThan, lessThanEqual, greaterThan, greaterThanEqual
mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)
Default ctor used in constexpr contex generates warning on gcc
@christophe-lunarg christophe-lunarg self-assigned this Dec 21, 2023
@christophe-lunarg christophe-lunarg merged commit fc236e0 into master Dec 22, 2023
60 checks passed
Zuzu-Typ pushed a commit to Zuzu-Typ/glm that referenced this pull request Oct 11, 2024
)

* Adding constexpr for exterior product

* Adding constexpr for conjugate

* Adding constexpr for dot, cross and inverse quaternion functions

* Adding constexpr for quat lerp

* Adding constexpr to quaternion comparison functions

lessThan, lessThanEqual, greaterThan, greaterThanEqual

* Adding constexpr for mix functions

mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)

* Adding constexpr for sign(vec) and sign(genFIType)

* Initialize result lessThan, lessThanEqual, greaterThan, greaterThanEqual

Default ctor used in constexpr contex generates warning on gcc

* Adding constexpr to cross(vec, qua) and cross(qua, vec)

* Adding constexpr to glm::translate

* Adding constexpr for exterior product

* Adding constexpr for conjugate

* Adding constexpr for dot, cross and inverse quaternion functions

* Adding constexpr for quat lerp

* Adding constexpr to quaternion comparison functions

lessThan, lessThanEqual, greaterThan, greaterThanEqual

* Adding constexpr for mix functions

mix(scalar, scalar), mix(vec, vec, vec), mix(vec,vec,scalar)

* Adding constexpr for sign(vec) and sign(genFIType)

* Initialize result lessThan, lessThanEqual, greaterThan, greaterThanEqual

Default ctor used in constexpr contex generates warning on gcc

* Adding constexpr to cross(vec, qua) and cross(qua, vec)

* Adding constexpr to glm::translate

---------

Co-authored-by: RohacekD <[email protected]>
Zuzu-Typ added a commit to Zuzu-Typ/glm that referenced this pull request Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants