Commit Graph

  • aa1399b750 Updated Renderer.cpp Lynix 2013-05-03 21:46:23 +02:00
  • 278a15de62 Nazara will now build on 64bits target Lynix 2013-05-03 12:16:32 +02:00
  • 44f1309836 Fixed warning on 64 bits (Yep, again) Lynix 2013-05-03 11:48:59 +02:00
  • 8116559242 Updated OpenAL soft to 1.15.1 Lynix 2013-05-03 03:17:30 +02:00
  • 4f3060a40d Greatly improved Renderer Lynix 2013-05-03 02:58:35 +02:00
  • 76c19624d8 Made PCX Loader exception-safe Lynix 2013-05-03 02:56:04 +02:00
  • 780bcf122c Nazara now use thread_local (GCC 4.8 is required) Lynix 2013-05-03 02:55:26 +02:00
  • 5aeb9d63b8 Fixed SHA(384|512) not resetting SHA context Lynix 2013-05-03 02:52:07 +02:00
  • a8066a58af Added Matrix4::(Make)Transform(T, R) Lynix 2013-05-03 02:50:38 +02:00
  • f694c3be40 Fixed warning on 64bits Lynix 2013-05-03 02:50:06 +02:00
  • 90603e1f42 Improved LuaClass Lynix 2013-05-01 02:01:09 +02:00
  • 2097d3476d Minor changes Lynix 2013-05-01 01:37:18 +02:00
  • ce358b119f Removed useless platform detection macro Lynix 2013-05-01 01:36:39 +02:00
  • 7908839785 Added Window::GetStyle() Lynix 2013-05-01 01:36:13 +02:00
  • 961c658ae1 Changed Matrix4::(Make)Transform argument pos Lynix 2013-05-01 01:35:17 +02:00
  • 6699ce328f ResourceLoader SteamChecker now return a ternary Lynix 2013-04-27 11:51:42 +02:00
  • 226d291ea6 Fixed compilation Lynix 2013-04-24 12:18:31 +02:00
  • 1e256bdf35 Added Lua module Lynix 2013-04-24 11:51:06 +02:00
  • 3ac0338285 Fixed node not copying initial values and name Lynix 2013-04-24 11:49:01 +02:00
  • fdf0c8a71f Added Node::To[Global|Local]* Lynix 2013-04-19 13:59:57 +02:00
  • 3616a126b8 Fixed HybridMultiFractalXD Lynix 2013-04-17 21:31:30 +02:00
  • 3e916c91f0 Fixed compilation error Lynix 2013-04-17 21:30:32 +02:00
  • 86cd0ddbe1 Initializer now uninitialize in the inverse order Lynix 2013-04-16 11:58:51 +02:00
  • 8d86c73967 Lua is now compiled as C++ Lynix 2013-04-16 11:58:05 +02:00
  • e6906f743a Fixed lua.txt not being UTF-8 Lynix 2013-04-13 09:49:58 +02:00
  • fd4e304fee Fixed lua not recognizing "!=" operator Lynix 2013-04-13 09:49:36 +02:00
  • 9870a2249b Added Lua extern library Lynix 2013-04-12 16:51:04 +02:00
  • 645e4961d8 Remade build shortcuts Lynix 2013-04-12 16:49:00 +02:00
  • 6660b8fd30 Removed useless white lines Lynix 2013-04-12 16:45:04 +02:00
  • 1038fcec76 Added Freetype extern library Lynix 2013-04-12 15:15:01 +02:00
  • dd01e0bfdd Fixed warnings Lynix 2013-04-12 15:12:27 +02:00
  • 143707bc2e Added extern libraries (Made STB one of them) Lynix 2013-04-12 15:12:11 +02:00
  • b7468d3b8f Nazara now prevent building with a C compiler Lynix 2013-04-12 12:45:05 +02:00
  • 369c735596 Fixed audio module not building Lynix 2013-04-11 15:38:07 +02:00
  • 0b8394c6dc Fixed skybox being affected by previous materials Lynix 2013-04-11 15:37:33 +02:00
  • 793a3388c7 Fixed FirstScene model not having normal map Lynix 2013-04-09 21:04:10 +02:00
  • 978e6bba26 Improved FirstScene Lynix 2013-04-09 19:46:10 +02:00
  • ac1b69c62b Fixed missing skybox Lynix 2013-04-09 14:38:21 +02:00
  • 98fa4abc40 Improved FirstScene demo Lynix 2013-04-09 14:31:02 +02:00
  • 36f8631028 Added user-friendly method for accessing materials Lynix 2013-04-09 14:26:14 +02:00
  • f8e942af65 Improved error message Lynix 2013-04-09 11:33:18 +02:00
  • 38a28c26d2 Added user-friendly method for loading maps Lynix 2013-04-09 11:33:03 +02:00
  • 8ff32e2376 Improved error message Lynix 2013-04-09 11:32:40 +02:00
  • b871688c87 Updated global headers Lynix 2013-04-07 02:10:24 +02:00
  • 4afe078e9d Added cubemap helpers for Image/Texture Lynix 2013-04-07 02:08:08 +02:00
  • 633b3bb7ba Improved emissive mapping Lynix 2013-04-06 21:27:35 +02:00
  • b448709836 Fixed OpenGL faces Lynix 2013-04-06 20:26:33 +02:00
  • 8d8a47da4c Infallible Image methods no longer return a bool Lynix 2013-04-06 17:32:55 +02:00
  • c3c3d07be0 Added Skyboxes Lynix 2013-04-06 17:04:56 +02:00
  • f2942e2b3f Fixed Image notified destroy when invalid Lynix 2013-04-06 16:31:29 +02:00
  • 578523b4bf Added emissive mapping support Lynix 2013-04-06 15:07:29 +02:00
  • aa6d4c5b52 Reworked Image/Texture Lynix 2013-04-06 13:53:45 +02:00
  • 67e409ff53 Fixed Background not having virtual destructor Lynix 2013-04-06 00:14:25 +02:00
  • 8c77d6e990 Fixed leaks Lynix 2013-04-06 00:13:56 +02:00
  • 1c59676051 Fixed ShaderBuilder code with old hardware Lynix 2013-04-06 00:13:25 +02:00
  • dd7025eae2 Fixed operator+(char, NzString) Lynix 2013-04-04 14:06:27 +02:00
  • 91a272482e Initializer will initialize several class at once Lynix 2013-04-03 16:42:54 +02:00
  • 8694f71c2a X::Initialize no longer takes arguments Lynix 2013-04-03 16:41:57 +02:00
  • d8c5f4a0fd Renamed TupleUnpack to ImplTuplUnpack Lynix 2013-04-03 14:55:32 +02:00
  • d28cee3187 Fixed Noise freeing dependency before noticing Lynix 2013-04-03 14:54:38 +02:00
  • 98e70f21a1 Made Background::Draw receive const scene pointer Lynix 2013-04-03 01:47:43 +02:00
  • 2c7744af41 Fixed last commit Lynix 2013-04-03 01:25:57 +02:00
  • 34dbd19385 Merged 2D and 3D modules into Graphics module Lynix 2013-04-03 01:14:55 +02:00
  • d989069336 Fixed music looping Lynix 2013-04-02 01:40:19 +02:00
  • 2fb46d6317 Fixed some leaks Lynix 2013-04-01 23:23:47 +02:00
  • b4c7818200 CherryPicked commit "Reworked ResourceLoader" Lynix 2013-03-23 22:49:06 +01:00
  • e52412577b Removed unused resource file Lynix 2013-04-01 15:52:33 +02:00
  • 2f72939ad0 Added [Sub]Mesh::GetTriangleCount() Lynix 2013-04-01 14:33:10 +02:00
  • a951736338 Added default values to MTL materials Lynix 2013-04-01 14:20:23 +02:00
  • f0445b85b5 Improved Warnings Lynix 2013-04-01 03:10:46 +02:00
  • 650e317c04 Fixed OBJ loader Lynix 2013-04-01 03:03:02 +02:00
  • 8c942ef19b Improved OBJ loader Lynix 2013-04-01 02:52:41 +02:00
  • e111e6b907 Fixed incorrect comment Lynix 2013-04-01 02:52:03 +02:00
  • c56c1b10dd Updated MeshInfos code Lynix 2013-03-30 18:04:50 +01:00
  • 60e9d14a92 Improved comment Lynix 2013-03-29 23:13:17 +01:00
  • 425f964553 Added OBJ loader Lynix 2013-03-29 23:10:04 +01:00
  • ce6902d37c Fixed String::GetWordPosition Lynix 2013-03-29 23:02:58 +01:00
  • 4ebd391e05 Disabled default material face culling Lynix 2013-03-29 16:30:58 +01:00
  • ad978dc85a Moved normal/tangents generation to submeshes Lynix 2013-03-29 14:48:23 +01:00
  • 83b6e429f8 Fixed typo Lynix 2013-03-29 14:44:53 +01:00
  • 3255162d3a Fixed IndexMapper bug (with null index buffer) Lynix 2013-03-29 14:44:46 +01:00
  • b86332a51b Refactored TriangleIterator/VertexMapper Lynix 2013-03-29 14:42:55 +01:00
  • 5048705702 Added deferred mapping to BufferMapper Lynix 2013-03-29 14:41:27 +01:00
  • e617783999 Improved resource loader error message Lynix 2013-03-26 01:01:59 +01:00
  • 36cb681adc Greatly optimized file-based streams Lynix 2013-03-26 01:01:17 +01:00
  • ddc900185d Added String::Append(str, length); Lynix 2013-03-26 01:00:29 +01:00
  • ee03ec8c6b Fixed last commit Lynix 2013-03-25 14:29:39 +01:00
  • 56feddb100 Added Scene::GetActiveCamera() Lynix 2013-03-25 13:27:18 +01:00
  • 5dd2d0d6a7 Changed Resource::SetPersistent default argument Lynix 2013-03-24 01:07:01 +01:00
  • b5d73ce389 Added ModelLoader Lynix 2013-03-24 01:03:21 +01:00
  • be894c5555 Fixed material texture loader leaks Lynix 2013-03-24 01:01:53 +01:00
  • 9c88cbfa84 Fixed ResourceRef not removing references Lynix 2013-03-24 00:59:16 +01:00
  • 5464b3e184 Optimized some format conversions Lynix 2013-03-23 22:50:13 +01:00
  • 7ddff94a30 Added (move) assignement operator to Model Lynix 2013-03-23 22:49:24 +01:00
  • 8f21a75c43 Reworked ResourceLoader Lynix 2013-03-23 22:49:06 +01:00
  • 0603590549 Added 16bits demo Lynix 2013-03-22 18:16:01 +01:00
  • a3a1538d9b Fixed RenderTexture Lynix 2013-03-22 17:44:26 +01:00
  • ea2cc97169 Added Texture backgrounds Lynix 2013-03-22 11:15:17 +01:00
  • aecc5919d3 Slightly changed scene background behavior Lynix 2013-03-22 11:14:55 +01:00
  • 5390bd49f0 Fixed pixel flipping (ex:horizontal was vertical) Lynix 2013-03-22 11:14:11 +01:00