-
8e013baee3
Utility: use Corrade String and StringView in ConfigurationValue
#582
Hugo Amiard
2022-08-10 12:11:49 +0200
-
-
-
fefb99d24d
VectorGL & tests
Vladislav Oleshko
2022-08-09 15:45:57 +0300
-
1a1c045ef3
Fixes: docs, tests
Vladislav Oleshko
2022-08-06 13:04:04 +0300
-
f0d7c5d959
Split Sdl2Application mainLoopIteration in event, tickEvent and drawEvent parts
Andréas Leroux
2022-08-06 11:46:41 +0200
-
-
-
ac6aa80fc1
gl-info,vk-info: print compiled and detected CPU features.
Vladimír Vondruš
2022-08-02 01:20:14 +0200
-
6fe87cc7bf
Implement tests for compile/link/flat
Vladislav Oleshko
2022-08-01 14:27:31 +0300
-
0acc265c9a
Fix wrong access
Vladislav Oleshko
2022-07-29 14:24:21 +0300
-
fa26cfcbc0
More small fixes
Vladislav Oleshko
2022-07-28 14:37:42 +0300
-
742b1bb8b2
Audio: remove use of an obsolete FindOpenAL variable.
Vladimír Vondruš
2022-07-28 13:44:00 +0200
-
1a219825be
CMake: document what the dummy.cpp is for. APPLE ARE YOU LISTENING
Vladimír Vondruš
2022-07-28 13:43:31 +0200
-
6cba53e324
doc: forgot to list GL_MAX_SHADER_COMPILER_THREADS_KHR.
Vladimír Vondruš
2022-07-28 13:42:49 +0200
-
05d49d666e
Implement completion status fallback & fixes
Vladislav Oleshko
2022-07-27 11:28:02 +0300
-
89582ef54d
Update doc comments
Vladislav Oleshko
2022-07-27 10:06:08 +0300
-
8bcd04a1e2
Refactor FlatGL::CompileState
Vladislav Oleshko
2022-07-27 09:22:20 +0300
-
d686d7c264
Merge
5a8d317ad3 into e8e9aeec7f
#567
Vladimír Vondruš
2022-07-27 08:33:10 +0900
-
-
-
5fa39ca949
Update README.md
#578
wenqingl
2022-07-26 13:30:23 -0700
-
-
-
66015a2f4e
Move shader compilation/linking to member functions
Vladislav Oleshko
2022-07-25 16:45:38 +0300
-
37b47f148c
Refactor FlatGL::CompileState
Vladislav Oleshko
2022-07-25 16:29:33 +0300
-
e8e9aeec7f
Trade: minor doc fixes.
Pablo Escobar
2022-07-19 12:59:42 +0200
-
1ae63af256
Merge branch 'master' into async-shader-compile
Vladislav
2022-07-18 22:16:57 +0300
-
-
-
-
59a973c678
gl-info: print more compact driver and flags info.
Vladimír Vondruš
2022-07-12 13:38:32 +0200
-
d12b675e62
GL: implement packed debug output for Context::Flags and DetectedDrivers.
Vladimír Vondruš
2022-07-12 13:37:54 +0200
-
74f1778759
GL: recognize KHR_parallel_shader_compile on GL, GLES and WebGL.
Vladimír Vondruš
2022-07-12 13:04:25 +0200
-
7d08742341
doc: fix GL/VK extension and version checklist to match actual workflow.
Vladimír Vondruš
2022-07-12 11:59:16 +0200
-
d75adc6872
Cleanup and improve comments for various tag definitions.
Vladimír Vondruš
2022-07-09 12:19:27 +0200
-
fee2d94946
package/archlinux: updated AUR PKGBUILD version.
Vladimír Vondruš
2022-07-06 16:01:23 +0200
-
46e65477ec
Updated toolchains submodule.
Vladimír Vondruš
2022-07-06 16:01:14 +0200
-
51c8ba7fb1
Basic async shader compilation for FlatGL
Vladislav Oleshko
2022-07-08 22:01:09 +0300
-
ba111be893
ObjImporter: unneeded include.
Vladimír Vondruš
2022-07-04 21:57:30 +0200
-
6439cfac10
ObjImporter: test also when the first entry in the file is an index.
Vladimír Vondruš
2022-07-04 11:12:45 +0200
-
d3e16d8435
ObjImporter: test all cases of invalid mixed primitives.
Vladimír Vondruš
2022-07-02 15:04:47 +0200
-
79aa6f3546
ObjImporter: test also normal index out of range.
Vladimír Vondruš
2022-07-02 14:58:20 +0200
-
1226c9506b
ObjImporter: use human readable names for invalid meshes.
Vladimír Vondruš
2022-07-02 14:31:56 +0200
-
a1095262b4
ObjImporter: clean up and deduplicate the tests.
Vladimír Vondruš
2022-07-02 14:14:56 +0200
-
06b5bae5c8
CMake: drop notes about old CMake on old Xcode Travis images.
Vladimír Vondruš
2022-07-02 14:49:00 +0200
-
-
-
67d37c9ed5
package/ci: build in parallel also on iOS.
Vladimír Vondruš
2022-07-01 19:50:22 +0200
-
5312a016f4
Math: rename BoolVector to BitVector.
Vladimír Vondruš
2022-07-01 18:38:36 +0200
-
e36843057d
package/ci: Xcode 11.7 is the oldest supported on CircleCI.
Vladimír Vondruš
2022-07-01 17:27:07 +0200
-
b1c686a18f
Revert "package/ci: temporarily disable macOS, iOS, ARM and Android ES2 builds."
Vladimír Vondruš
2022-07-01 17:22:46 +0200
-
266a9a3dc7
doc: update imageconverter --info output to current state.
Vladimír Vondruš
2022-07-01 17:21:07 +0200
-
c475d0b6e7
package/ci: revert attempts to go with a small CircleCI resource class.
Vladimír Vondruš
2022-06-30 21:03:18 +0200
-
6bdffb2796
Test: make use of CORRADE_SKIP_IF_NO_ASSERT().
Vladimír Vondruš
2022-06-27 16:38:14 +0200
-
527ee0f45d
Platform: fix Sdl2Application::setSwapInterval() with late swap behavior.
Vladimír Vondruš
2022-06-27 11:20:24 +0200
-
21fbe38c52
DebugTools: avoid excessive repetition in FrameProfilerGL internals.
Vladimír Vondruš
2022-06-27 10:47:15 +0200
-
94c231a646
TgaImporter: explicitly test for empty ImageFlags.
Vladimír Vondruš
2022-06-26 17:59:28 +0200
-
37e79ad69a
{scene,image}converter: show image flags in --info.
Vladimír Vondruš
2022-06-25 13:35:48 +0200
-
862cd8446f
imageconverter: check flags in addition to size in multi-level images.
Vladimír Vondruš
2022-06-25 13:34:42 +0200
-
66d29d1b53
imageconverter: restore the --converter raw option.
Vladimír Vondruš
2022-06-24 22:31:41 +0200
-
3ea09efbf5
imageconverter: don't recreate the plugin manager every loop iteration.
Vladimír Vondruš
2022-06-24 22:30:46 +0200
-
a35b6200a0
sceneconverter: comment in a silly place.
Vladimír Vondruš
2022-06-24 22:25:27 +0200
-
0fe02d1988
doc: PngImageConverter has a behavior section now, link to it.
Vladimír Vondruš
2022-06-24 18:11:39 +0200
-
ad7aacc4fe
TgaImageConverter: add a TODO that all other tests have.
Vladimír Vondruš
2022-06-24 17:04:32 +0200
-
aa2fbf34ed
TgaImageConverter: warn if saving a 1D array image.
Vladimír Vondruš
2022-06-24 15:54:32 +0200
-
22adb7a288
TgaImageConverter: move test data closer to the actual test cases.
Vladimír Vondruš
2022-06-24 15:48:59 +0200
-
667e8c1ca9
Trade: restrict multi-level image conversion to same flags as well.
Vladimír Vondruš
2022-06-24 17:02:14 +0200
-
dbbf33a61b
Add a note why "placeholder" Image constructor have no ImageFlags.
Vladimír Vondruš
2022-06-24 15:27:35 +0200
-
e0e8ddcae2
GL: document ImageFlag behavior in *Framebuffer::read().
Vladimír Vondruš
2022-06-24 15:26:34 +0200
-
c9f1304cf7
GL: fill appropriate ImageFlags when using Texture::image() and friends.
Vladimír Vondruš
2022-06-24 15:20:48 +0200
-
ea75bc1511
GL: doc++
Vladimír Vondruš
2022-06-24 13:43:18 +0200
-
bcff7a0a7a
GL: document why BufferImage doesn't have ImageFlags.
Vladimír Vondruš
2022-06-24 11:26:58 +0200
-
f14e15c4a9
Introduce ImageFlags to annotate cube map and array images.
Vladimír Vondruš
2022-06-24 10:49:13 +0200
-
e422a8a2e0
Return a const& from CompressedImage[View]::size() as well.
Vladimír Vondruš
2022-06-24 10:57:34 +0200
-
1a4eefe271
Test: consistently use a struct for Tester subclasses.
Vladimír Vondruš
2022-06-23 13:13:39 +0200
-
9d61a63553
package/ci: further cap CircleCI jobs for the small resource class.
Vladimír Vondruš
2022-06-23 09:57:42 +0200
-
9c4f2ceea2
package/ci: of course this only happens when I push straight to master.
Vladimír Vondruš
2022-06-23 09:32:37 +0200
-
3c4d4bbf9e
doc: updated changelog and credits.
Vladimír Vondruš
2022-06-23 09:28:23 +0200
-
c5781f42fe
package/msys: fix wrong .gitattributes option for LF line endings.
lacyyy
2022-06-23 09:24:08 +0200
-
9bbc73c4c5
package/ci: temporarily disable macOS, iOS, ARM and Android ES2 builds.
Vladimír Vondruš
2022-06-22 18:52:38 +0200
-
80b7694468
package/ci: add explicit resource classes to CircleCI jobs.
Vladimír Vondruš
2022-06-22 18:48:48 +0200
-
846cb10735
Add PixelFormat decomposition utilities.
Vladimír Vondruš
2022-06-22 12:32:28 +0200
-
afc905880c
Doc++
Vladimír Vondruš
2022-06-22 12:30:04 +0200
-
7fb1412ab8
Document what's all tested in this crazy macro.
Vladimír Vondruš
2022-06-22 12:28:44 +0200
-
03cd5d3fb5
Rename pixelSize() and other helpers to pixelFormatSize() etc.
Vladimír Vondruš
2022-06-22 10:48:57 +0200
-
708526f331
imageconverter: avoid passing invalid PixelFormat to pixelSize().
Vladimír Vondruš
2022-06-22 10:36:19 +0200
-
8eb32b8b97
Primitives: reference a more convenient MeshTools transformation API.
Vladimír Vondruš
2022-06-20 17:49:14 +0200
-
4a6153814e
imageconverter: fix the --layer option to actually work.
Vladimír Vondruš
2022-06-16 16:03:05 +0200
-
cb3ac83485
TextureTools: take a strided view in atlasArrayPowerOfTwo().
Vladimír Vondruš
2022-06-16 15:25:22 +0200
-
36ee7835d6
Return a const& from Image{View,Data}::size(), instead of a value.
Vladimír Vondruš
2022-06-16 15:18:04 +0200
-
feb631815d
doc: updated changelog and credits.
Vladimír Vondruš
2022-06-15 16:19:29 +0200
-
bcb96eba36
CMake: Set each plugins output directory individually and per-config
Hugo Amiard
2022-06-13 15:57:02 +0200
-
04a64bc038
CMake: Set each plugins output directory individually and per-config
#570
Hugo Amiard
2022-06-13 16:56:02 +0200
-
cb138212d6
CMake: Set runtime plugins output directory even when the rest are not set
Hugo Amiard
2022-06-13 15:58:15 +0200
-
429e9f1558
CMake: Factor out plugins output directories selection
Hugo Amiard
2022-06-13 15:57:02 +0200
-
a901206bd2
TextureTools: choose a different approach to fix the test for MSVC 2015.
Vladimír Vondruš
2022-06-15 12:47:40 +0200
-
b9f7bf6086
TextureTools: new, optimal, atlasArrayPowerOfTwo() algorithm.
Vladimír Vondruš
2022-06-14 22:21:09 +0200
-
09c575fd00
TextureTools: what's up with this arcane naming.
Vladimír Vondruš
2022-06-14 22:19:56 +0200
-
710997fb76
TextureTools: link GL only if MAGNUM_TARGET_GL is enabled.
Vladimír Vondruš
2022-06-14 09:53:43 +0200
-
18bff5b479
TextureTools: forward-declare std::vector for this awful old function.
Vladimír Vondruš
2022-06-13 16:15:15 +0200
-
45c1a7091f
Actually properly export the PluginManager::Manager instances.
Vladimír Vondruš
2022-06-12 22:57:37 +0200
-
ffa13c901c
package/archlinux: hmm, why is this one not enabled.
Vladimír Vondruš
2022-06-12 22:57:16 +0200
-
-
-
f3965ddf7e
package: use the MAGNUM_-prefixed CMake options.
Vladimír Vondruš
2022-06-12 12:51:53 +0200
-
9e36c4d010
package/ci: adapt to Corrade changes.
Vladimír Vondruš
2022-06-11 20:23:17 +0200
-
ca9c3c957e
package/ci: properly enable Tga{Importer,ImageConverter} on Windows GLES.
Vladimír Vondruš
2022-06-12 19:06:14 +0200
-
b983781505
Prefix all CMake options with MAGNUM_*.
Vladimír Vondruš
2022-06-12 12:43:11 +0200
-
1b55a76a3a
CMake: move testing setup later, after all options are defined.
Vladimír Vondruš
2022-06-12 01:10:18 +0200
-
c100f97ac3
Vk: wow, a stupid copypaste error.
Vladimír Vondruš
2022-06-12 00:30:24 +0200
-
be0b3a9855
modules: updated FindCorrade.cmake.
Vladimír Vondruš
2022-06-12 00:01:01 +0200
-
384e148c24
Use const char* const* for argv consistently.
Vladimír Vondruš
2022-06-11 13:28:57 +0200
-
dcfa07a056
doc: overhaul documentation of console utilities.
Vladimír Vondruš
2022-06-10 19:07:43 +0200
-
6551074c75
doc: list also shader converters in the File formats tables.
Vladimír Vondruš
2022-06-10 19:06:16 +0200