-
c226bc2d63
Doc++
Vladimír Vondruš
2020-10-06 21:54:30 +0200
-
e0fd43f6fd
Trade: extract Implementation:setOptions() to core lib.
Vladimír Vondruš
2020-10-06 22:41:11 +0200
-
8122d85fdd
package/msys: forgot to enable sceneconverter in the stable package.
Vladimír Vondruš
2020-10-07 19:23:32 +0200
-
091572e498
GL: doc++
Vladimír Vondruš
2020-10-06 20:58:33 +0200
-
7231a48fbf
Trade,Text: this is a much better example for template file callbacks.
Vladimír Vondruš
2020-10-05 22:39:47 +0200
-
fce8f18d1c
Text: correctly propagate errors when delegating to *SingleData() APIs.
Vladimír Vondruš
2020-10-05 15:17:10 +0200
-
752051b5d2
Text: explicitly test also converter assertions.
Vladimír Vondruš
2020-10-05 14:12:57 +0200
-
d91517c799
Text: expand AbstractFontConverterTest like all other converter tests.
Vladimír Vondruš
2020-10-05 13:19:21 +0200
-
fb972b262b
Trade: explicitly test a case with failed conversion written to a file.
Vladimír Vondruš
2020-10-04 19:28:23 +0200
-
485780af3a
Trade: KDevelop, come on, learn to not do this already.
Vladimír Vondruš
2020-10-04 19:27:34 +0200
-
3fd5a734ae
Trade: I'm too old for this much needless code duplication.
Vladimír Vondruš
2020-10-04 19:26:48 +0200
-
78f38b89ad
Trade: doc++
Vladimír Vondruš
2020-09-29 18:39:48 +0200
-
ff41d45be8
Vk: doc++
Vladimír Vondruš
2020-09-29 17:31:06 +0200
-
6e8e78c0e4
GL: verify that NoCreate constructors are explicit.
Vladimír Vondruš
2020-09-28 18:28:12 +0200
-
9de4717f0e
Math: add popcount().
Vladimír Vondruš
2020-09-26 21:46:15 +0200
-
89e3067009
Math: hmm, why this isn't in the FunctionsBenchmark, then?
Vladimír Vondruš
2020-09-26 21:41:05 +0200
-
1510d41c4b
Math: this is also wrongly grouped.
Vladimír Vondruš
2020-09-26 21:43:35 +0200
-
8019b285bd
Math: put reflect() and refract() outside of irrelevant group.
Vladimír Vondruš
2020-09-26 21:13:48 +0200
-
ba156d329a
Shaders: stray semicolon in a GLSL source.
Vladimír Vondruš
2020-09-23 18:25:40 +0200
-
08803885e7
Doc++, updated changelog.
Vladimír Vondruš
2020-09-21 16:00:47 +0200
-
6a345ea982
Fix: unable to create gl context on desktop with ANGLE + GLFW3
Tracy Ma
2020-09-21 16:36:15 +0800
-
b7357b527a
Make the "Fix: can not create gl context with GLFW3 + ANGLE" apply to Windows & EGL only
#470
tracyma
2020-09-21 20:26:49 +0800
-
81c9cb48f7
Trade: use setStorage() in the ImageData doc snippet as well.
Vladimír Vondruš
2020-09-21 12:11:40 +0200
-
ec348d7dca
Merge branch 'fix-glfw-angle' of https://github.com/linuxaged/magnum into fix-glfw-angle
Tracy Ma
2020-09-21 16:51:08 +0800
-
-
033df97445
Fix: unable to create gl context on desktop with ANGLE + GLFW3
Tracy Ma
2020-09-21 16:36:15 +0800
-
-
-
8479be7758
Fix: unable to create gl context on desktop with ANGLE + GLFW3
Tracy Ma
2020-09-21 16:36:15 +0800
-
-
-
553034da9e
Math: doc++
Vladimír Vondruš
2020-09-13 16:12:09 +0200
-
4ceeaee1d6
Trade: shuffle code around to avoid unnecessary assertion checks.
Vladimír Vondruš
2020-09-13 16:11:26 +0200
-
71b691d3d3
package/ci: a shorter way to specify SwiftShader path.
Vladimír Vondruš
2020-09-12 17:56:54 +0200
-
0a505db0c6
package/ci: disable API-independent parts on the desktop GLES builds.
Vladimír Vondruš
2020-09-12 17:55:49 +0200
-
567b15486f
Shaders: add an ability to control specular light color to Phong.
Vladimír Vondruš
2020-09-13 13:38:16 +0200
-
75d238f50b
GL: implemented ARB_buffer_storage.
Vladimír Vondruš
2020-09-13 12:05:14 +0200
-
aa13d08bac
GL: newer SwiftShader implements NV_read_stencil, but it's broken.
Vladimír Vondruš
2020-09-10 13:21:46 +0200
-
4da3b1fd60
package/ci: rename Windows desktop builds to not include GL anymore.
Vladimír Vondruš
2020-09-12 20:38:56 +0200
-
2e7de5248c
package/ci: use our own compiled SwiftShader.
Vladimír Vondruš
2020-09-09 16:43:25 +0200
-
b211ace935
Shaders: don't use deprecated functionality in ES builds.
Vladimír Vondruš
2020-09-08 22:26:51 +0200
-
f69644936e
Shaders: reference the normal mapping docs from relevant APIs.
Vladimír Vondruš
2020-09-08 12:52:31 +0200
-
25463db8a6
Shaders: alpha doesn't make sense for light colors.
Vladimír Vondruš
2020-09-08 12:51:52 +0200
-
b3da48a0ae
Shaders: properly test Phong one-by-one light property setters.
Vladimír Vondruš
2020-09-08 01:23:22 +0200
-
2cf9f28492
Shaders: resetting object ID FBs isn't needed for light tests.
Vladimír Vondruš
2020-09-08 01:22:39 +0200
-
7257bbb871
Shaders: rework Phong to support directional and attenuated point lights.
Vladimír Vondruš
2020-09-08 00:45:30 +0200
-
759038c83c
Trade: proper spacing around binary math operators in LightData docs.
Vladimír Vondruš
2020-09-08 00:49:39 +0200
-
8b665884f0
Trade: change LightData range attenuation to do 1 + d^2 in denominator.
Vladimír Vondruš
2020-09-07 17:27:05 +0200
-
88879298a7
sceneconverter: enumerate lights in --info.
Vladimír Vondruš
2020-09-04 22:02:12 +0200
-
d1949a4941
Trade: add ambient light type as well.
Vladimír Vondruš
2020-09-03 23:27:36 +0200
-
2b987499e2
Trade: add attenuation, range and cone angle parameters to LightData.
Vladimír Vondruš
2020-09-03 16:33:32 +0200
-
18a05309e9
Platform: added view-taking Platform::GlfwApplication::setWindowIcon().
Vladimír Vondruš
2020-09-07 18:50:16 +0200
-
6be0248e9c
imageconverter,sceneconverter: add -I and -C short variants.
Vladimír Vondruš
2020-09-07 17:37:14 +0200
-
ec7592d413
imageconverter: add an --in-place option.
Vladimír Vondruš
2020-09-07 17:32:15 +0200
-
884b315ca5
AnySceneImporter: support skin import.
Vladimír Vondruš
2020-09-07 12:20:57 +0200
-
051b715c12
Platform: reference useful APIs and docs from setWindowIcon().
Vladimír Vondruš
2020-09-07 12:20:25 +0200
-
35cb06fe1e
Shaders: use StringViews to make code generation a bit less shitty.
Vladimír Vondruš
2020-09-06 21:36:40 +0200
-
903e2c213c
Shaders: properly use bitangents in Phong normal map calculation.
Vladimír Vondruš
2020-09-05 23:55:29 +0200
-
429eef9aed
Doc++
Vladimír Vondruš
2020-09-04 21:30:50 +0200
-
2b36fd2136
MeshTools, Shaders: adapt thresholds for SwiftShader.
Vladimír Vondruš
2020-09-04 20:59:54 +0200
-
8449fecc1c
Trade: expand a TODO.
Vladimír Vondruš
2020-09-03 16:35:13 +0200
-
5285dcc986
Shaders: add a normal texture scale parameter to Phong.
Vladimír Vondruš
2020-09-04 20:10:29 +0200
-
63a78945e2
Shaders: there was a TODO so I implemented that TODO.
Vladimír Vondruš
2020-09-04 20:42:52 +0200
-
ec22b33e01
Trade: document how normal texture scale is meant to be applied.
Vladimír Vondruš
2020-09-04 19:50:58 +0200
-
8bbbd4a994
GL: document uselessness of certain polygon offsets for future me.
Vladimír Vondruš
2020-09-04 20:16:22 +0200
-
4a632553a5
Shaders: doc++
Vladimír Vondruš
2020-09-04 01:56:31 +0200
-
8b8b9c456b
Shaders: remove incorrect light direction normalization in Phong.vert.
Eric Undersander
2020-09-04 00:32:45 +0200
-
0c48d1ccb8
Shaders: repro case for a bug in Phong light direction calculation.
Vladimír Vondruš
2020-09-04 00:30:28 +0200
-
10cd1728f8
doc: unify hyphenation.
William JCM
2020-09-03 16:36:39 +0200
-
712dc32e48
doc: slowly switch over to sRGB.
Vladimír Vondruš
2020-09-03 16:35:30 +0200
-
9c14f1d367
Trade: clarify AbstractImporter::do*Count() error handling.
Vladimír Vondruš
2020-09-01 00:18:21 +0200
-
ddb7185417
Trade: make AbstractImporter::defaultScene() const.
Vladimír Vondruš
2020-09-01 00:14:47 +0200
-
5217f48499
Trade: disallow custom deleters in AbstractImporter::skinXD().
Vladimír Vondruš
2020-08-22 17:26:39 +0200
-
8c24ea19d3
Trade: skin import in AbstractImporter.
Vladimír Vondruš
2020-08-22 14:43:42 +0200
-
d7a4f3bacd
Trade: ability to reference a skin from MeshObjectData.
Vladimír Vondruš
2020-08-22 14:42:13 +0200
-
e8b64544df
Trade: new SkinData class.
Vladimír Vondruš
2020-08-19 18:34:26 +0200
-
b248d925e0
doc: add some guidelines on updating plugin interface strings.
Vladimír Vondruš
2020-08-24 12:27:46 +0200
-
b9413d3ff5
doc: avoid plugin interface strings getting out of sync with docs.
Vladimír Vondruš
2020-08-24 12:27:18 +0200
-
fc7ebcd409
Appropriately reference MeshTools::primitiveCount().
Vladimír Vondruš
2020-09-01 00:18:48 +0200
-
5e5fd681f8
MeshTools: doc++
Vladimír Vondruš
2020-08-23 16:31:09 +0200
-
b77eafb9de
MeshTools: add generateQuadIndices().
Vladimír Vondruš
2020-08-23 16:30:43 +0200
-
d01364ca1f
Math: document more what's cross() good for.
Vladimír Vondruš
2020-08-23 16:29:58 +0200
-
3bfe0f1d7f
Trade: minor test cleanup.
Vladimír Vondruš
2020-08-19 18:46:48 +0200
-
1be899d7fb
Trade: doc++
Vladimír Vondruš
2020-08-19 18:33:58 +0200
-
12529efa89
Trade: various doc fixes.
janos
2020-08-17 10:44:45 +0200
-
8c5a2d6a88
Platform: Xlib strikes again, this time with #define Bool int.
#459
Vladimír Vondruš
2020-08-16 19:03:46 +0200
-
3ffcdf1865
Trade: improve compat of deprecated PhongMaterialData::textureMatrix().
Vladimír Vondruš
2020-08-16 13:20:54 +0200
-
79e8fa0b05
Trade: add a query for packed clearcoat factor/roughness texture.
Vladimír Vondruš
2020-08-16 13:15:04 +0200
-
a2b1fa0572
Trade: properly consider texture IDs when checking for packing.
Vladimír Vondruš
2020-08-16 13:10:36 +0200
-
c2942ce7ac
Trade: material packing queries definitely check for different IDs, right?
Vladimír Vondruš
2020-08-16 12:48:17 +0200
-
44f67e7748
Trade: rethink common material texture coordinate transform/sets.
Vladimír Vondruš
2020-08-14 19:41:07 +0200
-
b1a719d67a
sceneconverter: list textures in --info.
Vladimír Vondruš
2020-08-13 22:26:10 +0200
-
81f5468b65
Trade: custom material attribs can start with non-letters as well.
Vladimír Vondruš
2020-08-13 22:25:14 +0200
-
829e9b6d0f
Trade: add forgotten OcclusionTextureStrength attribute.
Vladimír Vondruš
2020-08-13 22:24:34 +0200
-
b3a848c0d6
Trade: sigh, MSVC 2015, again.
Vladimír Vondruš
2020-08-13 08:20:23 +0200
-
baa23ffd10
Trade: and you, MSVC 2015, need a special place in hell.
Vladimír Vondruš
2020-08-11 20:01:43 +0200
-
9764672ff8
Trade: MSVC can you just FUCK OFF already.
Vladimír Vondruš
2020-08-11 18:59:17 +0200
-
f9edbcdd24
Trade: rework metallic/roughness packing.
Vladimír Vondruš
2020-08-11 17:22:00 +0200
-
ef17497801
Trade: added MaterialAttribute::NormalTextureScale.
Vladimír Vondruš
2020-08-11 12:59:42 +0200
-
9c00efa7e0
Trade: MaterialTextureSwizzle::GA for normal maps and related utils.
Vladimír Vondruš
2020-08-11 12:33:22 +0200
-
271b7a7629
Trade: usage docs for MaterialData.
Vladimír Vondruš
2020-08-04 17:40:18 +0200
-
106de5fa15
Trade: add named material layer support and a first layer.
Vladimír Vondruš
2020-08-09 01:03:19 +0200
-
0654fe2cb0
Trade: add builtin material layer factor + texture attributes.
Vladimír Vondruš
2020-08-08 20:05:49 +0200
-
417471b83c
Trade: add FlatMaterialData.
Vladimír Vondruš
2020-08-08 18:49:45 +0200
-
a84721d4b7
Trade: clearer asserts for "packable" textures.
Vladimír Vondruš
2020-08-08 18:43:24 +0200