Commit Graph

  • 23edd637dd Fixed IndexMapper const constructor Lynix 2013-01-03 22:21:15 +0100
  • ab93fb802b Added support to sequential index buffers Lynix 2013-01-03 22:08:22 +0100
  • ef0dd580f5 Fixed (Index|Vertex)Mapper header guards Lynix 2013-01-03 22:04:06 +0100
  • 837f0b52a3 Fixed BufferMapper crash when buffer is nullptr Lynix 2013-01-03 22:03:46 +0100
  • f43137dc4e Made use of IndexMapper Lynix 2013-01-03 21:28:54 +0100
  • 9c76c78c0c Added IndexMapper Lynix 2013-01-03 21:26:51 +0100
  • 6fb221b479 Added VertexMapper::Unmap Lynix 2013-01-03 21:25:29 +0100
  • 16cec38f9c Made use of BufferMapper Lynix 2013-01-03 19:42:25 +0100
  • 182c667603 Added DebugDrawer::DrawNormals(submesh) Lynix 2013-01-03 19:41:23 +0100
  • 438d509130 Added VertexMapper Lynix 2013-01-03 19:39:52 +0100
  • 962c330390 (Rect|Cube) Fixed ExtendTo method (Close #6) Lynix 2013-01-03 19:17:04 +0100
  • db86cc4dc3 Added BufferMapper class Lynix 2013-01-03 16:24:59 +0100
  • 81e95ecddf Improved KeyframeMesh AABB support Lynix 2013-01-03 15:10:06 +0100
  • 41fb7f7ae5 Removed todo comment Lynix 2013-01-03 12:31:27 +0100
  • c10a4eb94c Fixed keyframe normal/tangent interpolation Lynix 2013-01-03 12:31:01 +0100
  • 844ab809d3 Fixed warning Lynix 2013-01-03 03:50:30 +0100
  • 1e5c34d53a Constant buffer mapping returns non-const pointer Lynix 2013-01-03 03:50:18 +0100
  • 27dcd15d26 Fixed ShaderBuilder requirement Lynix 2013-01-02 21:51:37 +0100
  • c998a5c457 Added KeyframeMesh::Get/Set vertex components Lynix 2013-01-02 21:51:03 +0100
  • 520643140c Fixed last commit Lynix 2013-01-02 13:41:26 +0100
  • 02f5385eaf Buffer::Unmap no longer return boolean Lynix 2012-12-31 11:30:19 +0100
  • c65f0e9f7e Removed Keyframe mesh lock system (useless) Lynix 2012-12-31 11:20:14 +0100
  • c73d10ab29 Added non-constant access to vertex buffer Lynix 2012-12-31 11:14:40 +0100
  • 6fefa3fdd2 Added read-only const access to buffers Lynix 2012-12-31 11:12:45 +0100
  • e32e012c5a Updated OpenGL headers Lynix 2012-12-29 15:58:54 +0100
  • 89c44330b3 Context not longer require NAZARA_RENDERER_OPENGL Lynix 2012-12-29 15:01:34 +0100
  • 0671154f29 Added HardwareInfo demo Lynix 2012-12-29 14:59:32 +0100
  • 3b5cf9c60b Fixed MeshInfos Lynix 2012-12-29 01:37:58 +0100
  • 11fccc4c4b Fixed MD2 animation Lynix 2012-12-29 01:37:44 +0100
  • 15888b0f42 Fixed debug line width not applied Lynix 2012-12-28 23:08:37 +0100
  • 49f37e17ae AxisAlignedBox::Transform now apply translation Lynix 2012-12-28 22:57:40 +0100
  • 31a04abcaa Fixed potential bug with fullscreen window style Lynix 2012-12-28 21:33:50 +0100
  • c4a5d32f28 Fixed method alphabetic order Lynix 2012-12-28 19:26:00 +0100
  • 7d02e5a330 Fixed Model::SetSequence not handling error Lynix 2012-12-27 22:24:52 +0100
  • e5650698d2 Added copy/move constructor/operator to Material Lynix 2012-12-27 22:22:11 +0100
  • 91b85589d9 Simplified code Lynix 2012-12-27 02:36:39 +0100
  • 21b60809ad Updated global headers Lynix 2012-12-27 02:36:26 +0100
  • d6ef4e3547 Made demo use ShaderBuilder Lynix 2012-12-25 12:33:42 +0100
  • a366d4966b Added missing enum Lynix 2012-12-25 12:29:50 +0100
  • 0a11e82432 DebugDrawer now use ShaderBuilder Lynix 2012-12-25 12:29:19 +0100
  • c65e3d5def It is now possible to use const shaders Lynix 2012-12-25 12:26:40 +0100
  • d63c12bbd5 Removed deprecated sampler method from Texture Lynix 2012-12-25 12:21:18 +0100
  • df7b11d1d2 Added ShaderBuilder Lynix 2012-12-25 12:14:57 +0100
  • a9e82f6014 Changed Shader conventions Lynix 2012-12-25 12:14:32 +0100
  • ea1275e4f5 Fixed camelcase Lynix 2012-12-25 12:02:16 +0100
  • c1751ae648 Fixed HybridMultiFractal*D code (missing "m_") Lynix 2012-12-25 02:02:57 +0100
  • 33a929c198 Fixd Abstract*DNoise destructor not being virtual Lynix 2012-12-25 02:01:41 +0100
  • 1a4400facf Fixed module initialisation failure bug Lynix 2012-12-25 01:56:49 +0100
  • dc3cfa40ec Made Texture constructor consistent Lynix 2012-12-24 20:38:20 +0100
  • 1a5cf8cc0f Fixed static variable in Renderer Lynix 2012-12-24 19:06:55 +0100
  • f2271a6f87 Deleted NzOpenGL constructor/destructor Lynix 2012-12-24 18:30:27 +0100
  • 84496ee8b6 Fixed typo Lynix 2012-12-24 18:08:10 +0100
  • 24720d7df1 Moved static function prototype Lynix 2012-12-19 15:02:22 +0100
  • 0e6215a47e (Material) Added non-constant sampler access Lynix 2012-12-19 00:38:06 +0100
  • 10730de74e Refactored materials Lynix 2012-12-18 16:17:30 +0100
  • 8b67d17e38 Added texture samplers Lynix 2012-12-17 14:56:29 +0100
  • dc30b918a1 Fixed HashDigest::ToHex() result being of size 1 Lynix 2012-12-15 22:17:09 +0100
  • 72d8fa64b3 Fixed redefinition error if user define x64 Lynix 2012-12-14 23:24:55 +0100
  • abb2db1c7d Fixed Nazara compilation on 64bits compiler Lynix 2012-12-14 23:23:56 +0100
  • 229f634e01 Rename NAZARA_PLATFORM_X64 to NAZARA_PLATFORM_x64 Lynix 2012-12-14 23:19:35 +0100
  • 8785c969e5 Added 64bits-detection macro Lynix 2012-12-14 22:18:27 +0100
  • 025ed1cfd0 Renderer update Lynix 2012-12-13 20:16:09 +0100
  • 73cb237925 Added HardwareInfo::IsInitialized() Lynix 2012-12-13 19:57:05 +0100
  • 4827711c89 (HardwareInfo) Fixed GetProcessorVendorName Lynix 2012-12-13 17:44:03 +0100
  • 1d6e6bc8cf Fixed core failed to initialize if cpuid failed Lynix 2012-12-13 17:35:18 +0100
  • 7820a3096b Refactored HardwareInfo Lynix 2012-12-13 17:32:04 +0100
  • 5c3be23a21 Fixed type inconsistency Lynix 2012-12-13 17:07:30 +0100
  • 68c6aa664a Replaced OpenGL namespace with static class Lynix 2012-12-13 15:47:29 +0100
  • 73fdb9baaf Added TextureWrap enum<->OpenGL association Lynix 2012-12-13 11:39:15 +0100
  • feda7eec4d Changed default debug line width to 1.5f Lynix 2012-12-13 11:38:19 +0100
  • 8ba40360e3 Fixed 3D module not being exported Lynix 2012-12-10 02:30:41 +0100
  • e606f9d1e3 Added antialasing to experimental demo Lynix 2012-12-09 21:36:05 +0100
  • 30d6f36922 Removed useless line Lynix 2012-12-09 20:23:36 +0100
  • d5dc07f3ef Fixed possible bug with MD5 bind-pose translation Lynix 2012-12-09 20:23:24 +0100
  • ec50ab9fd4 Fixed Mesh Infos demo Lynix 2012-12-09 18:39:44 +0100
  • 70b1047f72 Used smart pointers to handle new-allocated array Lynix 2012-12-09 18:39:29 +0100
  • 8c37c92c16 Fixed MD5 loader with animated parameter to false Lynix 2012-12-09 18:37:57 +0100
  • 18d3b67364 Fixed error message missing right parenthese Lynix 2012-12-09 18:36:37 +0100
  • 273c0b1a36 Made skinning vertex access clearer Lynix 2012-12-09 18:35:54 +0100
  • 5bce3e26a2 Fixed StaticMesh not correctly referencing buffer Lynix 2012-12-09 18:35:18 +0100
  • 37d6b71036 Fixed mesh animating modifying template skeleton Lynix 2012-12-09 01:45:34 +0100
  • b652bada13 Fixed copying a skeleton not copying hierarchy Lynix 2012-12-09 01:44:40 +0100
  • 883c5fa0da Fixed node derived formula Lynix 2012-12-09 01:44:18 +0100
  • a15a54494f Fixed the second last commit Lynix 2012-12-08 22:59:40 +0100
  • ad86c4d6fb Fixed SetTranslation not invalidating node Lynix 2012-12-08 22:57:25 +0100
  • 7e533209dc Added initial states to node Lynix 2012-12-08 22:56:22 +0100
  • 8376fb38cf Module can now initialize optionnal classes Lynix 2012-12-08 22:21:20 +0100
  • e8842f1ba8 Revert "Optimized NzNormalizeAngle" Lynix 2012-12-08 22:20:16 +0100
  • 4dc1d88f7b Fixed TaskScheduler not resetting impl pointer Lynix 2012-12-08 21:52:50 +0100
  • dc9f202155 Fixed calling Uninitialize when not Initialized Lynix 2012-12-08 21:51:43 +0100
  • cc132e271b Fixed typo Lynix 2012-12-08 21:42:54 +0100
  • eb585116b1 Shader::SendTexture can now return texture unit Lynix 2012-12-08 11:49:07 +0100
  • 119a1420d1 Fixed OpenGL 4 not loading sampler objets Lynix 2012-12-08 11:48:30 +0100
  • dc3af6ae69 Fixed typo Lynix 2012-12-06 12:05:56 +0100
  • 783c1d5584 Optimized NzNormalizeAngle Lynix 2012-12-06 01:05:40 +0100
  • f72210e728 Removed useless code Lynix 2012-12-06 01:02:04 +0100
  • 6f495c654a Added TaskScheduler::GetWorkerCount() Lynix 2012-12-06 01:01:26 +0100
  • e699969b64 Added OpenGL support for sampler objects Lynix 2012-12-04 13:50:08 +0100
  • 9839e36171 Removed blanks Lynix 2012-12-04 10:35:34 +0100
  • 700a09b9c9 Fixed typo Lynix 2012-12-03 23:50:18 +0100