Commit Graph

  • 15ddc29179 Added implicit conversion to SparsePtr Lynix 2014-12-07 03:06:12 +01:00
  • a51cbc1e49 Added Sprite::SetSize(float, float) overload Lynix 2014-12-07 03:05:27 +01:00
  • 42b28e732c Removed whitespace Lynix 2014-12-07 03:04:24 +01:00
  • 5ae54677f1 Fixed Matrix4::IsIdentity() Lynix 2014-12-07 03:04:04 +01:00
  • b56e40f35a Added comment Lynix 2014-12-07 03:03:45 +01:00
  • 3db73921c2 Made 2D nodes easier to use Lynix 2014-12-07 03:03:35 +01:00
  • aa37c632cb Fixed possible warning Lynix 2014-12-07 03:00:35 +01:00
  • 605bcc7038 Fixed possible warning Lynix 2014-12-07 03:00:19 +01:00
  • 27e9996e7b Improved error message Lynix 2014-12-07 03:00:10 +01:00
  • bb95e6862a Fixed sprites being rendered upside-down in 2D Lynix 2014-12-07 02:59:56 +01:00
  • c24e0ef8fa Improved Music.cpp (Added comments) Lynix 2014-12-07 02:58:52 +01:00
  • 90e6bf4493 Made Music class non copyable Lynix 2014-12-07 02:58:01 +01:00
  • df6fdf6784 Added a Size parameter to View class Lynix 2014-12-07 02:57:30 +01:00
  • e14789830c Removed useless line Lynix 2014-12-07 02:56:05 +01:00
  • eda4ef852d Fixed Image::Get[Width|Height|Depth] returning 1 on invalid images Lynix 2014-12-07 02:55:49 +01:00
  • 4b2e3370d9 Added GuillotineBinPack algorithm Lynix 2014-11-26 02:35:59 +01:00
  • 62dc2dbdf3 Added comments Lynix 2014-09-14 19:50:57 +02:00
  • 91471e048f Moved comment Lynix 2014-09-14 19:50:46 +02:00
  • b79a4c503c Fixed VBO being freed after OpenGL exit Lynix 2014-09-14 19:35:12 +02:00
  • a008439cde Added depth sorting attribute to Material class Lynix 2014-09-11 00:10:24 +02:00
  • 04be41082c Added A LOT of oveloads to AbstractRenderQueue::AddBillboards Lynix 2014-09-06 11:59:57 +02:00
  • 68bd3304c6 Renamed Degrees|Radians functions to From[Degrees|Radians] Lynix 2014-09-06 11:52:37 +02:00
  • c86de3ed7e Merge pull request #31 from Gawaboumga/master Lynix 2014-09-03 13:47:39 +02:00
  • 023e41512f Merge remote-tracking branch 'origin/master' into Particle-Update Lynix 2014-09-03 13:37:39 +02:00
  • ce2aa91b32 Fixed PCX loader crash Lynix 2014-09-03 13:35:10 +02:00
  • 7a40f4ed00 Updated Freetype Lynix 2014-09-03 13:34:14 +02:00
  • 522ceb1e30 Improved SparsePtr class Lynix 2014-09-03 13:32:37 +02:00
  • e32c0c626e Fixed global math include Lynix 2014-09-03 13:30:21 +02:00
  • 1b94977722 Added Quaternion::Normalize static method Lynix 2014-09-03 13:30:12 +02:00
  • 00a35cd565 Removed useless enum Lynix 2014-09-03 13:29:54 +02:00
  • bf2d39541c Fixed cubemaps rendering (Skyboxes) Lynix 2014-09-03 13:29:40 +02:00
  • 659eb31757 Added support for billboads Lynix 2014-09-03 13:16:56 +02:00
  • aeec8ee0f4 Enabled new shader flags Lynix 2014-09-01 16:00:54 +02:00
  • 67ecefd380 Added sprite color attribute Lynix 2014-09-01 15:42:51 +02:00
  • 2753e3c4f1 Updated shaders Lynix 2014-09-01 14:10:48 +02:00
  • ea43edbaf3 Separated ParticleEmitter Lynix 2014-08-31 14:09:43 +02:00
  • 177ed1f3c7 Writing style file Gawaboumga 2014-08-27 14:40:19 +02:00
  • fc4d84f206 Littles fixes Gawaboumga 2014-08-27 14:34:35 +02:00
  • 18cf235172 Update of two headers Gawaboumga 2014-08-27 14:30:22 +02:00
  • 54382afc37 Merge remote-tracking branch 'origin/master' into Particle-Update Lynix 2014-08-25 23:09:36 +02:00
  • 98aa804de5 Flipped texture coordinates Lynix 2014-08-25 22:37:36 +02:00
  • 9b1f63ce11 Fixed possible bug Lynix 2014-08-25 20:23:00 +02:00
  • 6e27acc492 Added Color vertex component Lynix 2014-08-25 20:22:10 +02:00
  • 71406eb6df Fixed array creation Lynix 2014-08-25 20:20:02 +02:00
  • fd293f8564 Fixed missing include Lynix 2014-08-23 22:04:48 +02:00
  • f3baf9f9df Merge branch 'master' into Particle-Update Lynix 2014-08-18 19:11:43 +02:00
  • b3351037c7 Changed some error messages Lynix 2014-08-18 18:15:19 +02:00
  • 0d69267992 Added Image::LoadArrayFrom* (convert an atlas to an array) Lynix 2014-08-18 18:13:30 +02:00
  • 8640f86f44 Added TODO Lynix 2014-08-18 18:02:36 +02:00
  • 2a29dcf6e9 Improved Texture class code Lynix 2014-08-18 17:59:06 +02:00
  • ad0fa61cdf Added error check Lynix 2014-08-18 17:42:08 +02:00
  • 7266111834 Fixed missing include Lynix 2014-08-18 17:20:14 +02:00
  • e76b57e120 Fixed Image level computation Lynix 2014-08-18 17:19:09 +02:00
  • f56e0504e6 Buffer, [Render]Window now always throw on error Lynix 2014-08-18 15:45:37 +02:00
  • 0d69da09b9 Fixed Renderer testing non-enabled vertex components Lynix 2014-08-18 15:42:17 +02:00
  • f154dbfb31 Fixed rare bug when initializing debug drawer Lynix 2014-08-18 15:41:42 +02:00
  • 34af3c9bc9 [Index|Vertex]Buffer constructor now throw an exception on error Lynix 2014-08-18 15:40:54 +02:00
  • df44d799c8 Added [Index|Vertex]Buffer easy constructor Lynix 2014-08-18 15:39:44 +02:00
  • f936dac6ad Fixed a terrible mistake in [Index|Vertex]Buffer::Reset Lynix 2014-08-18 15:14:29 +02:00
  • a15e3abd0c Added Mass particle component Lynix 2014-08-09 00:31:01 +02:00
  • f395cb7579 Added ParticleEmitter::GetFixedStepSize() Lynix 2014-08-09 00:30:24 +02:00
  • 0976607eb9 Added fixed step update Lynix 2014-08-08 21:21:04 +02:00
  • 202f675301 Changed particle callbacks arguments (offset, count) => (startId, endId) Lynix 2014-08-08 20:59:49 +02:00
  • e9267d7f43 Added particles first implementation Lynix 2014-08-08 17:17:58 +02:00
  • 4acd61cf30 Fixed Vector[2|3]::Normalize returning NaN for zero vectors Lynix 2014-08-05 17:38:49 +02:00
  • b413727a21 Added required flags to UberShaderPreprocessor Lynix 2014-08-05 09:43:19 +02:00
  • 149ef145a3 Fixed DebugOff Lynix 2014-08-05 09:42:37 +02:00
  • 43b4f696b2 Added FIXME Lynix 2014-08-05 09:41:57 +02:00
  • ce01892482 Fixed missing include Lynix 2014-08-05 09:41:22 +02:00
  • 7a2a10b390 Added VertexMapper constructor Lynix 2014-08-03 20:58:09 +02:00
  • 0415f32b86 Added some comments Lynix 2014-08-03 20:57:24 +02:00
  • 49b19cd6d1 Fixed missing error checking Lynix 2014-08-02 21:30:39 +02:00
  • 4d06ca3906 Fixed OBJ Loader sometimes creating empty mesh Lynix 2014-08-02 21:30:19 +02:00
  • bbecdf4a92 Fixed DrawInstanced required OpenGL version Lynix 2014-07-30 00:40:05 +02:00
  • d9cce5d7ce Fixed compilation error Lynix 2014-07-29 10:30:49 +02:00
  • 454a5b1281 Added Matrix4::Get[Column|Row] Lynix 2014-07-28 16:16:32 +02:00
  • 60d5c09c18 Renamed Basic.hpp to Algorithm.hpp Lynix 2014-07-28 15:18:39 +02:00
  • 90a616a26f Made code more readable (Weeeee) Lynix 2014-07-28 12:26:37 +02:00
  • 095a44e9b1 Improved MD5 loaders code Lynix 2014-07-28 12:25:59 +02:00
  • 4a0dbcb338 Updated Basic.inl Lynix 2014-07-28 12:24:57 +02:00
  • dc146fdf61 Removed useless forward-declaration Lynix 2014-07-28 12:21:05 +02:00
  • 35c0bc7087 Used std::forward for PlacementNew function Lynix 2014-07-28 12:20:47 +02:00
  • 4a1d7bc503 Improved some code (smart pointers) Lynix 2014-07-24 10:33:26 +02:00
  • bd0f38092e Updated PhongLighting shader Lynix 2014-07-24 09:45:42 +02:00
  • 8b34e21e2f Improved code Lynix 2014-07-23 11:57:04 +02:00
  • 221e2583ac Removed useless file Lynix 2014-07-23 10:21:49 +02:00
  • e6dea541a7 Added memory helpers Lynix 2014-07-22 17:26:31 +02:00
  • fba2e5ae01 Moved MD5[Anim|Mesh]Parser loading code to Loader Lynix 2014-07-17 20:15:29 +02:00
  • 4ccf021376 Fixed EulerAngles operator+= return type Lynix 2014-07-15 01:01:37 +02:00
  • 9e04e8a0e4 Separated reference counting from Resources Lynix 2014-07-15 00:59:02 +02:00
  • 0af8bc4829 Fixed build error Lynix 2014-07-13 17:09:39 +02:00
  • 8ecae371ee Improved error messages and moved safety check Lynix 2014-07-13 17:08:13 +02:00
  • 73ba06ac1c Merge pull request #28 from Gawaboumga/master Lynix 2014-07-13 16:53:59 +02:00
  • 736223e97e Fixed typo Lynix 2014-07-13 16:46:44 +02:00
  • b8ccbf4092 Fixed missing commit Lynix 2014-07-13 16:25:03 +02:00
  • 4c63c53c44 Indentation Gawaboumga 2014-07-13 16:09:21 +02:00
  • e9554ad498 Coherence update Gawaboumga 2014-07-13 16:03:15 +02:00
  • 3714371403 Fixed error messages Lynix 2014-07-13 09:42:21 +02:00
  • 7a6195991c Added Quaternion component type Lynix 2014-07-13 09:29:12 +02:00
  • 7d5876d505 Updated VertexStruct Lynix 2014-07-13 09:28:15 +02:00