14 Commits (a13ab958cbba75bc9abd1ca50f3030a10a75784e)

Author SHA1 Message Date
Huw Pascoe a13ab958cb Fixed type conversion ambiguity 8 years ago
Subv a321bce378 Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types. 8 years ago
wwylele fe44e843fe vector_math: remove dead template parameter 9 years ago
wwylele f3660ba9dd vector_math: remove broken SFINAE stuff 9 years ago
Subv 73566ff7a9 SwRasterizer: Flip the vertex quaternions before clipping (if necessary). 9 years ago
wwylele ade45b5b99 pica/swrasterizer: implement procedural texture 9 years ago
wwylele 2e6d8e1321 vector math: add implementation of Length and Normalize 9 years ago
Yuri Kunde Schlesner 6219654ded Common: Remove dangerous Vec[234] array constructors 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
Lioncash 1400aeceac vector_math: Add missing member in Vec4's SetZero function 10 years ago
wwylele 1f89d5d184 fix failure on gcc and clang 10 years ago
wwylele 8de154893c disable unary minus when the type is not signed 10 years ago
archshift 5df2d1b5f7 Move video_core/math.h to common/vector_math.h 11 years ago
Emmanuel Gil Peyrot b1503b2020 Remove every trailing whitespace from the project (but externals). 11 years ago
Emmanuel Gil Peyrot 8a1c08a0af VideoCore: Fix a typo in Vec4 MakeVec(T, Vec3<T>), where the second argument was Vec2<T> instead. 11 years ago
bunnei 8c93a28fed VideoCore: Added same-component swizzlers to math utility functions. 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Tony Wasserka b5b3aeb576 Math: Warning fixes. 12 years ago
Tony Wasserka 162d641a30 Pica/Math: Improved the design of the Vec2/Vec3/Vec4 classes and simplified rasterizer code accordingly. 12 years ago
Tony Wasserka 8528c810cf Video core: Add utility class for vector operations. 12 years ago