58 Ревизии (016330c12bcb887e5105f59d68bc010ebf84cee5)

Автор SHA1 Съобщение Дата
  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. преди 10 години
  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: преди 11 години
  Benjamin ‘Touky’ Huet 6ab67e8f86 btPhysTest is working again, but it still has 7 Ticker::Unref(Shader) that should be there ...... преди 11 години
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. преди 11 години
  Benjamin ‘Touky’ Huet 7605caace4 MultiScene: Phase 4: Rendering is fixed. преди 11 години
  Sam Hocevar 4472d31612 scene: minor fix for compilation warnings. преди 11 години
  Benjamin ‘Touky’ Huet 2170b89b11 MultiScene: Phase 4: Added SceneDisplay class to have multiple windows + implementation with SDL. Not with the others. преди 11 години
  Benjamin ‘Touky’ Huet 49e1588f52 MultiScene: Phase 3: Small PrimitiveSource & PrimitiveRenderer tweaks преди 11 години
  Benjamin ‘Touky’ Huet 51a4b892c7 MultiScene: Phase 3: Added PrimitiveSource & PrimitiveRenderer and corresponding rendering pipeline преди 11 години
  Benjamin ‘Touky’ Huet 22322d50fd Scene::AddPrimitive now only supports Primitive because why not преди 11 години
  Benjamin ‘Touky’ Huet a7d6e0190e Scene stuff is back to non-static logic with a few tricks преди 11 години
  Sam Hocevar 732ba3802b scene: fix a pretty verbose compilation warning. преди 11 години
  Benjamin ‘Touky’ Huet 71ee91fcb1 MultiplMultiScene: Phase 2: No more g_scene access and multiple scene calls support преди 11 години
  Benjamin ‘Touky’ Huet cfcff9acc3 MultiScene: Phase 1: g_scene removal and conversion to Scene:: преди 11 години
  Sam Hocevar d8aa8b3d06 build: add missing #include directive. преди 11 години
  Benjamin ‘Touky’ Huet 73f729d2ef MeshViewer refactor is on good way преди 11 години
  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- преди 12 години
  Sam Hocevar 32143b8bb4 scene: allow to rotate sprites around the Z axis. преди 12 години
  Benjamin ‘Touky’ Huet dbb1d02aa6 Added 2D to 3D DebugLines преди 12 години
  Benjamin ‘Touky’ Huet cc8e6ced51 Added Debug DrawBox+DrawCapsule+DrawCircle+DrawSphere for ze lulz преди 12 години
  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 преди 14 години
  Sam Hocevar f35f4284b0 core: allow each blitted tile to be stretched differently. преди 14 години
  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 години
  Sam Hocevar 22b7a41c2e core: fix include guard naming scheme. преди 15 години