717 Commits (b8750d3702aa79689256cefc8a338aadcecc4c56)
 

Author SHA1 Message Date
Vladimír Vondruš b8750d3702 Added Vector2::*Axis(), similar to those in Vector3. 14 years ago
Vladimír Vondruš 924e4f82ce Camera: added function to retrieve size of XY projection plane. 14 years ago
Vladimír Vondruš 236e0abc58 Camera: computing projection scale directly from projection matrix. 14 years ago
Vladimír Vondruš 31ead0e35d SceneGraph: added forgotten extern template. 14 years ago
Vladimír Vondruš e1641fb5c1 Doc++ 14 years ago
Vladimír Vondruš 8a5e7abd30 SceneGraph: added tests for 2D projection and default projections. 14 years ago
Vladimír Vondruš dd5635a3ab AbstractXContext: added support for mouse motion event. 14 years ago
Vladimír Vondruš f35a71a974 Doc++ 14 years ago
Vladimír Vondruš c83de594c2 AbstractXContext: ability to exit from main loop, added Esc key. 14 years ago
Vladimír Vondruš 1a6037ff5d Adapted to Corrade changes, added operators for enum sets. 14 years ago
Vladimír Vondruš 8f3abe9dad AbstractXContext: added modifiers to key and mouse events. 14 years ago
Vladimír Vondruš fa50c8fe78 AbstractXContext: store viewport size in the right vector type. 14 years ago
Vladimír Vondruš 9d63f35279 Sdl2Context: split mouseEvent to mousePressEvent and mouseReleaseEvent. 14 years ago
Vladimír Vondruš b3a5e36c73 Doc++, code cleanup. 14 years ago
Vladimír Vondruš 4a207c6556 Simplified camera projection matrix creation. 14 years ago
Vladimír Vondruš 0ca0f03f1c Implemented AbstractXContext::redraw(). 14 years ago
Vladimír Vondruš 070c5ba706 Sdl2Context: calling redraw() in drawEvent() didn't have any effect. 14 years ago
Vladimír Vondruš 436c07a706 Removed done @todo. 14 years ago
Vladimír Vondruš 31e4e8d95e Added GLX context. 14 years ago
Vladimír Vondruš a3bc29a000 Separate class for extension wrangler initialization. 14 years ago
Vladimír Vondruš e372a71636 Decoupled EGL interface from XEglContext. 14 years ago
Vladimír Vondruš 0f579efe85 Undef some more Xlib nonsense. 14 years ago
Vladimír Vondruš 442c9629ae Code reorganization. 14 years ago
Vladimír Vondruš a46b51b11f Updated for OpenGL ES 2 support. 14 years ago
Vladimír Vondruš 57b064a2ef Pixel pack buffer isn't available on ES2 either. 14 years ago
Vladimír Vondruš a87141b250 Mention required version/extension in shader code. 14 years ago
Vladimír Vondruš 68872b03cf Added @requires_{gl43,gles30,es_extension} Doxygen aliases. 14 years ago
Vladimír Vondruš db105839c5 Doc++ 14 years ago
Vladimír Vondruš 61cac0f1b3 Renamed EglContext to XEglContext. 14 years ago
Vladimír Vondruš 3298c5181a SceneGraph: Hiding LinkedList/LinkedListItem methods in Object. 14 years ago
Vladimír Vondruš 85de3109a9 Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 881f07ec76 Added Object2D::move() to manage 2D stacking order. 14 years ago
Vladimír Vondruš 58abfdeeee SceneGraph: Using linked list from Corrade instead of std::set. 14 years ago
Vladimír Vondruš aa80ac55ee SceneGraph: Added @todos for some Object weirdness. 14 years ago
Vladimír Vondruš 71f7e241fa SceneGraph: removed fugly hack for detecting scene. 14 years ago
Vladimír Vondruš af8b01da88 SceneGraph: default Camera aspect ratio policy is to not preserve. 14 years ago
Vladimír Vondruš d43e18a741 Initial support for 2D scene graph. 14 years ago
Vladimír Vondruš c6e14dd348 SceneGraph: Initial support for projections with aspect ratio != 1:1. 14 years ago
Vladimír Vondruš 27bbf23dff SceneGraph: Simplified Implementation::Camera<3>::fixAspectRatio(). 14 years ago
Vladimír Vondruš f6d1aa7bc9 SceneGraph: Test for Implementation::Camera<3>::fixAspectRatio(). 14 years ago
Vladimír Vondruš 810c06509a SceneGraph: modifications to allow 2D implementation in future. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš e3ee7b487b Moved Object, Scene and Light to separate SceneGraph library. 14 years ago
Vladimír Vondruš 3744d247d2 Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 9d750179cd Swapped template parameters in Vector/Matrix debug operator. 14 years ago
Vladimír Vondruš 8dbae4f09c Added @todo. 14 years ago
Vladimír Vondruš 0e08138806 Added number*Vector and number/Vector operators. 14 years ago
Vladimír Vondruš 5157abc439 Disabled original Vector div/mult for non-arithmetic types. 14 years ago
Vladimír Vondruš a4c80d18ed Added component-wise multiplication and division to Vector. 14 years ago
Vladimír Vondruš 125a0fa9d1 Doc++ 14 years ago