Vladimír Vondruš
5a7460f570
Platform: added `--short` option to magnum-info.
...
Also updated the documentation.
11 years ago
Vladimír Vondruš
cb897a497f
Recognize and ignore --magnum-* command-line options in utilities.
11 years ago
Vladimír Vondruš
ad342ab18f
Platform: build magnum-info on Windows/EGL too.
11 years ago
Vladimír Vondruš
b0f455e653
Platform: proper vector value alignment in magnum-info.
11 years ago
Vladimír Vondruš
527eab2326
Platform: reordered magnum-info limits to make sense also on ES3.
...
A lot of ES3 functionality does not have any equivalent extension, thus
the limits were under wrong headers.
11 years ago
Vladimír Vondruš
3adec2432c
Implemented EXT_tessellation_shader AEP extension.
11 years ago
Vladimír Vondruš
52be3a44b1
Implemented EXT_geometry_shader AEP extension.
11 years ago
Vladimír Vondruš
70cb1041aa
Implemented EXT_texture_buffer AEP extension.
11 years ago
Vladimír Vondruš
c0baad30a2
Implemented EXT_texture_cube_map_array AEP extension.
11 years ago
Vladimír Vondruš
6f2b39ea94
Implemented OES_texture_storage_multisample_2d_array AEP extension.
11 years ago
Vladimír Vondruš
61d9697f00
First-class WebGL support, part 13: reduce version enum.
11 years ago
Vladimír Vondruš
5175805762
Common format for preprocessor #error messages.
...
Similarly to other compiler errors: first letter lowercase, no period
after.
11 years ago
Vladimír Vondruš
2be625a23b
Platform: display also max cube map texture sizes.
11 years ago
Vladimír Vondruš
7fd539882c
Platform: include DebugGroup::maxStackDepth() in magnum-info.
11 years ago
Vladimír Vondruš
c3d9f7a72b
Support for debug groups from KHR_debug and EXT_debug_marker.
...
Had to rework the API a bit, the original one (everything through
DebugMessage) should be still available, but marked as deprecated (and
will be removed in some future release).
The whole cycle of reading up on a feature, understanding the feature,
understanding the bigger concept under the feature and then having
understood everything so thoroughly so I can document the functionality
is time consuming.
11 years ago
Vladimír Vondruš
6488fe6e75
Oh, it's 2015 already.
11 years ago
Vladimír Vondruš
984b8003ea
Platform: removed autolink-preventing % noise.
12 years ago
Vladimír Vondruš
50d4bd5c55
Platform: show transform feedback-related limits in magnum-info.
12 years ago
Vladimír Vondruš
3cfa1ac3f3
Platform: print all CORRADE_TARGET_* flags in magnum-info.
12 years ago
Vladimír Vondruš
1659f68d59
Print some more info when initializing Context.
...
Then also don't display this information duplicated in magnum-info.
12 years ago
Vladimír Vondruš
3f56109ec1
Platform: include GL 4.5 and ES 3.1 in magnum-info output.
12 years ago
Vladimír Vondruš
e193aa15c7
Added Mesh::maxElementIndex() limit query.
12 years ago
Vladimír Vondruš
5ad9ef56f4
Added Buffer::uniformOffsetAlignment() limit query.
12 years ago
Vladimír Vondruš
a189913fed
Platform: display also all new ES 3.1 limits in magnum-info.
12 years ago
Vladimír Vondruš
545ef14071
doc: documented all command-line utilities.
12 years ago
Vladimír Vondruš
c7b23a884f
Be consistent and use our own platform definitions.
12 years ago
Travis Watkins
f845884a6e
Add support for windowless applications on OS X.
12 years ago
Vladimír Vondruš
a9a5ead13d
Dropped GCC 4.6 support.
12 years ago
Vladimír Vondruš
8e1e8ee30e
Platform: enable magnum-info on Windows.
12 years ago
Vladimír Vondruš
bbd1d94e73
Platform: nicer vector value display in magnum-info.
12 years ago
Vladimír Vondruš
f16a607a6f
Platform: display max texture size in magnum-info.
12 years ago
Vladimír Vondruš
7afe12910a
Platform: display max lod bias in magnum-info.
12 years ago
Vladimír Vondruš
2cb165d63a
Platform: show MAGNUM_TARGET_WEBGL in magnum-info.
12 years ago
Vladimír Vondruš
617e52436a
Fix ES build.
12 years ago
Vladimír Vondruš
0d7f779125
Platform: don't display limits by default.
...
The output with limits is overly verbose and I caught myself typing
`magnum-info --no-limits` all the time, so let's reverse the default.
12 years ago
Vladimír Vondruš
2e700ee384
Platform: create context later so its output is at better place.
12 years ago
Vladimír Vondruš
6c2740b7d9
Platform: print context flags in magnum-info.
12 years ago
Vladimír Vondruš
da1c8587f7
Platform: display disabled extension status in magnum-info.
...
Currently named as "removed" until I find a word which is *even* amount
of characters shorter than "supported" ("disabled" is not and it looks
ugly). Also marked extensions that can't be supported in current GL
version with "n/a" instead of "---".
12 years ago
Vladimír Vondruš
7fabf280fd
Platform: don't display empty ES2 extension list.
12 years ago
Vladimír Vondruš
6f0ba96cb6
Happy new year too.
12 years ago
Vladimír Vondruš
aec9e63d0d
Platform: display proper application class name in magnum-info.
12 years ago
Vladimír Vondruš
597a14d760
Fixed OpenGL ES 2.0 and 3.0 build.
13 years ago
Vladimír Vondruš
0616f24f34
Making includes absolute, part 5: absolute includes everywhere.
...
The only places where they aren't absolute are:
- when header is included from corresponding source file
- when including headers which are not part of final installation (e.g.
test-specific configuration, headers from Implementation/)
13 years ago
Vladimír Vondruš
8c2291aa49
Making includes absolute, part 4: using absolute includes for Corrade.
...
Also adapted to some Corrade renames.
13 years ago
Vladimír Vondruš
45a10cefdf
Making includes absolute, part 1: moving files around.
...
Everything what was in src/ is now in src/Corrade, everything from
src/Plugins is now in src/MagnumPlugins, everything from external/ is in
src/MagnumExternal. Added new CMakeLists.txt file and updated the other
ones for the moves, no other change was made. If MAGNUM_BUILD_DEPRECATED
is set, everything compiles and installs like previously except for the
plugins, which are now in MagnumPlugins and not in Magnum/Plugins.
13 years ago
Vladimír Vondruš
d003549328
Platform: fixed compilation of magnum-info on ES3.
13 years ago
Vladimír Vondruš
bd955a77b7
Renamed Sampler::maxAnisotropy() to Sampler::maxMaxAnisotropy().
...
Finally a non-confusing name, hopefully. Sorry it took me too long. The
original Sampler::maxAnisotropy() (and also
Sampler::maxSupportedAnisotropy()) is now alias to the new one, is
marked as deprecated and will be removed in future release.
13 years ago
Vladimír Vondruš
fcfcc84e19
Platform: show BufferTexture::offsetAlignment() in magnum-info.
13 years ago
Vladimír Vondruš
f2d3ecca7c
Platform: display DebugMessage limits in magnum-info.
13 years ago
Vladimír Vondruš
92a161fbda
Platform: display label limits in magnum-info.
13 years ago