59 Revize (06edad8755abb8e8c8e96198a47060c4fd37b684)

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