Vladimír Vondruš
e5418b9526
Updates for advanced blend equation in ES 3.2.
8 years ago
Vladimír Vondruš
c3ddbc89b6
Updates for cube map texture array support in ES 3.2.
8 years ago
Vladimír Vondruš
6f0a716738
Updates for buffer texture support in ES 3.2.
...
Turns out Buffer::TargetHint::Texture was not enabled for AEP. Fixed
that now.
8 years ago
Vladimír Vondruš
1244a51148
Updates for texture border clamp support in ES 3.2.
8 years ago
Vladimír Vondruš
0ab51c1abc
Updates for geometry and tessellation shader support in ES 3.2.
...
Turns out the new primitive formats were not enabled for AEP by
accident. Fixed that now.
8 years ago
Vladimír Vondruš
c63e92b9ef
Updates for ASTC texture support in ES 3.2.
8 years ago
Vladimír Vondruš
1f87ab7288
external: updated OpenGL headers with ES 3.2 extensions.
8 years ago
Vladimír Vondruš
671c99226f
Initial support for OpenGL ES 3.2.
...
A bunch of extensions formerly in AEP are now part of ES 3.2, which
means they were reordered in the extension lists. While at it, also
added corresponding new GL and WebGL extensions and fixed a few wrongly
categorized extensions in WebGL.
8 years ago
Vladimír Vondruš
61f5d10e30
doc: updated changelog.
8 years ago
Vladimír Vondruš
6bfccd2a64
Removed unused includes.
8 years ago
Vladimír Vondruš
468af3284a
Math: removed long-deprecated member dot(), angle(), lerp(), cross().
...
Use free functions in Math namespace instead.
8 years ago
Vladimír Vondruš
ddde4a3277
Math: removed long-deprecated Matrix::Identity and Matrix::Zero tags.
...
Use Math::IdentityInit and Math::ZeroInit instead.
8 years ago
Vladimír Vondruš
476257984b
Platform: removed long-deprecated ScreenedApplication::{front,back}Screen().
...
Use methods on linked list returned by screens() instead.
8 years ago
Vladimír Vondruš
e0ae65a212
SceneGraph: removed long-deprecated feature and child accessors.
...
Use methods on linked list returned by AbstractObject::features() and
Object::children() instead.
8 years ago
Vladimír Vondruš
53c4adfa79
SceneGraph: removed long-deprecated TransformationType enum and related.
...
Use separate <transform>() and <transform>Local() functions instead-
8 years ago
Vladimír Vondruš
fae2852db7
SceneGraph: removed long-deprecated AbstractCamera class and related headers.
...
Use Camera, BasicCamera2D, BasicCamera3D, Camera2D and Camera3D classes
and the <Magnum/SceneGraph/Camera.h> header instead.
8 years ago
Vladimír Vondruš
b87f3e709a
SceneGraph: removed long-deprecated Camera*::setProjection() etc.
...
Use Camera*::setProjectionMatrix() together with
Matrix3::projection(), Matrix4::orthographicProjection() or
Matrix4::perspectiveProjection() instead.
8 years ago
Vladimír Vondruš
c4e0920494
Removed long-deprecated parameterless Query constructors and related.
...
Use constructors taking Target as a parameter and a parameterless
begin() instead.
8 years ago
Vladimír Vondruš
42895e36c3
Removed a leftover from functionality deprecated in 2014.
...
Nothing was using this anymore.
8 years ago
Vladimír Vondruš
4695907fb2
Removed long-deprecated stuff from DebugMessage.
...
Use corresponding functionality in DebugOutput or DebugGroup instead.
8 years ago
Vladimír Vondruš
0eb4a2d778
Removed long-deprecated CubeMapTexture::imageSize() taking a face.
...
Use the version that takes just level instead.
8 years ago
Vladimír Vondruš
f1ee5de9ea
Removed long-deprecated FramebufferTarget::ReadDraw enum value.
...
Use separate Read and Draw values instead.
8 years ago
Vladimír Vondruš
71120ce682
Removed long-deprecated *Framebuffer::bind(FramebufferTarget).
...
Use the parameterless version instead.
8 years ago
Vladimír Vondruš
835e991e41
Removed Buffer::Usage that was deprecated since 2014.01.
...
Smelly leftover.
8 years ago
Vladimír Vondruš
d4eb0118df
Removed long-deprecated Mesh::maxVertexAttributes().
...
Use AbstractShaderProgram::maxVertexAttributes() instead.
8 years ago
Vladimír Vondruš
36a45f3973
Removed long-deprecated *Framebuffer::read() taking two vectors.
...
Use version taking Range2Di instead.
8 years ago
Vladimír Vondruš
2084f10a5f
Removed long-deprecated Buffer::Target values.
...
Use corresponding Buffer::TargetHint values.
8 years ago
Vladimír Vondruš
a4ed4dc35a
Removed long-deprecated Query.h header.
...
Use PrimitiveQuery.h, SampleQuery.h or TimeQuery.h instead.
8 years ago
Vladimír Vondruš
4b47f69f02
Removed long-deprecated Image* constructors and functions taking void*.
...
Use constructors and functions taking Array/ArrayView instead.
8 years ago
Vladimír Vondruš
e1ebe9acba
Removed long-deprecated ColorFormat.h header and ColorType/ColorFormat enums.
...
Use PixelFormat.h and PixelType/PixelFormat enums instead.
8 years ago
Vladimír Vondruš
b61a33d30a
Removed long-deprecated Color.h and BasicColor[34] typedefs.
...
Use Math/Color.h and Math::Color[34] instead.
8 years ago
Vladimír Vondruš
ecb7c42dac
Removed long-deprecated ImageReference.h and the ImageReference alias.
...
Use ImageView instead.
8 years ago
Vladimír Vondruš
813a213a9a
Removed long-deprecated AbstractShaderProgram::setUniform(..., const
...
T*).
Use overloads taking ArrayView instead.
8 years ago
Vladimír Vondruš
cea82bd173
Removed long-deprecated Timeline::setMinimalFrameTime().
...
Use Platform::*Application::setSwapInterval() and
Platform::*Application::setMinimalLoopPeriod() instead.
8 years ago
Vladimír Vondruš
f9dbaef465
Math: add more GLU search keywords.
8 years ago
Vladimír Vondruš
f14f5b7209
package/debian: new version.
8 years ago
Vladimír Vondruš
ca0d39d227
package/archlinux: adapted to new versioning scheme.
8 years ago
Vladimír Vondruš
08aff4984b
Doc++
8 years ago
Vladimír Vondruš
8c921a7087
This is correct.
8 years ago
Vladimír Vondruš
2bdd1edbbd
doc: changelog update for the next release.
8 years ago
Vladimír Vondruš
06eb360552
package/debian: updated changelog to mention all released versions.
8 years ago
Vladimír Vondruš
8f27da9dfd
Set library soversion to 1.0, version to 0.
8 years ago
Vladimír Vondruš
c5bdc63e50
doc: we use codecov now.
8 years ago
Vladimír Vondruš
1180b4e5cf
doc: improved OpenGL wrapping documentation.
...
Also compiling the code snippets now to ensure they are not outdated.
(They were, of course.)
8 years ago
Vladimír Vondruš
14a213f6eb
Improve state tracker resetting functionality.
8 years ago
Vladimír Vondruš
59b88e5aef
Make VAO binding into a dedicated function.
...
It's used from more than one place.
8 years ago
Vladimír Vondruš
56db82dc11
doc/snippets: CMake 2.8.12 is amazing, isn't it.
8 years ago
Vladimír Vondruš
83acf6b49d
package/ci: use 14.04 for Android build as well.
8 years ago
Vladimír Vondruš
9de2ac1915
package/ci: use CMake 2.8.12 on Travis Linux to ensure compatibility.
8 years ago
Vladimír Vondruš
b9280fc0c0
package/ci: code coverage on AppVeyor MinGW.
8 years ago