59 Комити (06edad8755abb8e8c8e96198a47060c4fd37b684)

Аутор SHA1 Порука Датум
  Sam Hocevar 06edad8755 scene: remove useless subobject classes. пре 6 година
  Sam Hocevar 1f9be92a66 Use smart pointers in a lot of the rendering code. пре 7 година
  Sam Hocevar 4c9c63894d Allow to resize the SDL window and propagate changes to the scene. пре 7 година
  Sam Hocevar beeded3d85 render: simplify Renderer code пре 7 година
  Sam Hocevar 104704391b SDL: allow fullscreen applications. пре 7 година
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. пре 8 година
  touky 575ef8e497 DebugDrawContext pass пре 9 година
  Sam Hocevar 25ad63d33d scene: add Scene::pre_render and post_render пре 9 година
  Sam Hocevar 3a90766614 scene: start working on a postprocess mechanism. пре 9 година
  Sam Hocevar cfaa27df47 scene: change sprite tile angles to radians. пре 9 година
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. пре 10 година
  Sam Hocevar 6f1b4353a8 scene: make the sprite tile API use matrices internally. пре 10 година
  Sam Hocevar 5ea13fc857 scene: clean up a few things here and there. пре 10 година
  Lolbot 78b1319e2a fixed 18 files out of 4242: пре 10 година
  Benjamin ‘Touky’ Huet 6ab67e8f86 btPhysTest is working again, but it still has 7 Ticker::Unref(Shader) that should be there ...... пре 10 година
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. пре 10 година
  Benjamin ‘Touky’ Huet 7605caace4 MultiScene: Phase 4: Rendering is fixed. пре 10 година
  Sam Hocevar 4472d31612 scene: minor fix for compilation warnings. пре 10 година
  Benjamin ‘Touky’ Huet 2170b89b11 MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. пре 10 година
  Benjamin ‘Touky’ Huet 49e1588f52 MultiScene: Phase 3: Small PrimitiveSource & PrimitiveRenderer tweaks пре 10 година
  Benjamin ‘Touky’ Huet 51a4b892c7 MultiScene: Phase 3: Added PrimitiveSource & PrimitiveRenderer and corresponding rendering pipeline пре 10 година
  Benjamin ‘Touky’ Huet 22322d50fd Scene::AddPrimitive now only supports Primitive because why not пре 10 година
  Benjamin ‘Touky’ Huet a7d6e0190e Scene stuff is back to non-static logic with a few tricks пре 10 година
  Sam Hocevar 732ba3802b scene: fix a pretty verbose compilation warning. пре 10 година
  Benjamin ‘Touky’ Huet 71ee91fcb1 MultiplMultiScene: Phase 2: No more g_scene access and multiple scene calls support пре 10 година
  Benjamin ‘Touky’ Huet cfcff9acc3 MultiScene: Phase 1: g_scene removal and conversion to Scene:: пре 10 година
  Sam Hocevar d8aa8b3d06 build: add missing #include directive. пре 10 година
  Benjamin ‘Touky’ Huet 73f729d2ef MeshViewer refactor is on good way пре 10 година
  Sam Hocevar 7e04bd038a scene: remove functions that aren’t that useful. пре 11 година
  Sam Hocevar d373081b80 build: use #pragma once instead of header guards because 1) fuck the dinosaurs, пре 11 година
  Sam Hocevar 3862ad59dc base: going on a lowercase rampage; today’s victim: Array. пре 11 година
  Sam Hocevar 79ed58f1f0 Merge branch 'master' into scenegraph пре 11 година
  Benjamin ‘Touky’ Huet fe7f7b9fdb Added Base directory logic similar to File class, with windows only implementation -for now- пре 11 година
  Sam Hocevar 32143b8bb4 scene: allow to rotate sprites around the Z axis. пре 11 година
  Benjamin ‘Touky’ Huet dbb1d02aa6 Added 2D to 3D DebugLines пре 11 година
  Benjamin ‘Touky’ Huet cc8e6ced51 Added Debug DrawBox+DrawCapsule+DrawCircle+DrawSphere for ze lulz пре 11 година
  Benjamin ‘Touky’ Huet b1fbc0259f Added Mask & StickyTime to Draw Debug пре 12 година
  Sam Hocevar 1945e85afc scene: start working on the scene class reorganisation. пре 12 година
  Sam Hocevar f193bc2caa scene: break text rendering again so that 2D games work properly... пре 12 година
  Sam Hocevar ad8144f0e8 scene: use a global g_scene object instead of Scene::GetDefault(). пре 12 година
  Sam Hocevar 872efdb880 debug: add Debug::DrawLine() and Debug::DrawBox() methods. пре 13 година
  Sam Hocevar 16a620d537 scene: start refactoring the camera code; we now have a stack of cameras пре 13 година
  Sam Hocevar 0ba4e6d9e0 easymesh: interface the shiny shader with new Light objects. пре 13 година
  Benjamin ‘Touky’ Huet c7219ff1dd New year copyright update. пре 13 година
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. пре 13 година
  Sam Hocevar bfada5d920 core: move some of the camera view logic from the Video class to the пре 13 година
  Sam Hocevar f35f4284b0 core: allow each blitted tile to be stretched differently. пре 13 година
  Sam Hocevar 2b9d64f7a8 core: more vec?i -> ?veci renames. пре 14 година
  Sam Hocevar dc13c1f742 tiler: ensure AddTile() and BlitTile() accept vec3i arguments. пре 14 година
  Sam Hocevar 6266c289ee tileset: replace the Tiler ID system with real TileSet objects. The only пре 14 година