-
Notifications
You must be signed in to change notification settings - Fork 0
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
refactor glm/vec* templates #32
Labels
enhancement
New feature or request
Comments
dedbox
added a commit
that referenced
this issue
Mar 13, 2020
Done: - scalar types are implemented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are implemented - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests and docs - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
dedbox
added a commit
that referenced
this issue
Mar 13, 2020
Done: - scalar types are implemented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are implemented - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests and docs - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
dedbox
added a commit
that referenced
this issue
Mar 13, 2020
Done: - scalar types are implemented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are implemented - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests and docs - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
dedbox
added a commit
that referenced
this issue
Mar 18, 2020
Done: - scalar types are implemented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are implemented - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests and docs - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
dedbox
added a commit
that referenced
this issue
Mar 25, 2020
Done: - scalar types are implemented and documented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are mostly implemented, but commented out - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
dedbox
added a commit
that referenced
this issue
Mar 25, 2020
Done: - scalar types are implemented and documented - vector types are implemented, documented, and tested - vec (float) is mostly an alias for dvec (double) - vector relational functions are mostly implemented, but commented out - vector type code has been fully de-duplicated. closes #32 To do: - scalar types need tests - internal vec operations need to be restricted to 4 bytes - vector relational functions need tests and docs
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The individual vector type templates have a lot of duplicate code. Extract the common parts into a new
glm/vector/template
module.The text was updated successfully, but these errors were encountered: