729 Commits (8911dbdffe205de25387fce655e1d430cf1deb2e)
 

Author SHA1 Message Date
Vladimír Vondruš 8911dbdffe Moved multiplication and division from Vector to RectangularMatrix. 14 years ago
Vladimír Vondruš 4bcc805616 Moved add/subtract operators from Vector to RectangularMatrix. 14 years ago
Vladimír Vondruš 90881e7337 New base for matrices and vectors: RectangularMatrix. 14 years ago
Vladimír Vondruš 070c4c1901 Removed unneeded friend declaration. 14 years ago
Vladimír Vondruš 9461f780c4 Ability to set buffer (sub)data from fixed-size array. 14 years ago
Vladimír Vondruš a386a5ed35 OpenGL ES compilation fixes. 14 years ago
Vladimír Vondruš 0e74c3847d Support for storing matrices and vectors in configuration. 14 years ago
Vladimír Vondruš d5d4215a45 Color: test for debug operators. 14 years ago
Vladimír Vondruš 1ade64ca6b New crossreferenced @debugoperator alias. 14 years ago
Vladimír Vondruš 2b62cc4012 Prefer to use (col, row) instead of [col][row] on matrices. 14 years ago
Vladimír Vondruš a5b8afa122 Added Vector2::*Scale() and Vector3::*Scale(). 14 years ago
Vladimír Vondruš d96cb96d60 Documented convenience functions on vectors and angles. 14 years ago
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