summaryrefslogtreecommitdiff
path: root/src/common/vector_math.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-05input_common: Add property to invert an axis buttonGravatar Narr the Reg1-1/+1
2023-05-05yuzu: Add motion preview to controller inputGravatar Narr the Reg1-0/+14
2023-01-29Move to Clang Format 15Gravatar Levi Behunin1-11/+5
2022-04-28chore: add missing SPDX tagsGravatar Andrea Pappacoda1-29/+3
2021-09-24general: Update style to clang-format-12Gravatar ameerj1-2/+2
2020-10-15input_common/CMakeLists: Make some warnings errorsGravatar Lioncash1-9/+66
2020-08-15common: Make use of [[nodiscard]] where applicableGravatar Lioncash1-101/+103
2019-02-26common/vector_math: Move Vec[x] types into the Common namespaceGravatar Lioncash1-2/+2
2018-08-08vector_math: Use variable template version of is_signed in Vec classesGravatar Lioncash1-3/+3
2018-08-07vector_math: Remove unimplemented function prototypesGravatar Lioncash1-23/+0
2018-08-07vector_math: Make functions constexpr where applicableGravatar Lioncash1-154/+179
2018-08-07vector_math: Convert typedefs to type aliasesGravatar Lioncash1-3/+3
2018-05-01vector_math: Ensure members are always initializedGravatar Lioncash1-9/+9
2018-04-19vector_math: Remove AsArray() and Write() functions from Vec[2,3,4]Gravatar Lioncash1-30/+0
2017-09-30Fixed type conversion ambiguityGravatar Huw Pascoe1-9/+3
2017-09-27Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types.Gravatar Subv1-4/+8
2017-07-11vector_math: remove dead template parameterGravatar wwylele1-1/+1
2017-07-11vector_math: remove broken SFINAE stuffGravatar wwylele1-3/+2
2017-07-11SwRasterizer: Flip the vertex quaternions before clipping (if necessary).Gravatar Subv1-1/+1
2017-05-20pica/swrasterizer: implement procedural textureGravatar wwylele1-0/+10
2016-12-26vector math: add implementation of Length and NormalizeGravatar wwylele1-0/+19
2016-09-29Common: Remove dangerous Vec[234] array constructorsGravatar Yuri Kunde Schlesner1-3/+0
2016-09-18Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner1-12/+6
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-325/+382
2016-03-18vector_math: Add missing member in Vec4's SetZero functionGravatar Lioncash1-1/+4
2015-11-12fix failure on gcc and clangGravatar wwylele1-3/+3
2015-11-12disable unary minus when the type is not signedGravatar wwylele1-0/+4
2015-05-30Move video_core/math.h to common/vector_math.hGravatar archshift1-0/+0
2015-05-29Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot1-1/+1
2015-02-16VideoCore: Fix a typo in Vec4 MakeVec(T, Vec3<T>), where the second argument ...Gravatar Emmanuel Gil Peyrot1-1/+1
2015-02-04VideoCore: Added same-component swizzlers to math utility functions.Gravatar bunnei1-16/+35
2014-12-20License changeGravatar purpasmart961-1/+1
2014-08-25Math: Warning fixes.Gravatar Tony Wasserka1-14/+23
2014-08-25Pica/Math: Improved the design of the Vec2/Vec3/Vec4 classes and simplified r...Gravatar Tony Wasserka1-81/+115
2014-08-12Video core: Add utility class for vector operations.Gravatar Tony Wasserka1-0/+578