Vladimír Vondruš
71db38cb2f
Math: use Vector::max() instead of custom ugly solution.
12 years ago
Vladimír Vondruš
c537cda31e
Math: remove superfluous namespace scoping from test.
12 years ago
Vladimír Vondruš
a8199340fb
Math: fixed confusing naming.
...
Probably was byte vector originally, but isn't anymore.
12 years ago
Vladimír Vondruš
0b13f94a65
Use std::reference_wrapper instead of raw pointer for non-null reference.
12 years ago
Vladimír Vondruš
ea23f4b0a4
package: enable everything possible in MinGW-w64 PKGBUILD.
12 years ago
Vladimír Vondruš
598b456eb7
Implemented ARB_vertex_type_10f_11f_11f_rev (GL 4.4).
...
Please don't look into AbstractShaderProgram::Attribute implementation.
Your life will never be the same afterwards.
12 years ago
Vladimír Vondruš
85f35f7cd9
Cleanup of AbstractShaderProgram::Attribute::DataOption enum operators.
...
Ensure that all enum sets have the operators defined, remove duplicate
code.
12 years ago
Vladimír Vondruš
c621886f72
Minor color/texture format fixes.
...
Just fooling around. Also, I hate random four-letter abbreviations.
12 years ago
Vladimír Vondruš
5998f46e12
Added support for glMultiDrawArrays()/glMultiDrawElements().
...
In OpenGL ES this is implemented in EXT_multi_draw_arrays extension, if
it is not available, the functionality is emulated using sequence of
normal draw() calls.
12 years ago
Vladimír Vondruš
f8dfa180b2
Removed duplicate code from MeshGLTest.
...
As there is now no distinction between vertex and index count we don't
need separate checker utility for non-indexed and indexed meshes.
12 years ago
Vladimír Vondruš
189023b613
Removed redundant preprocessor branches from MeshGLTest.
...
No need to have ES2 workarounds in code that is not compiled for ES2.
12 years ago
Vladimír Vondruš
764d2fe400
Make use of threaded shader compilation in MeshGLTest.
12 years ago
Vladimír Vondruš
6c9066be8c
doc: removed old Doxygen workarounds.
...
It can finally handle operators, yay! (Well, some of them...)
12 years ago
Vladimír Vondruš
ec0569e96c
Doxygen workarounds.
12 years ago
Vladimír Vondruš
69d02ee7ee
doc: strict ordering of sections in detailed documentation.
...
It makes sense, but this ordering also helps to avoid bug in Doxygen
1.8.6+ which merges next non-xrefitem section with the previous one (so
e.g. the TODO list contained the following @see block, which is not
desired).
12 years ago
Vladimír Vondruš
c7ccf18ffb
doc: make section names unique.
12 years ago
Vladimír Vondruš
ce08ef6a04
Updated Doxyfile to 1.8.7.
12 years ago
Vladimír Vondruš
fd609b65ef
package: removed GCC 4.9 PKGBUILD.
...
Useless now, as 4.9 is in the repo.
12 years ago
Vladimír Vondruš
08dbf60b93
Revert "Fixed compilation with GCC 4.9."
...
The final release doesn't have the issue with non-explicit
default std::vector constructor. Most of the conflicts resulted from
Mesh::Primitve -> MeshPrimitive refactoring.
This reverts commit c2ad09706e .
Conflicts:
src/Magnum/Primitives/Capsule.cpp
src/Magnum/Primitives/Circle.cpp
src/Magnum/Primitives/Crosshair.cpp
src/Magnum/Primitives/Cylinder.cpp
src/Magnum/Primitives/Icosphere.cpp
src/Magnum/Primitives/Implementation/WireframeSpheroid.cpp
src/Magnum/Primitives/Line.cpp
src/Magnum/Primitives/Plane.cpp
src/Magnum/Primitives/Square.cpp
src/Magnum/Primitives/UVSphere.cpp
src/Magnum/SceneGraph/Object.hpp
src/Magnum/Text/GlyphCache.cpp
src/Magnum/TextureTools/Atlas.cpp
src/Magnum/TextureTools/Test/AtlasTest.cpp
12 years ago
Vladimír Vondruš
839a87df43
Missing extension checks in texture GL tests.
12 years ago
Vladimír Vondruš
4b6ae7afe6
Support for EXT_texture_sRGB_decode.
12 years ago
Vladimír Vondruš
4ceec156b5
MagnumExternal: updated glLoadGen-generated files.
12 years ago
Vladimír Vondruš
ac22d5ae5b
doc: Oops.
12 years ago
Vladimír Vondruš
3dde8a3d2d
Updated Coding Style with new Doxygen commands.
12 years ago
Vladimír Vondruš
257426d77c
Updated Optional with fix for GCC 4.8 on OSX.
...
Thanks to Stefan Wasilewski for reporting.
12 years ago
Vladimír Vondruš
2ca955bb29
Math: documented Matrix[34]::invertedRigid().
12 years ago
Vladimír Vondruš
7590bc9b52
Updated toolchains submodule.
12 years ago
Vladimír Vondruš
bfbd4d2036
Completed documentation review in root namespace.
12 years ago
Vladimír Vondruš
f079e37a0f
Trade: completed documentation review.
12 years ago
Vladimír Vondruš
6ef3f72d2e
TextureTools: completed documentation review.
12 years ago
Vladimír Vondruš
834f1a0346
Text: completed documentation review.
...
Added missing documentation and license header to deprecated header.
12 years ago
Vladimír Vondruš
9256b704ce
Shapes: completed documentation review.
12 years ago
Vladimír Vondruš
0d7dd09ae8
Shaders: completed documentation review.
12 years ago
Vladimír Vondruš
174bbc9e4b
SceneGraph: completed documentation review.
...
Worked around all Doxygen issues (they were for deprecated functionality
only, so shouldn't be much of a problem anyway).
12 years ago
Vladimír Vondruš
7fd9e70b78
Primitives: completed documentation review.
12 years ago
Vladimír Vondruš
5ba4a6b603
Platform: completed documentation review.
...
Fixed Doxygen errors, updated links to GLUT/SDL2 bootstrap, unified
MAGNUM_*_APPLICATION() macro argument naming.
12 years ago
Vladimír Vondruš
86302ea602
MeshTools: completed documentation review.
12 years ago
Vladimír Vondruš
81039fc2c9
Math: completed documentation review.
12 years ago
Vladimír Vondruš
e3d87fb00b
DebugTools: completed documentation review.
12 years ago
Vladimír Vondruš
bef951a582
Audio: completed documentation review.
12 years ago
Vladimír Vondruš
436d629687
Make Doxygen debug operator command usable with enums.
12 years ago
Vladimír Vondruš
4e50aeee31
Ability to reset internal state tracker.
12 years ago
Vladimír Vondruš
df26073620
Enabled other utilities on Windows.
12 years ago
Vladimír Vondruš
8e1e8ee30e
Platform: enable magnum-info on Windows.
12 years ago
Vladimír Vondruš
89f4ab09ad
Platform: added WindowlessWglApplication.
12 years ago
Vladimír Vondruš
34fc91bbd2
WITH_WINDOWLESSGLXAPPLICATION depends on WITH_DISTANCEFIELDCONVERTER.
12 years ago
Vladimír Vondruš
997a539cbf
TextureTools: remove hard dependency on WindowlessGlxApplication.
12 years ago
Vladimír Vondruš
124994eb17
package: added MinGW-w64 PKGBUILD.
12 years ago
Vladimír Vondruš
99505a0b0c
Updated toolchains submodule.
12 years ago
Vladimír Vondruš
a7420dd013
Embarassing typos.
12 years ago