Vladimír Vondruš
a05594bdfd
Doc++
12 years ago
Vladimír Vondruš
97874a15ac
Fix BufferImage test to pass and retrieve data with proper alignment.
12 years ago
Vladimír Vondruš
fc35adaac2
Use *Image::dataSize() instead of manual buggy size computation.
...
BufferImage test currently fails.
12 years ago
Vladimír Vondruš
11522ac0cf
Get rid of pointers in internal texture implementation.
12 years ago
Vladimír Vondruš
932e629456
Actually implement the fallback for Renderer::resetNotificationStrategy().
...
It was documented and all, but wasn't ever implemented.
12 years ago
Vladimír Vondruš
1d218cbed2
Enable Buffer::invalidate*Data() on ES.
...
This smells fishy. The function _does have_ a no-op fallback
implementation to remove the need to wrap everything with an #ifdef
and/or extension check, so why I did exactly that everywhere?
12 years ago
Vladimír Vondruš
57ca8ee909
Removed Buffer::maxVertexAttributeBindings().
...
This queries limit for ARB_vertex_attrib_binding extension, which isn't
and probably won't be implemented in near future.
12 years ago
Vladimír Vondruš
1ef4a364c9
doc: actually we have a way to retrieve object labels.
...
Not sure why I forgot it.
12 years ago
Vladimír Vondruš
5d938e7f4f
Moved global data from Renderer class to per-context state.
12 years ago
Vladimír Vondruš
1ad8be425f
Moved global data from Mesh class to per-context state.
12 years ago
Vladimír Vondruš
e921a111b5
Moved global data from Buffer class to per-context state.
12 years ago
Vladimír Vondruš
8cdefa1e0b
Moved global data from shader classes to per-context state.
12 years ago
Vladimír Vondruš
37b9f4d846
Moved global data from texture classes to per-context state.
12 years ago
Vladimír Vondruš
c1c71339e4
Moved global data from framebuffer classes to per-context state.
...
On the way to unify and reduce the "Using optional features" messages.
12 years ago
Vladimír Vondruš
28939078e2
Decide about used extensions on only one place.
...
Having the same branch cascade twice for debug output and for actual
feature selection is not good for maintenance. Put the extensions into
some list and then make it unique instead.
12 years ago
Vladimír Vondruš
d6c2ac433a
Merge branch 'master' into compatibility
12 years ago
Vladimír Vondruš
7fa39a5b3f
modules: once more.
12 years ago
Vladimír Vondruš
4084a5d6b7
Merge branch 'master' into compatibility
12 years ago
Vladimír Vondruš
7ec314dbb5
modules: updated FindCorrade.cmake from Corrade repository.
12 years ago
Vladimír Vondruš
ce300efe5e
Merge branch 'master' into compatibility
12 years ago
Vladimír Vondruš
d140cfd87e
Don't export template class.
...
The explicit instantiations are exported already.
12 years ago
Vladimír Vondruš
9b8d185e6a
MSVC 2013 compatibility: some explicit typing needed.
12 years ago
Vladimír Vondruš
d55858b8cb
MSVC 2013 compatibility: work around more compiler crashes.
12 years ago
Vladimír Vondruš
152701fe15
MSVC 2013 compatibility: different attribute placement.
12 years ago
Vladimír Vondruš
57e2c47cab
MSVC 2013 compatibility: more workarounds for array initialization bug.
...
Followup to e2180ee85b .
12 years ago
Vladimír Vondruš
083cdcd679
MSVC 2013 compatibility: no rvalue references for *this.
12 years ago
Vladimír Vondruš
e5ad83b0d9
MSVC 2013 compatibility: fix includes.
12 years ago
Vladimír Vondruš
52a7d0a5ec
Merge branch 'master' into compatibility
12 years ago
Vladimír Vondruš
11c84563f8
modules: updated FindCorrade.cmake from Corrade repository.
12 years ago
Vladimír Vondruš
49d8c71a59
MagnumFont: mention lineHeight value in documentation.
12 years ago
Vladimír Vondruš
6f0ba96cb6
Happy new year too.
12 years ago
Vladimír Vondruš
7e1c93121c
modules: updated FindCorrade.cmake from Corrade repository.
12 years ago
Vladimír Vondruš
2b94a350e7
Platform: fix magnum-info NaCl markup.
...
Somehow XHTML5 is misunderstood here.
12 years ago
Vladimír Vondruš
aec9e63d0d
Platform: display proper application class name in magnum-info.
12 years ago
Vladimír Vondruš
02918185e3
Merge branch 'master' into compatibility
12 years ago
Vladimír Vondruš
6f58bfd4e3
Platform: fix documentation.
...
The templates arguments were breaking the doc layout badly, hiding them
for documentation.
12 years ago
Vladimír Vondruš
cc9e6c6161
Fix NaCl build.
...
Apparently I enabled the queries for NaCl without testing at all.
12 years ago
Vladimír Vondruš
f7a3b74083
package: fix NaCl Jenkins configuration.
12 years ago
Vladimír Vondruš
a3a9f2bb79
GCC 4.5 compatibility: no forward enum declarations.
12 years ago
Vladimír Vondruš
e2d0e5898c
GCC 4.4 compatibility: lack of auto-conversion of typed enums.
13 years ago
Vladimír Vondruš
68c326eedd
GCC 4.5 compatibility: can't list-initialize array of classes.
...
As said earlier in cb7a0f6404 , this is
just another case of the same issue.
13 years ago
Vladimír Vondruš
b913f93bf9
GCC 4.5 compatibility: some explicit typing needed.
13 years ago
Vladimír Vondruš
1ad6d97558
GCC 4.5 compatibility: fix the merge.
...
This was already fixed earlier but I forgot to copy it over in
9ea4f85968 merge commit.
13 years ago
Vladimír Vondruš
35196b6a49
GCC 4.5 compatibility: fix includes.
...
Forgotten in the latest merge.
13 years ago
Vladimír Vondruš
f4c3c35468
package: use compatibility branch in Jenkins NaCl build.
13 years ago
Vladimír Vondruš
9ea4f85968
Merge branch 'master' into compatibility
...
Conflicts:
package/ci/jenkins.xml
src/Magnum/AbstractShaderProgram.cpp
src/Magnum/Math/RectangularMatrix.h
src/Magnum/MeshTools/CompressIndices.h
src/Magnum/Platform/Sdl2Application.h
src/Magnum/Resource.h
src/Magnum/Shader.cpp
src/Magnum/Test/AbstractImageTest.cpp
src/Magnum/Test/AbstractShaderProgramTest.cpp
src/Magnum/Test/MeshTest.cpp
src/Magnum/Text/Text.h
src/Magnum/Timeline.h
src/Test/AbstractShaderProgramGLTest.cpp
src/Test/FramebufferGLTest.cpp
src/Test/MeshGLTest.cpp
13 years ago
Vladimír Vondruš
f21f10c344
package: initial Jenkins configuration for NaCl build.
...
Fails on master, as it needs compatibility branch for x86 builds (GCC
4.4).
13 years ago
Vladimír Vondruš
7ff7ac73d4
package: don't bother with the tests on Emscripten at all.
...
They are slow to link and are always failing anyway.
13 years ago
Vladimír Vondruš
a653c21298
package: updated to Corrade's Jenkins CI changes.
13 years ago
Vladimír Vondruš
848d2fe45b
Doc++
...
Somehow explicit references are not working here.
13 years ago