4 Commits (703ce0bd89fbf02ec42c46a1de9bd8cdb3cf6c15)

Author SHA1 Message Date
Vladimír Vondruš 703ce0bd89 Explicitly passing shader to Mesh*::draw(). 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 141a3df456 Reducing pointer chasings, part 3e: less pointer passing in DebugTools. 13 years ago
Vladimír Vondruš 845b8982e5 Reducing pointer chasings, part 2: don't use `this->` so often. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš 2eb4e3c8ba Removed default template argument from DimensionTraits. 13 years ago
Vladimír Vondruš 6d8639cc76 Physics shape rework #7: renamed Physics namespace to Shapes. 13 years ago
Vladimír Vondruš 2cceafed3c DebugTools: adapted ShapeRenderer to Physics changes. 13 years ago
Vladimír Vondruš 623fda0dc7 Shaders: removed superfluous `*Shader` suffix from class names. 13 years ago
Vladimír Vondruš c534a71401 DebugTools: preparation for ability to render also solid shapes. 13 years ago
Vladimír Vondruš c455955d50 DebugTools: render boxes with size as half extent, not full. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš b5c1052c96 DebugTools: using new type aliases in whole DebugTools namespace. 13 years ago
Vladimír Vondruš 6cbf3439c8 Doc++ 13 years ago
Vladimír Vondruš 7d830a17aa DebugTools: simplified and optimized internal shape rendering. 13 years ago
Vladimír Vondruš 4139f70146 DebugTools: minor code cleanup. 13 years ago
Vladimír Vondruš 22750b262d Minor #include cleanup. 13 years ago
Vladimír Vondruš 99efc0cb62 DebugTools: common mesh building implementation for all shape renderers. 13 years ago
Vladimír Vondruš 96884d5ac7 DebugTools: render also non-axis-aligned boxes with proper size. 13 years ago
Vladimír Vondruš 22d405809f DebugTools: ShapeRenderer cleanup. 14 years ago
Vladimír Vondruš c0a3ce84a4 Moved Profiler and debug draw from Physics to new DebugTools library. 14 years ago
Vladimír Vondruš 231c002838 Explicitly use *Matrix in names when appropriate. 14 years ago
Vladimír Vondruš d2f0a2a045 Using default template arguments instead of GLfloat everywhere. 14 years ago
Vladimír Vondruš 4cc78e4cd3 Physics: debug renderer for AABB. 14 years ago
Vladimír Vondruš ee6d0ef438 Physics: ported debug draw to new SceneGraph. 14 years ago
Vladimír Vondruš 2dd0a68329 Internal "traits" cleanup. 14 years ago
Vladimír Vondruš d46bc34390 Moved flat shader from internal physics implementation to Shaders. 14 years ago
Vladimír Vondruš 21acb3edc6 Mesh rework, part 1: better vertex attribute management. 14 years ago
Vladimír Vondruš dfa92c2998 Physics: Box2D debug renderer. 14 years ago