Commit Graph

  • 8f4b304df1 Renamed Directory::SetDirectory to Directory::SetPath Lynix 2014-05-26 02:00:46 +02:00
  • ee55847220 Improved LuaInstance class Lynix 2014-05-26 01:57:10 +02:00
  • b899ff294b Improved RenderWindow context creation Lynix 2014-04-26 12:58:07 +02:00
  • beb1879aca Added support for double and integer attribute (VertexDeclaration) Lynix 2014-04-25 21:11:14 +02:00
  • 4898018396 Fixed static_assert tests Lynix 2014-04-25 20:24:42 +02:00
  • b16f2bf763 Added OpenGL function loading Lynix 2014-04-25 20:17:00 +02:00
  • bd61d07998 Made Renderer use OpenGL::DeleteVertexArray Lynix 2014-04-25 20:02:23 +02:00
  • c23649c363 Improved comments Lynix 2014-04-25 18:55:21 +02:00
  • 3035fb8fa2 Made Context::Create exception-safe Lynix 2014-04-25 18:34:48 +02:00
  • fe8ff688e8 Improved OpenGL context implementation Lynix 2014-04-25 14:03:01 +02:00
  • 7ac3fee3a5 Added OpenGL::Delete[FrameBuffer|VertexArray] Lynix 2014-04-25 12:38:53 +02:00
  • a3f877daf1 Added MemoryManager::GetAllocationCount() Lynix 2014-04-24 21:20:14 +02:00
  • 4ef5f6fb3d Fixed leak from UberShaderPreprocessor Lynix 2014-04-21 22:15:36 +02:00
  • c606599e19 Updated MemoryManager Lynix 2014-04-21 22:13:31 +02:00
  • 77fc34ee7d Added some CPU vendors Lynix 2014-04-21 11:02:17 +02:00
  • 55fe71ee21 Fixed cpuid reported supported on unsupported compilers Lynix 2014-04-21 10:43:46 +02:00
  • 531fa2ce84 Fixed PluginManager initialization Lynix 2014-04-21 10:42:20 +02:00
  • 7d99550925 Made Initialize/Uninitialize static methods from non-submodules private Lynix 2014-04-21 00:08:34 +02:00
  • 082015fe5a PluginManager::AddDirectory no longer returns bool Lynix 2014-04-20 23:52:54 +02:00
  • 361e2a31ee Improved submodules Lynix 2014-04-20 23:50:55 +02:00
  • 9b74459ea8 Updated comments Lynix 2014-04-20 22:34:10 +02:00
  • 70e57a338f Optimized hardware buffers Lynix 2014-04-20 22:32:09 +02:00
  • c45e22ff7d Updated comments Lynix 2014-04-20 22:30:55 +02:00
  • ae316394f9 Fixed instancing rendering Lynix 2014-04-20 21:27:53 +02:00
  • 9d35e40a23 Made Shader::Send* ignore invalid location Lynix 2014-04-20 14:32:13 +02:00
  • 1ba07cf69c Removed Matrix4 "identity optimization" Lynix 2014-04-20 14:29:55 +02:00
  • c9b7010380 Fixed last commit Lynix 2014-04-20 14:21:54 +02:00
  • ff2bf98623 Made use of std::function Lynix 2014-04-20 14:06:29 +02:00
  • 20df395928 Fixed LuaClass code Lynix 2014-04-20 14:05:16 +02:00
  • 60cd7c8375 Improved sndfile loader implementation Lynix 2014-04-20 13:21:35 +02:00
  • fc970c503a Added File::Open(path, mode) Lynix 2014-04-20 13:13:49 +02:00
  • e16e3658f1 Improved sndfile Loader Lynix 2014-04-20 13:12:02 +02:00
  • d8507b5d10 Updated CallOnExit Lynix 2014-04-20 12:55:05 +02:00
  • 3ddcd3b7ed Optimized Renderer Lynix 2014-04-16 09:11:38 +02:00
  • 4026e310bc Optimized OpenGL samplers binding Lynix 2014-04-16 09:02:32 +02:00
  • 9428097b53 Alphabetical commit Lynix 2014-04-12 14:40:03 +02:00
  • c7156494f3 Improved DeferredRenderTechnique initialization error messages Lynix 2014-04-12 14:28:02 +02:00
  • b30d325ca5 Made Submodules initialized when used Lynix 2014-04-12 14:19:29 +02:00
  • 8c6c58c677 Improved MD2, MD5 and PCX loader code Lynix 2014-04-12 14:09:20 +02:00
  • 7ccac02bfd Improved LuaClass setter error Lynix 2014-04-12 14:06:27 +02:00
  • 55ce80b524 Added UberShaderPreprocessor::IsSupported "implementation" Lynix 2014-04-09 23:05:13 +02:00
  • 945c6514a9 Added Resource modification notification Lynix 2014-04-08 10:21:50 +02:00
  • e36c42900d Fixed String::Resize not always setting the EOS character Lynix 2014-04-08 10:18:36 +02:00
  • a09fbe6a9d Oops Lynix 2014-04-04 19:27:11 +02:00
  • f88c6cf0d7 Fixed debug shader not compiling on some configurations Lynix 2014-04-04 14:56:45 +02:00
  • 3b48e556aa Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2014-04-04 11:39:12 +02:00
  • 04b9a13397 Fixed String::IsNumber with base > 10 Lynix 2014-04-04 11:37:48 +02:00
  • 7196d8399f Made use of constexpr keyword Lynix 2014-04-02 01:02:47 +02:00
  • 103f80ca2a POSIX: Fixed DynLib implementation header Former-commit-id: 381cfd9021f972662f1fc8c67536e884e58cb65c Lynix 2014-04-01 22:41:53 +02:00
  • 485b35684d Added comments and optimized TaskScheduler Lynix 2014-03-30 19:18:42 +02:00
  • 752cfdd8db Removed useless keyword Lynix 2014-03-30 19:17:32 +02:00
  • 11c2f82835 Added LuaInstance::DumpStack Lynix 2014-03-26 21:24:06 +01:00
  • b07812d310 Fixed LuaClass not cleaning the Lua stack Lynix 2014-03-26 21:23:21 +01:00
  • 07858c97f3 Updated comments Lynix 2014-03-20 23:23:34 +01:00
  • b212f7c890 Added parameters to Clock class Lynix 2014-03-20 23:06:22 +01:00
  • 2ea87a601a Fixed Clock::Get[*] still running when clock is paused Lynix 2014-03-20 23:00:54 +01:00
  • 8c7b8435f9 Fixed Lua update Lynix 2014-03-20 20:56:48 +01:00
  • 8228d1799c Added LuaInstance::CheckBoolean Lynix 2014-03-20 20:33:26 +01:00
  • afdb4d2a99 Updated Lua to 5.2.3 Lynix 2014-03-20 20:26:53 +01:00
  • 044a00669d Improved Scene implementation Lynix 2014-03-18 19:54:35 +01:00
  • 90ebf4940c Fixed potential overflow in OBJ Loader Lynix 2014-03-18 19:53:24 +01:00
  • 37197a3840 Fixed sprite rendering in Deferred Shading Lynix 2014-03-18 19:53:00 +01:00
  • 970c0c8ef8 Optimized String usage Lynix 2014-03-15 00:26:29 +01:00
  • 268d3ae86d RenderQueues now use std::map::insert only if necessary Lynix 2014-03-14 23:55:14 +01:00
  • 0ca2c9ccb2 Removed [*]RenderQueue::AddModel Lynix 2014-03-14 23:48:10 +01:00
  • 2c3d8ee5f4 Fixed ShaderStage::Destroy Lynix 2014-03-06 10:33:16 +01:00
  • 00caa6b74a Optimized Renderer (it no longer makes useless allocations) Lynix 2014-03-06 10:16:23 +01:00
  • fa9ceac624 Made .idb files ignored Lynix 2014-03-06 10:00:36 +01:00
  • 9a129ec733 Disabled face culling on default material Lynix 2014-03-06 09:59:27 +01:00
  • cec6f29e1e Fixed UberShader leak Lynix 2014-03-06 09:58:26 +01:00
  • cd73159d5b OpenGL class now uses CallOnExit class Lynix 2014-03-06 09:54:17 +01:00
  • 67951074b1 Improved File class source code Lynix 2014-03-06 09:53:03 +01:00
  • 42c10268d2 Fixed thread-safety Lynix 2014-03-06 09:49:39 +01:00
  • ef9592a0fd Added repetition constructors Lynix 2014-03-06 09:24:38 +01:00
  • 24be314b86 Fixed spaces Lynix 2014-03-05 00:47:26 +01:00
  • 5e9201cb22 Optimized Scenes configuration Lynix 2014-03-04 20:21:33 +01:00
  • 2990843f31 Added warning Lynix 2014-03-04 19:35:51 +01:00
  • 0f2cab56ff Forward RenderTechnique now handles non-lighting shaders Lynix 2014-03-04 19:35:40 +01:00
  • 05e7e11356 Made default material wireframe Lynix 2014-03-04 19:34:07 +01:00
  • 80c4ef6b5a Removed constructor and destructor from static classes Keyboard and Mouse Lynix 2014-03-04 19:11:03 +01:00
  • edaac1ded4 Fixed last commit Lynix 2014-03-01 12:55:43 +01:00
  • 4cd0ece11e ModelParameters no longer contains shaderName field Lynix 2014-03-01 12:25:11 +01:00
  • 5018787e3e Reworked InputImpl::IsMouseButtonPressed Windows code Lynix 2014-03-01 12:23:17 +01:00
  • 02275293ee Fixed Texture loader not setting shader Lynix 2014-03-01 12:20:52 +01:00
  • 7ecc5a7c4c Fixed compilation error Lynix 2014-03-01 12:20:37 +01:00
  • 0e4b1a8ffa Fixed unused variable warning Lynix 2014-02-28 13:40:41 +01:00
  • 23471b35af Merge remote-tracking branch 'origin/UberShader-Update' Lynix 2014-02-28 12:21:11 +01:00
  • dcccc8a5ad DebugDrawer no longer create shader Lynix 2014-02-28 12:14:48 +01:00
  • 62a1c4f593 Removed debug code Lynix 2014-02-21 19:50:29 +01:00
  • 4fb70f8b9f Removed useless include and added TODO comment Lynix 2014-02-21 19:45:21 +01:00
  • 86bdab9055 Big UberShader update Lynix 2014-02-21 19:27:39 +01:00
  • 4ee2ceaef0 Fixed debug compilation Lynix 2014-02-21 11:43:54 +01:00
  • fd958fd9ac Updated the way module are initialized Lynix 2014-02-21 11:13:14 +01:00
  • 3f4b3aeef5 Fixed DynLib class not exported Lynix 2014-02-18 08:34:35 +01:00
  • c42eff2db0 Added CallOnExit class Lynix 2014-02-18 01:01:30 +01:00
  • 4df6c30a26 Fixed ParameterList placement new conflicting with MLT Lynix 2014-02-18 00:52:23 +01:00
  • 67000134f0 Fixed audio build script not defining NAZARA_AUDIO_OPENAL Lynix 2014-02-18 00:18:11 +01:00
  • 908e79df65 ParameterList destructor is no longer virtual Lynix 2014-01-20 09:35:03 +01:00
  • d05cc9ce0c Improved ParameterList interface Lynix 2014-01-19 12:02:59 +01:00
  • 47959eaaeb Added ParameterList class Lynix 2014-01-19 10:56:45 +01:00