You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimír Vondruš
51cf1d6120
Introduce BUILD_MULTITHREADED CMake option.
...
Enabled by default, makes the current Magnum context a thread-local
variable instead of a global one, so it's possible to have multiple
thread-local contexts. Might have some performance implications, that's
why it's possible to disable it (but enabled by default is the safer
option).
GCC 4.7 and Apple platforms don't support thread_local, but __thread
does the job too (though on iOS not until Xcode 7.3). Also had to move
it to file-local because MSVC doesn't like having thread local variables
as part of DLL interface. (And there is *of course* no way to disable
exporting one particular member. F' that.)
10 years ago
..
generated
Explicitly use Magnum::Math::Literals namespace.
10 years ago
best-practices.dox
Hell, this project is big.
10 years ago
building.dox
Introduce BUILD_MULTITHREADED CMake option.
10 years ago
cmake.dox
Introduce BUILD_MULTITHREADED CMake option.
10 years ago
coding-style.dox
Hell, this project is big.
10 years ago
compilation-speedup.dox
Hell, this project is big.
10 years ago
debug-tools.dox
doc++: ResourceManager::instance() now returns a reference.
10 years ago
features.dox
Hell, this project is big.
10 years ago
getting-started-blue.png
doc: updated also Getting Started image to the new color.
11 years ago
getting-started.dox
doc: clarify how to specify path to SDL2 in Getting Started Guide.
10 years ago
getting-started.png
doc: updated also Getting Started image to the new color.
11 years ago
mainpage.dox
Advertise iOS support, document building and usage.
10 years ago
matrix-vector.dox
Math: 8-bit and float RGB and RGBA literals.
10 years ago
method-chaining.dox
Hell, this project is big.
10 years ago
namespaces.dox
Math: put angle literals into dedicated Literals namespace.
10 years ago
openal-support.dox
Hell, this project is big.
10 years ago
openal.dox
Hell, this project is big.
10 years ago
opengl-mapping.dox
Fix Doxygen warnings.
10 years ago
opengl-support.dox
Recognize OES_fbo_render_mipmap ES2 and WebGL 1 extension.
10 years ago
opengl-wrapping.dox
Hell, this project is big.
10 years ago
opengl.dox
Hell, this project is big.
10 years ago
platform.dox
Platform: reworked windowless apps to make threaded contexts possible.
10 years ago
plugins.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
portability.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
scenegraph.dox
Hell, this project is big.
10 years ago
shaders-distancefieldvector.png
Shaders: there's never enough documentation.
11 years ago
shaders-flat.png
Shaders: there's never enough documentation.
11 years ago
shaders-meshvisualizer.png
Shaders: there's never enough documentation.
11 years ago
shaders-phong.png
Shaders: there's never enough documentation.
11 years ago
shaders-vector.png
Shaders: there's never enough documentation.
11 years ago
shaders-vertexcolor.png
Shaders: there's never enough documentation.
11 years ago
shaders.dox
Hell, this project is big.
10 years ago
shapes.dox
Hell, this project is big.
10 years ago
tips.dox
Hell, this project is big.
10 years ago
transformations.dox
Hell, this project is big.
10 years ago
troubleshooting.dox
Hell, this project is big.
10 years ago
types.dox
Math: put angle literals into dedicated Literals namespace.
10 years ago
utilities.dox
Hell, this project is big.
10 years ago