-
df75ab926a
Shaders: calculate Phong light directions in the fragment shader.
Vladimír Vondruš
2021-05-20 17:24:18 +0200
-
35aba9aa8e
Shaders: SwiftShader, I DON'T LIKE YOU.
Vladimír Vondruš
2021-06-08 16:21:55 +0200
-
fd3bd7e737
Shaders: ANGLE, for fucks sake!
Vladimír Vondruš
2021-06-08 11:32:04 +0200
-
78d9694676
Shaders: assume materialId is 0 if MATERIAL_COUNT is 1.
Vladimír Vondruš
2021-06-08 13:39:25 +0200
-
c92d608aa7
Shaders: assume drawOffset is 0 if DRAW_COUNT is 1.
Vladimír Vondruš
2021-06-08 11:44:28 +0200
-
380441cd66
doc: this page was missing the footer prev/next/up navigation.
Vladimír Vondruš
2021-06-08 11:17:41 +0200
-
1f2eef7b6a
doc: document uniform buffer and multidraw support in builtin shaders.
Vladimír Vondruš
2021-05-23 16:12:05 +0200
-
bf65bf859a
GL: might make sense to say what unit are the sizes in.
Vladimír Vondruš
2021-06-08 10:54:24 +0200
-
007360a9c8
GL,Shaders: allow draw() and friends to be chained.
Vladimír Vondruš
2021-06-06 18:40:07 +0200
-
c785ef2e4a
Forgot to update the year here.
Vladimír Vondruš
2021-06-06 16:41:29 +0200
-
99966194cc
MeshTools: update a broken link.
jvn
2021-06-05 12:35:14 +0200
-
d845793b8f
Shaders: benchmark texture array variants.
Vladimír Vondruš
2021-06-03 14:24:49 +0200
-
95379ace8e
Shaders: support array textures in Flat and Phong.
Vladimír Vondruš
2021-06-01 14:33:18 +0200
-
a95fa9f3de
Shaders: what's up with the method order here.
Vladimír Vondruš
2021-06-02 13:42:36 +0200
-
658e8109a1
Shaders: fix grouping in Phong.vert.
Vladimír Vondruš
2021-06-02 11:26:23 +0200
-
c4b748ad2d
Shaders: add a generic texture layer attribute and UBO definition.
Vladimír Vondruš
2021-06-01 14:17:29 +0200
-
45f115b931
Shaders: separate instanced colored and textured test cases.
Vladimír Vondruš
2021-05-31 18:10:08 +0200
-
4c4f63b5a0
Shaders: test instanced object ID in the instanced test case.
Vladimír Vondruš
2021-05-31 16:57:53 +0200
-
1ce1561eb2
Shaders: expand Flat UBO construction tests a bit.
Vladimír Vondruš
2021-05-31 16:54:02 +0200
-
8077681388
Shaders: supply Vector material information in a separate UBO as well.
Vladimír Vondruš
2021-05-27 18:09:55 +0200
-
a2f8a920da
Shaders: supply Flat material information in a separate UBO as well.
Vladimír Vondruš
2021-05-27 16:34:47 +0200
-
5997d446a9
Shaders: add multidraw benchmark variants.
Vladimír Vondruš
2021-05-26 23:31:32 +0200
-
2c09a2a1e6
Shaders: multidraw support in all builtin shaders.
Vladimír Vondruš
2021-05-26 22:55:06 +0200
-
5d7a7d4d92
Shaders: ensure the ObjectId and Bitangent attribs are not used together.
Vladimír Vondruš
2021-05-26 22:04:57 +0200
-
63a8df1075
CMake: make dynamic plugins dependencies of tests that use CompareImage.
Vladimír Vondruš
2021-05-25 18:50:23 +0200
-
a5f662072d
Shaders: update notes about what platforms got tested.
Vladimír Vondruš
2021-05-23 16:00:09 +0200
-
2c578cb4df
Shaders: ah so this wasn't a Mesa bug, it was my stupidity.
Vladimír Vondruš
2021-05-24 23:11:05 +0200
-
b109216caa
Shaders: what in the name of fuck.
Vladimír Vondruš
2021-05-24 23:03:24 +0200
-
2ca8d0ebb2
Shaders: clarify what the heck.
Vladimír Vondruš
2021-05-23 16:01:05 +0200
-
b62f1903eb
Shaders: ensure the structures are 4-byte aligned.
Vladimír Vondruš
2021-05-21 17:21:26 +0200
-
24f6c33069
Shaders: ye, SwiftShader, thanks for reminding me of the harsh reality.
Vladimír Vondruš
2021-05-21 17:20:07 +0200
-
4aa5217947
Shaders: a crutch for MSVC's neverending fails.
Vladimír Vondruš
2021-05-21 12:52:44 +0200
-
0512edf754
Shaders: Clang 3.8, WHY are you runing my nice tidy paddings.
Vladimír Vondruš
2021-05-21 12:43:11 +0200
-
0863d9e811
Shaders: reassign MeshVisualizer uniforms to be contiguous for UBOs too.
Vladimír Vondruš
2021-05-20 16:59:18 +0200
-
0ea727f21e
Shaders: ah, GCC, and your optimizations.
Vladimír Vondruš
2021-05-20 16:58:06 +0200
-
79d70f1e3a
Shaders: add UBO variants to the benchmark.
Vladimír Vondruš
2021-05-24 20:11:41 +0200
-
ef9da0ec96
Shaders: add UBO support to all shaders.
Vladimír Vondruš
2021-05-20 16:47:30 +0200
-
37c8cfd384
Shaders: MeshVisualizer color map binding was done in a wrong branch.
Vladimír Vondruš
2021-05-20 13:14:15 +0200
-
73ba2b9d64
Shaders: benchmark all shader variants.
Vladimír Vondruš
2021-05-11 13:59:29 +0200
-
666fe17603
package/ci: don't even attempt to run benchmarks on SwiftShader.
Vladimír Vondruš
2021-06-08 15:49:52 +0200
-
18dcfae51e
package/archlinux: don't run benchmarks in check().
Vladimír Vondruš
2021-05-20 12:13:15 +0200
-
d343be1d8c
Shaders: this accidentally didn't actually test the thing.
Vladimír Vondruš
2021-05-20 12:33:38 +0200
-
1e6da607c9
Shaders: minor.
Vladimír Vondruš
2021-05-20 12:29:17 +0200
-
87b7be26f9
Shaders: forgot to rename this.
Vladimír Vondruš
2021-05-20 12:19:46 +0200
-
d5623b0386
Shaders: wrongly copypasted variable name in a test.
Vladimír Vondruš
2021-05-18 22:55:42 +0200
-
9bf1d4c1bd
Shaders: whoops, tested with a wrong shader here as well.
Vladimír Vondruš
2021-05-18 22:00:59 +0200
-
1279d3fe5d
Shaders: merge all MeshVisualizer constructor tests together.
Vladimír Vondruš
2021-05-18 11:57:52 +0200
-
52c6c30fdf
Shaders: this SKIP was too early.
Vladimír Vondruš
2021-05-17 22:45:17 +0200
-
ae3fd92fd3
Shaders: uh oh? good thing there was no bug hidden underneath.
Vladimír Vondruš
2021-05-17 19:17:47 +0200
-
96a0ecd87e
Shaders: doc++
Vladimír Vondruš
2021-05-17 17:16:41 +0200
-
47e7de47c8
Shaders: remove the AbstractVector base.
Vladimír Vondruš
2021-05-17 12:29:07 +0200
-
94f0dcb421
Shaders: this thing is ... not used anywhere.
Vladimír Vondruš
2021-05-12 22:30:17 +0200
-
d3e11765ac
Shaders: EXPLICIT_TEXTURE_LAYER is very misleading.
Vladimír Vondruš
2021-05-16 13:49:43 +0200
-
ee82113590
GL: this isn't needed on Apple platforms either.
Vladimír Vondruš
2021-05-25 00:15:29 +0200
-
29b7e35c66
Merge branch 'master' of https://github.com/mosra/magnum into android-multitouch
nodoteve
2021-05-24 18:55:38 +0300
-
-
088a769f8e
GL: adapt ES-specific MeshView internals to Corrade changes.
Vladimír Vondruš
2021-05-20 16:47:47 +0200
-
4348ca7cdd
Enable a bunch of useful CMake policies.
Vladimír Vondruš
2021-05-16 11:13:57 +0200
-
686648f120
Platform: suggest that bundled GLFW should have buncha things disabled.
Vladimír Vondruš
2021-05-12 19:28:08 +0200
-
3ebbd2ed39
doc: suggest StaticArray as another replacement for the deprecated Array.
Vladimír Vondruš
2021-05-16 11:26:43 +0200
-
-
-
dd3ce93888
Math: MSVC 2015, you ICEd.
Vladimír Vondruš
2021-05-11 14:25:05 +0200
-
d03cc34385
Platform: update docs about the EGL enumeration failing bug.
Vladimír Vondruš
2021-05-11 13:51:01 +0200
-
6f8ad66a90
sceneconverter: list also animations in --info.
Vladimír Vondruš
2021-05-11 13:37:06 +0200
-
047e8e6670
GL: fix argument order in OpenGLTester::addBenchmarks().
Vladimír Vondruš
2021-05-11 13:35:50 +0200
-
57ae596d88
Math: don't call into RectangularMatrix privates from Matrix.
Vladimír Vondruš
2021-05-02 17:37:49 +0200
-
08a6e7d957
Math: explicit test that all types are trivially copyable.
Vladimír Vondruš
2021-05-02 17:35:17 +0200
-
7072befbdb
Math: generalize slicing and expanding to arbitrarily-sized matrices.
Vladimír Vondruš
2021-05-02 17:07:39 +0200
-
a347a2b3bd
Math: make it possible to create an identity RectangularMatrix as well.
Vladimír Vondruš
2021-05-02 16:05:54 +0200
-
7413d2053f
Math: doc++
Vladimír Vondruš
2021-05-02 15:50:08 +0200
-
3cd1813bc2
Add a DefaultInit tag.
Vladimír Vondruš
2021-04-30 19:14:51 +0200
-
c8ccd8bc37
Doc++
Vladimír Vondruš
2021-04-30 19:10:56 +0200
-
1506c926f5
Shaders: doc++
Vladimír Vondruš
2021-05-11 13:38:26 +0200
-
d683e26184
Shaders: add a test to a proper IDE folder.
Vladimír Vondruš
2021-05-11 13:57:35 +0200
-
faed96b4cf
Shaders: avoid repeated GL::Context::current() calls.
Vladimír Vondruš
2021-04-21 12:47:10 +0200
-
f74942f67a
Shaders: make the string building slightly less crazy.
Vladimír Vondruš
2021-04-19 09:15:40 +0200
-
9f0a61e76e
Shaders: group things together also in GLSL sources.
Vladimír Vondruš
2021-04-17 20:08:05 +0200
-
f70bbef473
Shaders: group uniform setters and texture binding functions together.
Vladimír Vondruš
2021-04-17 18:56:03 +0200
-
e26f90957c
Shaders: wait, how did the linker work for the whole decade?!
Vladimír Vondruš
2021-04-16 17:20:54 +0200
-
2066d82ea4
Shaders: suffix all existing shaders with GL.
Vladimír Vondruš
2021-04-16 16:34:45 +0200
-
a90e67edaa
DebugTools: rename GLFrameProfiler to FrameProfilerGL.
Vladimír Vondruš
2021-04-16 15:25:37 +0200
-
ec19c25e46
Adapt to Corrade changes.
Vladimír Vondruš
2021-04-30 15:01:41 +0200
-
6958f4a413
doc: update credits.
Vladimír Vondruš
2021-04-29 12:44:27 +0200
-
aeb26aaad4
CMake: fix a spelling mistake in WITH_PRIMITIVES option.
Andy Maloney
2021-04-29 12:43:15 +0200
-
90126a4ded
CMake: avoid warnings with CMake 3.10+ and CMAKE_AUTOMOC set.
Vladimír Vondruš
2021-04-29 10:28:28 +0200
-
1991a366ad
Use policy instead
#504
Andy Maloney
2021-04-28 13:19:11 -0400
-
209b5ad52c
Fix cmake warnings when using BUILD_STATIC and AUTOGEN for Qt
Andy Maloney
2021-04-27 22:47:43 -0400
-
7c14379e37
Trade: <string>?! here?? why?!!
Vladimír Vondruš
2021-04-26 15:39:46 +0200
-
c927824562
Make it discoverable that Debug etc is brought into the Magnum namespace.
Vladimír Vondruš
2021-04-26 12:04:32 +0200
-
d44514b60f
GL: properly skip a test on a no-assert build.
Vladimír Vondruš
2021-04-24 20:35:18 +0200
-
2f24199ed7
GL: improve message for the common mesh assert in multi-draw.
Vladimír Vondruš
2021-04-24 20:07:18 +0200
-
c0d64b913e
GL: this Buffer::setStorage() overload wasn't implemented.
Vladimír Vondruš
2021-04-24 19:49:58 +0200
-
d3f83b6665
Vk: the configure file is needed for non-Vk tests as well.
Vladimír Vondruš
2021-04-16 17:23:54 +0200
-
fe4d55f30d
DebugTools: missing forward declaration for FrameProfiler.
Vladimír Vondruš
2021-04-16 15:19:54 +0200
-
61f8b5da57
GL: enable cube map 3D image up/download on all platforms.
Vladimír Vondruš
2021-04-12 12:17:16 +0200
-
595421da16
GL: rename & reorganize cubemap internals and test cases for clarity.
Vladimír Vondruš
2021-04-12 11:12:34 +0200
-
60843307c0
Trade: doc++
Vladimír Vondruš
2021-04-12 12:18:16 +0200
-
-
-
2df2a47007
Trade: support 1D and 3D images in AbstractImageConverter.
Vladimír Vondruš
2021-04-08 20:50:52 +0200
-
2ce125a1b3
Trade: doc++
Vladimír Vondruš
2021-04-08 20:51:47 +0200
-
d4c5b3f566
Trade: refresh the AbstractImageConverter API.
Vladimír Vondruš
2021-04-08 17:33:52 +0200
-
0581e72fd6
Trade: use the "new" less annoying APIs in a test.
Vladimír Vondruš
2021-04-08 16:07:16 +0200
-
c82094dcb1
Trade: fix a bad doc copypaste.
Vladimír Vondruš
2021-04-08 14:38:10 +0200