924 Commits (f2748c19daf1d3d8a13971099d69f2db4d4d0760)

Author SHA1 Message Date
Vladimír Vondruš 0557add6e5 SceneGraph: properly forward references in addChild()/addFeature(). 8 years ago
Vladimír Vondruš e3e61d8865 Math: ability to multiply/divide a Complex with a Vector2. 8 years ago
Vladimír Vondruš 1a253af761 Math: added Constants::sqrtHalf(). 8 years ago
Vladimír Vondruš 9f7512bf2b Math: improve Constants docs, show useful identities. 8 years ago
Vladimír Vondruš d5fcfd82ec Animation: pass Key to player callbacks by value, not as const&. 8 years ago
Vladimír Vondruš 809f71dd6b doc: more Android "fun". 8 years ago
Vladimír Vondruš 78dbe41472 doc: mention magnum-player, add screenshots to the Utility page. 8 years ago
Vladimír Vondruš 8d5454b8ff Math: ability to slice or expand square matrices. 8 years ago
Vladimír Vondruš 2c1da5466e Math: added data() accessors to all remaining types. 8 years ago
Vladimír Vondruš 0793d31d2b Primitives: new gradient primitive. 8 years ago
Vladimír Vondruš 295843189d doc: convert shader images to proper sRGB and HiDPI. 8 years ago
Vladimír Vondruš e7d99a1190 doc: convert primitive renderings to proper sRGB and HiDPI. 8 years ago
Vladimír Vondruš 641589ed7e GL: implemented ARB_sample_shading. 8 years ago
Vladimír Vondruš bc5c1df2e6 GL: implemented Renderer::lineWidthRange(). 8 years ago
Vladimír Vondruš 40b9af0d98 doc: mention potential backwards incompatibility. 8 years ago
Vladimír Vondruš 7ba24c813c Platform: expose GL forward compatibility flag also in windowless apps. 8 years ago
Vladimír Vondruš c579060922 Platform: ability to override GL forward compatibility in SDL and GLFW. 8 years ago
Vladimír Vondruš d628232e8c GL: exposing GL::Context::Flag::ForwardCompatible. 8 years ago
Vladimír Vondruš 3b2c4ca5e5 Platform: make WindowlessEglApplication working with SwiftShader. 8 years ago
Vladimír Vondruš 3828e6b9a3 Platform: don't disable compositing in Sdl2App. 8 years ago
Vladimír Vondruš 209cdbcd05 TextureTools: make distanceField() work better on bad/old shader compilers. 8 years ago
Vladimír Vondruš 7ad64bda2a DebugTools: add CompareImageFile, CompareImageToFile + CompareFileToImage. 8 years ago
Vladimír Vondruš 4417a46bf9 AnySceneImporter: properly handle animation import as well. 8 years ago
Vladimír Vondruš a1be168b7f Doc++ 8 years ago
Vladimír Vondruš e1a156ea67 Platform: numpad key mapping for Sdl2Application. 8 years ago
Vladimír Vondruš 7a0bf3018f Math: new min(), max() and minmax() overloads taking plain C arrays. 8 years ago
Vladimír Vondruš 5319e6bb1c Platform: properly initialize a value. 8 years ago
Vladimír Vondruš 674a740da5 Renamed various sRGB-related GL APIs for consistency with naming in Math. 8 years ago
Vladimír Vondruš e43d5790f6 Trade: change animation track target to target type and target ID to target. 8 years ago
Vladimír Vondruš 2101e79b52 doc: this is what you get for being distracted in the middle. 8 years ago
Vladimír Vondruš 89d988383a Don't use GL-specific stuff on targets without GL enabled. 8 years ago
Vladimír Vondruš 1082727c4c doc: ughhhh. 8 years ago
Vladimír Vondruš 8c50ed239b doc: updated changelog. 8 years ago
Vladimír Vondruš d798960587 doc: use MeshTools::compile() for vertex color primitives as well. 8 years ago
Vladimír Vondruš 6bb0179c65 Re-add glDrawRangeElements() workaround for Emscripten. 8 years ago
Vladimír Vondruš 799d9b80db Doc++ 8 years ago
Vladimír Vondruš b44166b238 Math: work around a MSVC 2017 15.8 ICE. 8 years ago
Vladimír Vondruš 4acfa8c197 Primitives: a better line primitive. 8 years ago
Vladimír Vondruš 523c16779d Math: added missing CubicHermite [s]lerp[ShortestPath]() overloads. 8 years ago
Vladimír Vondruš 2975a1ba2d Doc++ 8 years ago
Vladimír Vondruš b615e1ae28 Shaders: support multiple lights in Phong. 8 years ago
Vladimír Vondruš 7d0757ca4d Shaders: debug output for all Flag / Flags enums / enum sets. 8 years ago
Vladimír Vondruš b93fcd6d9d Trade: camera type, projection size and aspect ratio support. 8 years ago
Vladimír Vondruš fa10765198 Trade: alpha mode, alpha mask and double sided material properties. 8 years ago
Vladimír Vondruš cbc35c4353 Stub documentation for transformation interpolation and animation. 8 years ago
Vladimír Vondruš fde07c6c58 Doc++ 8 years ago
Vladimír Vondruš 737104f2c7 Math: added "shortest path" alternatives to lerp(), slerp() and sclerp(). 8 years ago
Vladimír Vondruš d156a60943 Math: fix sclerp() behavior with dual quaternions having the same angle. 8 years ago
Vladimír Vondruš 6c8a2a46b8 Math: implement cubic Bezier <-> cubic Hermite conversion. 8 years ago
Vladimír Vondruš e997344b8c Math: new CubicHermite class. 8 years ago