Vladimír Vondruš
5d88dedb25
GL: ability to control GPU preference on Windows and Linux/BSD.
...
Using the NvOptimusEnablement and AmdPowerXpressRequestHighPerformance
executable-local symbols on Windows and using the DRI_PRIME environment
variable on Linux.
7 years ago
Vladimír Vondruš
df5b09744f
SceneGraph: fix build with latest Corrade.
...
TBF, I'm increasingly unhappy with this abomination.
7 years ago
Vladimír Vondruš
1346573798
Platform: document that GlfwApplication::swapInterval() doesn't exist.
7 years ago
Vladimír Vondruš
9a8e874eb4
Math: minor cleanup.
7 years ago
Vladimír Vondruš
5bfdd71af6
Math: microoptimizations.
7 years ago
Vladimír Vondruš
5a010269bd
Math: implement component-wise bool operations on BoolVector.
7 years ago
Vladimír Vondruš
d9682b49e7
doc: make the Plugins page easier to search for.
7 years ago
Vladimír Vondruš
a1356decdd
Platform: extend GLFW and SDL2 test applications.
...
Was checking how text input and key events are related.
7 years ago
Vladimír Vondruš
d0673816ef
Animation: fix TrackView to have the same default extrapolation as Track.
7 years ago
Vladimír Vondruš
5a416200a7
package/ci: enable Sdl2Application and GlfwApplication on Linux GLES.
7 years ago
Vladimír Vondruš
bd3c241830
package/ci: don't live in the Middle Ages.
...
16.04 finally has usable GLFW, so use that instead of building our own.
7 years ago
Vladimír Vondruš
7048983a88
doc: mention all new packages also in the Getting Started guide.
7 years ago
Vladimír Vondruš
5cf84d6956
doc: mention MSYS2 Magnum Integration package.
7 years ago
Guillaume Jacquemin
3e7adf67d3
package/msys/magnum: update PKGBUILD optdepends
...
This change depends on mosra/magnum-integration#39's merge.
7 years ago
Vladimír Vondruš
e75c7639e7
Math: test Matrix[34]::scalingSquared().
7 years ago
Vladimír Vondruš
b31f886fe2
DebugTools: deprecate ForceRendererOptions::scale() in favor of size().
...
Who named it like that?!
7 years ago
Vladimír Vondruš
428773fdcb
GL: minor cleanup in the tests.
7 years ago
Vladimír Vondruš
6ee6898c31
GL: properly execute these tests on WebGL 1 as well.
7 years ago
Vladimír Vondruš
2d5e2fda41
SceneGraph: properly prefix the assertion message.
7 years ago
Vladimír Vondruš
1bd3d270d8
Compile ResourceManager documentation snippets.
7 years ago
Vladimír Vondruš
2d04b22aba
Make it possible to pass Containers::Pointer to ResourceManager APIs.
...
Also cleaned up the test from naked new. This still needs to be reworked
to not do manual memory management inside (and then deprecate the raw
pointer versions), but for now this has to suffice.
7 years ago
Vladimír Vondruš
304cd6f036
DebugTools: greatly simplified ForceRenderer and ObjectRenderer impls.
...
This code was neglected for a while. No need to have naked new or
explicit handling of vertex/index buffers anymore.
7 years ago
Vladimír Vondruš
5cf147ec21
DebugTools: fix an assertion in ForceRenderer.
7 years ago
Vladimír Vondruš
44997465a7
DebugTools: test ForceRenderer and ObjectRenderer.
...
I spent some time trying ForceRenderer3D to produce the same image as
ForceRenderer2D but it *does not want* to show the arrowhead to me, so I
gave up.
7 years ago
Vladimír Vondruš
537177ca26
DebugTools: added screenshot().
7 years ago
Vladimír Vondruš
d4b3e950d3
DebugTools: minor cleanup.
7 years ago
Vladimír Vondruš
db44b570f7
DebugTools: make CommpareImage usable with CORRADE_COMPARE_AS().
7 years ago
Vladimír Vondruš
1a946e5bc3
Updated toolchains submodule with an android_create_apk() fix.
7 years ago
Vladimír Vondruš
49d70377af
Test: fixed various unused function warnings.
7 years ago
Vladimír Vondruš
d9e7b3c384
GL: added *Framebuffer::implementationColorRead{Format,Type}().
...
Long overdue. Also wow, the drivers ARE SHIT.
7 years ago
Vladimír Vondruš
0a4228cb29
package/ci: some cosmic rays affecting Travis, again.
...
I'm using a non-beta 9.3 elsewhere without problems, so let's do that
here too.
7 years ago
Vladimír Vondruš
2b08995c24
Math: after the pack() fix, some Android issues are no more. Yay!
7 years ago
Vladimír Vondruš
38573c7a82
Math: we're not signing here, no.
7 years ago
Vladimír Vondruš
e62ce4faa6
Math: fix pack() to correctly select the nearest integral value.
...
Together with an assorted set of off-by-one changes to tests involving
packing, in addition to the changes done in the previous test cleanup
commit. Now Color3 sRGB conversion rountrips correctly.
7 years ago
Vladimír Vondruš
a87c7805f4
Math: rework sRGB, XYZ and packing tests with emphasis on rountripping.
...
Makes them quite simpler. Doesn't pass for the sRGB roundtrip. Who would
have thought.
7 years ago
Vladimír Vondruš
aa05a78df7
package/archlinux: enable Sdl2Application on non-desktop ES PKGBUILDs.
7 years ago
Vladimír Vondruš
d7d65db884
Platform: hint SDL what GLES library we want to use.
7 years ago
Vladimír Vondruš
b51b911a5b
doc: mention that ANGLE is bundled with browsers.
7 years ago
Vladimír Vondruš
47a81e74b8
doc: include handy links for Xcode (AppleClang) and MSVC version mapping.
7 years ago
Vladimír Vondruš
fadd4621d6
external: fix compilation of Vulkan headers on 32-bit Windows.
7 years ago
Vladimír Vondruš
8c7ccc2e69
package/homebrew: it depends on GLFW, but GlfwApplication was not enabled.
...
Huh.
7 years ago
Vladimír Vondruš
fa8dae62b4
doc: ImGui is dear.
7 years ago
Vladimír Vondruš
4dbe17e9a9
doc: now we *can* link to std::optional on cppreference.
7 years ago
Vladimír Vondruš
e6db895452
Adapted to Corrade changes.
7 years ago
Vladimír Vondruš
87295278f4
doc: Hunter package is now ready!
7 years ago
Vladimír Vondruš
8327600361
Any{Audio,Scene}Importer: coverage++
7 years ago
Vladimír Vondruš
f178d0d441
Doc++, updated credits and changelog.
7 years ago
Max Schwarz
a480c70f06
Any*{Importer,Converter}: lowercase() filename before recognizing suffix
7 years ago
Vladimír Vondruš
75b1ced583
Any*{Importer,Converter}: unify the testing.
...
Make it possible to easier test by-contents detection later and test
more than just one extension.
7 years ago
Vladimír Vondruš
cef34e32db
package/{archlinux,msys}: update to 2019.01.
...
And back-integrating upstream changes from Arch community package.
7 years ago