summaryrefslogtreecommitdiffstats
path: root/src/common/vector_math.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* vector_math: Use variable template version of is_signed in Vec classesLioncash2018-08-081-3/+3
* vector_math: Remove unimplemented function prototypesLioncash2018-08-081-23/+0
* vector_math: Make functions constexpr where applicableLioncash2018-08-081-154/+179
* vector_math: Convert typedefs to type aliasesLioncash2018-08-081-3/+3
* vector_math: Ensure members are always initializedLioncash2018-05-021-9/+9
* vector_math: Remove AsArray() and Write() functions from Vec[2,3,4]Lioncash2018-04-201-30/+0
* Fixed type conversion ambiguityHuw Pascoe2017-09-301-9/+3
* Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types.Subv2017-09-271-4/+8
* vector_math: remove dead template parameterwwylele2017-07-111-1/+1
* vector_math: remove broken SFINAE stuffwwylele2017-07-111-3/+2
* SwRasterizer: Flip the vertex quaternions before clipping (if necessary).Subv2017-07-111-1/+1
* pica/swrasterizer: implement procedural texturewwylele2017-05-201-0/+10
* vector math: add implementation of Length and Normalizewwylele2016-12-261-0/+19
* Common: Remove dangerous Vec[234] array constructorsYuri Kunde Schlesner2016-09-301-3/+0
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-12/+6
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-325/+382
* vector_math: Add missing member in Vec4's SetZero functionLioncash2016-03-181-1/+4
* fix failure on gcc and clangwwylele2015-11-121-3/+3
* disable unary minus when the type is not signedwwylele2015-11-121-0/+4
* Move video_core/math.h to common/vector_math.harchshift2015-05-301-0/+640