| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Added Quaternion::RotateVector method | Egor Yusov | 2019-09-28 | 1 | -0/+6 |
| * | Updated Copyright notice | Egor Yusov | 2019-09-17 | 22 | -22/+22 |
| * | Updated constructor of RefCountedObject to forward arguments to its base class | Egor Yusov | 2019-08-31 | 1 | -1/+3 |
| * | Basic math: added double4x4, double3x3, and double2x2 matrix types | Egor Yusov | 2019-08-29 | 1 | -0/+4 |
| * | Updated math lib: added GetBoxNearestCorner and GetBoxFarthestCorner functions | Egor Yusov | 2019-08-27 | 1 | -0/+22 |
| * | Reworked Matrix4x4::RemoveTranslation | Egor Yusov | 2019-08-05 | 1 | -3/+7 |
| * | Added Matrix4x4::RemoveTranslation method | Egor Yusov | 2019-08-05 | 1 | -9/+16 |
| * | Math lib: updated box visibility test functions to take frustum plane flags | Egor Yusov | 2019-07-21 | 2 | -54/+98 |
| * | Math lib: updated visibility test functions | Egor Yusov | 2019-07-21 | 1 | -21/+11 |
| * | Math lib: added GetFrustumMinimumBoundingSphere function | Egor Yusov | 2019-07-14 | 1 | -0/+26 |
| * | Math lib: fixed HermiteSpline function | Egor Yusov | 2019-07-08 | 1 | -2/+2 |
| * | Math lib: added HermiteSpline function | Egor Yusov | 2019-07-08 | 1 | -0/+12 |
| * | Mathlib: added Matrix2x2::Rotation function | Egor Yusov | 2019-06-16 | 1 | -0/+12 |
| * | Few updates/fixes to math lib | Egor Yusov | 2019-06-16 | 1 | -1/+27 |
| * | Mat lib: added floor & ceil vector operations | Egor Yusov | 2019-06-15 | 1 | -0/+62 |
| * | Mathlib: added double2, double3, and double4 typedefs | Egor Yusov | 2019-06-12 | 1 | -0/+4 |
| * | Mathlib: fixed RotationArbitrary function | Egor Yusov | 2019-06-02 | 1 | -18/+14 |
| * | Math lib: added vector type recast methods | Egor Yusov | 2019-06-01 | 1 | -0/+33 |
| * | BasicMath lib: added quaternion multiplication | Egor Yusov | 2019-05-15 | 1 | -1/+26 |
| * | Basic math: added Matrix4x4 Scale(T s) function | Egor Yusov | 2019-05-03 | 1 | -0/+5 |
| * | Basic math: removed GL-versions of transforms as they don't realy make sense ... | Egor Yusov | 2019-05-03 | 1 | -55/+37 |
| * | Fixed BasicMath.h header | Egor Yusov | 2019-05-02 | 1 | -0/+1 |
| * | Added matrix operator *= to math lib | Egor Yusov | 2019-04-29 | 1 | -0/+17 |
| * | Updated Quaternion functions in math lib | Egor Yusov | 2019-04-26 | 1 | -49/+51 |
| * | Added slerp; updated Quaternion in math lib | Egor Yusov | 2019-04-23 | 1 | -25/+69 |
| * | Reworked matrix operations in math library | Egor Yusov | 2019-04-23 | 2 | -477/+545 |
| * | Updated math library | Egor Yusov | 2019-04-23 | 2 | -18/+137 |
| * | Fixed issue with FenceVkImpl not waiting for Vulkan fences to signal when bei... | Egor Yusov | 2019-04-16 | 1 | -1/+1 |
| * | Fixed grammatic error plus few minor updates | Egor Yusov | 2019-04-16 | 1 | -12/+12 |
| * | Optimized memory layout of ObjectBase<> (reduced size by 40 bytes on msvc x64) | Egor Yusov | 2019-04-11 | 1 | -16/+8 |
| * | Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi... | Egor Yusov | 2019-04-06 | 1 | -1/+1 |
| * | Fixed rotation matrices | Egor Yusov | 2019-04-04 | 1 | -12/+21 |
| * | Keep fixing Metal backend + few other minor changes | Egor Yusov | 2019-03-06 | 1 | -0/+12 |
| * | Finished refactoring pipeline layout definition in Vk backend | Egor Yusov | 2019-02-28 | 1 | -1/+1 |
| * | Cosmetic changes | Egor Yusov | 2019-02-26 | 3 | -14/+14 |
| * | Basic math: added convience constructor Vector4(Vector3, float) | Egor Yusov | 2019-02-25 | 1 | -0/+1 |
| * | BasicMath.h: added typedefs for uint2,3,4, int2,3,4 | Egor Yusov | 2019-02-25 | 1 | -9/+16 |
| * | BasicMath: added Vector4->Vector3 implicit conversion | Egor Yusov | 2019-02-24 | 1 | -0/+5 |
| * | Updated HashMapStringKey to define Hasher in the struct rather than in std | Egor Yusov | 2019-01-31 | 1 | -17/+13 |
| * | Moved math utils to Diligent namespace | Egor Yusov | 2019-01-23 | 2 | -33/+44 |
| * | Added MemoryFileStream | Egor Yusov | 2019-01-14 | 3 | -9/+77 |
| * | Updated ExtractViewFrustumPlanesFromMatrix and ExtractViewFrustumPlanesFromMa... | Egor Yusov | 2019-01-13 | 1 | -13/+13 |
| * | Updated copyright notice | Egor Yusov | 2019-01-02 | 21 | -21/+21 |
| * | Added clamp() function to math lib | Egor Yusov | 2018-12-23 | 1 | -0/+31 |
| * | Minor update to basic math lib | Egor Yusov | 2018-12-21 | 1 | -7/+10 |
| * | Fixed issue with WindowsFileSystem::CreateDirectory and WindowsFileSystem::De... | Egor Yusov | 2018-12-20 | 1 | -6/+6 |
| * | Fixed a number of minor issues revealed by code analysis | Egor Yusov | 2018-12-16 | 4 | -78/+80 |
| * | Fixed build under MinGW | Egor Yusov | 2018-12-13 | 1 | -0/+0 |
| * | Added IShaderResourceBinding::InitializeStaticResources() method to allow exp... | Egor Yusov | 2018-11-24 | 1 | -2/+2 |
| * | Fixed issue with resource state transition in D3D11 backend | Egor Yusov | 2018-11-22 | 1 | -2/+2 |