-
8b4784cf2f
Trade: MSVC workarounds.
Vladimír Vondruš
2018-07-25 23:39:12 +0200
-
e78a0ea7ea
AnyImageImporter: work around GCC 4.7 shittiness.
Vladimír Vondruš
2018-07-25 23:39:33 +0200
-
df23d64c99
AnyImageImporter: detect DDS, EXR, HDR, JPEG, PNG and TGA signatures.
Vladimír Vondruš
2018-07-25 23:11:57 +0200
-
17012054d4
AnyImageImporter: whoops, nothing was tested by accident.
Vladimír Vondruš
2018-07-25 22:19:33 +0200
-
daa934c738
Trade: I am quite stupid, actually.
Vladimír Vondruš
2018-07-25 19:49:55 +0200
-
79a2451eb5
I don't want to have 100s of files named Test.cpp.
Vladimír Vondruš
2018-07-25 09:42:17 +0200
-
b654a15d8c
Trade: actually create some useful docs for AbstractImporter.
Vladimír Vondruš
2018-07-24 20:47:19 +0200
-
d6189cb74f
Trade: support for file loading callbacks in AbstractImporter.
Vladimír Vondruš
2018-07-24 20:46:56 +0200
-
086ed8a278
Math: improve docs of matrix queries.
Vladimír Vondruš
2018-07-26 01:13:06 +0200
-
a3b425bd26
Math: properly test op-and-assign operators in Unit.
Vladimír Vondruš
2018-07-24 20:07:58 +0200
-
0c49c56768
Math: forgot to execute test for Vector::minmax().
Vladimír Vondruš
2018-07-24 20:07:39 +0200
-
4d53c953c8
GL: test setting at least some double uniforms.
Vladimír Vondruš
2018-07-24 20:07:05 +0200
-
d1cf23190f
GL: test AbstractShaderProgram::link() failure.
Vladimír Vondruš
2018-07-24 20:06:32 +0200
-
9b3d0a1ce7
GL: better debug output for Version.
Vladimír Vondruš
2018-07-24 20:05:32 +0200
-
26766d3135
Trade: make it possible to attach importer state to image data.
Vladimír Vondruš
2018-07-24 17:01:52 +0200
-
7021e405a8
Trade: exhaustive test for AbstractImageConverter.
Vladimír Vondruš
2018-07-24 17:00:35 +0200
-
9fe51adcd7
Trade: minor code coverage excludes.
Vladimír Vondruš
2018-07-24 16:59:31 +0200
-
327f66183a
Trade: debug output for AbstractImageConverter::Feature[s].
Vladimír Vondruš
2018-07-24 16:58:51 +0200
-
22d1f3bb9f
DebugTools: minor cleanup.
Vladimír Vondruš
2018-07-19 17:16:11 +0200
-
f6a4615d36
doc: more Emscripten troubleshooting.
Vladimír Vondruš
2018-07-20 14:31:02 +0200
-
1f9fc43c92
Text: avoid assertion failure on ES2 with EXT_texture_rg.
Vladimír Vondruš
2018-07-23 12:27:08 +0200
-
994b9b22ba
CMake: properly specify IDE folders for everything.
Vladimír Vondruš
2018-07-20 19:05:49 +0200
-
fe2020bc62
CMake: provide correct alias targets for Any* plugins.
Vladimír Vondruš
2018-07-22 19:24:36 +0200
-
35cf428974
doc: bundling with CMake for macOS/iOS, HiDPI info.
Vladimír Vondruš
2018-07-20 14:39:33 +0200
-
b0186c3022
MeshTools: explicitly set buffer target hints in compile().
Vladimír Vondruš
2018-07-20 12:51:32 +0200
-
3f96639dae
GL: properly preserve Buffer target hint in Mesh::setIndexBuffer().
Vladimír Vondruš
2018-07-20 12:50:52 +0200
-
fa89b4e8d5
modules: provide also include install dir for external headers.
Vladimír Vondruš
2018-07-19 16:47:06 +0200
-
06073b65f5
doc: even more iOS docs.
Vladimír Vondruš
2018-07-19 15:50:40 +0200
-
dbd55d5909
doc: some more iOS info.
Vladimír Vondruš
2018-07-19 15:37:28 +0200
-
2e4beb361c
TextureTools: don't require more than 8 texture units in distanceField().
Vladimír Vondruš
2018-07-19 15:35:17 +0200
-
4edb080239
SceneGraph: prefix private variable with an underscore.
Vladimír Vondruš
2018-07-18 16:57:56 +0200
-
da7d443b67
Math: added lerp(T, T, bool).
Vladimír Vondruš
2018-07-10 16:07:52 +0200
-
b024d69a44
Math: properly forward-declare BoolVector.
Vladimír Vondruš
2018-07-10 10:27:10 +0200
-
1821482881
Trade: doc++
Vladimír Vondruš
2018-07-18 15:07:18 +0200
-
2502df3513
Trade: removed unreachable code.
Vladimír Vondruš
2018-07-18 15:07:02 +0200
-
792c31f4d0
Trade: exclude deprecated alias from code coverage.
Vladimír Vondruš
2018-07-16 16:00:18 +0200
-
f9267735ae
Trade: exhaustive test for AbstractImporter.
Vladimír Vondruš
2018-07-16 15:54:09 +0200
-
365f501f72
Trade: debug output for AbstractImporter::Feature and Features.
Vladimír Vondruš
2018-07-16 15:53:27 +0200
-
25a75800ef
Trade: doc++
Vladimír Vondruš
2018-07-12 01:41:48 +0200
-
70e58bd990
Trade: test that importerState is saved in material and object data.
Vladimír Vondruš
2018-07-05 21:26:29 +0200
-
c20d50bf5f
Trade: test that PhongMaterialData acessors fail where they should.
Vladimír Vondruš
2018-07-05 20:59:27 +0200
-
5f9a33f164
ObjImporter: ugh, exceptions.
Vladimír Vondruš
2018-07-05 20:52:52 +0200
-
10b4c069eb
Trade: support separate translation/rotation/scaling in ObjectData.
Vladimír Vondruš
2018-07-05 20:51:30 +0200
-
7cad71cf64
Doc++
Vladimír Vondruš
2018-07-16 11:11:43 +0200
-
e830892057
CMake: embarrassing typo prevented ObjImporter from working in subprojects.
Vladimír Vondruš
2018-07-16 11:06:15 +0200
-
38eb725143
doc: updated changelog.
Vladimír Vondruš
2018-07-16 10:30:28 +0200
-
cc51bff893
Math: make lerp() take any type.
Vladimír Vondruš
2018-07-04 23:40:55 +0200
-
002d2260fd
Math: added select().
Vladimír Vondruš
2018-07-04 18:31:05 +0200
-
6e74966d94
Math: doc++
Vladimír Vondruš
2018-07-04 18:28:21 +0200
-
507761cb8e
doc: stupid me.
Vladimír Vondruš
2018-07-04 17:47:54 +0200
-
d08b064b5b
Math: doc++
Vladimír Vondruš
2017-01-22 17:33:46 +0100
-
24b91e40c2
Platform: ability to specify color/depth/stencil buffer sizes.
Vladimír Vondruš
2018-07-03 17:49:59 +0200
-
5589353b9a
Platform: doc++
Vladimír Vondruš
2018-07-03 17:48:37 +0200
-
b48b0c1296
Platform: properly redraw GlfwApplication restored from minimize.
Vladimír Vondruš
2018-06-24 02:21:17 +0200
-
1b5e6812fb
Platform: setup GlfwApplication callbacks in a central place.
Vladimír Vondruš
2018-06-24 02:19:04 +0200
-
4498fd0a15
doc: more keywords for easier search.
Vladimír Vondruš
2018-06-24 02:04:35 +0200
-
80e682d046
Platform: implemented GlfwApplication::MouseMoveEvent::buttons().
Vladimír Vondruš
2018-06-24 02:04:05 +0200
-
57868e57c4
Platform: mark all GlfwApplication event constructors explicit.
Vladimír Vondruš
2018-06-24 01:54:41 +0200
-
84ab1d7dad
Platform: lazy-load modifiers in GlfwApplication mouse move/scroll event.
Vladimír Vondruš
2018-06-24 01:53:08 +0200
-
9ff298b84f
Install External/OpenGL when building deprecated even without GL
#255
Squareys
2018-06-23 22:05:31 +0200
-
da1a3ccc4d
Don't require OpenGL when building without GL
Vladimír Vondruš
2018-06-23 21:53:12 +0200
-
-
36461ce7ea
GL: clean up rendundant ifdefs.
Vladimír Vondruš
2018-06-21 15:46:54 +0200
-
b4c52b096d
GL: don't try to test mesh labels if VAOs are disabled.
Vladimír Vondruš
2018-06-21 15:46:16 +0200
-
403d9301a6
package/archlinux: go through most code paths in coverage PKGBUILD.
Vladimír Vondruš
2018-06-21 15:45:45 +0200
-
90c54a489b
GL: don't create (and leak) VAOs when VAOs are disabled.
Vladimír Vondruš
2018-06-21 15:39:32 +0200
-
6465fa14c9
GL: fix undefined behavior and potential leaks in Mesh.
Vladimír Vondruš
2018-06-21 14:20:03 +0200
-
d0004865e5
modules: properly handle GLVND also in case of context libraries.
Vladimír Vondruš
2018-06-21 12:30:23 +0200
-
ff7b9eadcb
modules: doc++
Vladimír Vondruš
2018-06-21 12:05:01 +0200
-
816891ec2e
doc: keywords to make important pages more accessible.
Vladimír Vondruš
2018-06-21 12:04:36 +0200
-
3a0d6ee57a
Hide m.css-specific variables from Doxygen.
Vladimír Vondruš
2018-06-21 12:03:41 +0200
-
3dc5957142
package/ci: adapt to FindSDL2 updates on WinRT.
Vladimír Vondruš
2018-06-17 14:25:04 +0200
-
c2e47ed10c
modules: doc++
Vladimír Vondruš
2018-06-17 14:24:25 +0200
-
e505e52cf2
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2018-06-17 10:43:37 +0200
-
453fc0b3e7
Shaders: more convenient VertexColor::Color[34] attribute specifiers.
Vladimír Vondruš
2018-06-17 10:16:10 +0200
-
53c6d763ae
GL: make the usage parameter in Buffer::setData() optional.
Vladimír Vondruš
2018-06-16 23:12:43 +0200
-
077dc67b4f
doc: updated changelog.
Vladimír Vondruš
2018-06-16 23:07:52 +0200
-
f922f1e740
CMake: prefer GLVND if on CMake 3.11.
Vladimír Vondruš
2018-06-16 23:06:54 +0200
-
52b7c26022
modules: make FindSDL2.cmake also find debug libraries.
Squareys
2018-06-16 22:56:10 +0200
-
00c0aa468e
GL: no need to bind a buffer to do a DSA operation.
Vladimír Vondruš
2018-06-15 17:17:47 +0200
-
f7122d3ce6
Shaders: explicitly list deleted/defaulted copy/move constructor.
Vladimír Vondruš
2018-06-15 17:15:50 +0200
-
f27b75bd65
Shaders: improve copy/move construction tests.
Vladimír Vondruš
2018-06-15 16:35:07 +0200
-
b1acabcda1
GL: document copyability/movability explicitly in all classes.
Vladimír Vondruš
2018-06-15 16:33:00 +0200
-
f47d591244
GL: move noncopyability tests to non-GL test executables.
Vladimír Vondruš
2018-06-15 16:32:05 +0200
-
c99fe2888d
Trade: non-random defaults for PhongMaterialData.
Vladimír Vondruš
2018-06-07 18:55:22 +0200
-
2fb7913b07
Trade: return Color4 from PhongMaterialData.
Vladimír Vondruš
2018-06-07 18:34:58 +0200
-
8fb6bfa8dc
modules: static build of SDL2 on Linux requires pthread and dl.
Vladimír Vondruš
2018-05-29 18:54:03 +0200
-
ff07b165c5
doc: avoid using deprecated functionality in image generators.
Vladimír Vondruš
2018-06-04 22:45:08 +0200
-
4c29ff0d3b
GL: Mesh::draw() and MeshView::draw() return a reference to self as well.
Vladimír Vondruš
2018-06-04 22:44:12 +0200
-
8add2f4d86
GL: make spurious test failures with queries more bearable.
Vladimír Vondruš
2018-06-04 20:29:25 +0200
-
9275613006
GL: properly reset vertex divisor after drawing w/o a VAO.
Vladimír Vondruš
2018-06-04 20:12:08 +0200
-
d3a91ef22d
GL: test that vertex attrib divisor is properly reset when not using VAOs.
Vladimír Vondruš
2018-06-04 20:11:23 +0200
-
b2ec555a84
GL: ANGLE_instanced_arrays *is* on WebGL 1, so test it.
Vladimír Vondruš
2018-06-04 20:10:53 +0200
-
c750771034
GL: Avoid XPASS on Mesa with CubeMapTexture::invalidateSubData().
Vladimír Vondruš
2018-06-04 20:06:52 +0200
-
35ff2db2a9
GL: XFAIL for Mesa on some very specific 3D pixel storage tests.
Vladimír Vondruš
2018-06-04 20:05:42 +0200
-
56c7c23040
Audio: std::abort() needs a header on iOS.
Vladimír Vondruš
2018-06-04 22:43:13 +0200
-
e24d948b4d
Audio: make Playable omnidirectional by default.
Vladimír Vondruš
2018-06-04 18:21:13 +0200
-
3b88f242cf
Audio: deprecated PlayableGroup::setClean() in favor of Listener::update().
Vladimír Vondruš
2018-06-04 17:31:35 +0200
-
6df048eac8
Audio: doc++
Vladimír Vondruš
2018-06-04 17:09:54 +0200
-
5bb358e05d
Audio: cleaned up the scene graph implementation.
Vladimír Vondruš
2018-06-04 16:08:42 +0200
-
703a664fd2
Audio: ability to defer context creation to a later time.
Vladimír Vondruš
2018-06-04 15:46:10 +0200