6354 Commits (2e7b9df8bf650d2e33b8fd9be4eef90c28dcad8b)

Author SHA1 Message Date
Vladimír Vondruš 6ab446f7ed Trade: document that MaterialAttributeData expect a non-empty name. 3 years ago
Vladimír Vondruš ac34c9c7e1 Shaders: list also private headers in project view of IDEs. 3 years ago
Vladimír Vondruš 9c7545ec5e Shaders: fix copypasted doc nonsense. 3 years ago
Vladimír Vondruš 1bdae5fddd Shaders: properly check for EXT_gpu_shader4 if ObjectId is enabled. 3 years ago
Vladimír Vondruš f0b4459ce3 Trade: doc++ 3 years ago
Vladimír Vondruš dfb784b5ce sceneconverter: remove a test workaround for a now-fixed ufbx issue. 3 years ago
Vladimír Vondruš 7de3704d5a Vk: try a significantly larger count in DescriptorPool allocation test. 3 years ago
Vladimír Vondruš 592548e220 sceneconverter: update outdated comment. 3 years ago
Vladimír Vondruš ee9e2e96be sceneconverter: implement a --phong-to-pbr option. 3 years ago
Vladimír Vondruš b38b05cae1 sceneconverter: verify also the unimplemented case for 1D images. 3 years ago
Vladimír Vondruš fee4de16fe sceneconverter: test also behavior with ignored contents. 3 years ago
Vladimír Vondruš c8d009f0a9 Trade: sort addSupporterImporterContents() warnings by dependency order. 3 years ago
Vladimír Vondruš 79bccf6bf8 sceneconverter: reserve the mesh array before appending to it. 3 years ago
Vladimír Vondruš 427d6be514 sceneconverter: make the test instances easier to read. 3 years ago
Vladimír Vondruš 6dd78afd28 sceneconverter: improve some comments in the test. 3 years ago
Vladimír Vondruš 632bf93a4e Shaders: fix the non-deprecated ES2 build. 3 years ago
Vladimír Vondruš 1101712b16 imageconverter: adapt test to TgaImageConverter changes. 3 years ago
Vladimír Vondruš 7ccf22e1d0 Math: remove swizzle() that was deprecated since 2019.10. 3 years ago
Pablo Escobar 3e15133772 Trade: fix doc typo. 3 years ago
Vladimír Vondruš 350531f2ab Shaders: define enum set operators right next to the typedef. 3 years ago
Vladimír Vondruš b6a31a0af4 Fix double-precision Bezier typedefs to be actually double-precision. 3 years ago
Vladimír Vondruš f75449240e Shaders: what, C++, forward declarations work here but not there?! 3 years ago
Vladimír Vondruš 963faea23d Shaders: doc++ 3 years ago
Vladimír Vondruš afa2b37389 Shaders: group whole vertex/fragment shader setup together. 3 years ago
Hugo Amiard ecd0d55726 DebugTools: fix TextureImage.cpp on a non-deprecated build. 3 years ago
Vladimír Vondruš 9b4a813b86 DebugTools,Shaders,TextureTools: null-terminate shader resources. 3 years ago
Vladimír Vondruš 3e7298f3d3 DebugTools,Shaders,TextureTools: use string view literals everywhere. 3 years ago
Vladimír Vondruš b8cec8de17 GL: use a single allocation instead of two in Shader::submitCompile(). 3 years ago
Vladimír Vondruš 5d0454ce98 Remove random unneeded <string> and StringStl.h includes. 3 years ago
Vladimír Vondruš 6a2d7a40ad GL: remove unnecessary std::string use from a test. 3 years ago
Vladimír Vondruš cec3c21c30 DebugTools: port FrameProfiler away from std::string. 3 years ago
Vladimír Vondruš 19ba0796e8 DebugTools: port screenshot() away from std::string. 3 years ago
Vladimír Vondruš 468d68eed4 GL: don't use std::pair in Context internals. 3 years ago
Vladimír Vondruš 2620eca9ae GL: drop another std::pair occurence from the internals. 3 years ago
Vladimír Vondruš e0210a1007 GL: drop std::pair from texture state tracker internals. 3 years ago
Vladimír Vondruš d0e18e1f5c GL: drop std::pair from AbstractShaderProgram::validate() as well. 3 years ago
Vladimír Vondruš b2f72c958b gl-info: what, I'm still using std::vector here?! 3 years ago
Vladimír Vondruš 18f0b31c8a GL: huh, what is this <string> include doing here. 3 years ago
Vladimír Vondruš db2cb49279 GL: port Shader and ShaderProgram away from std::string. 3 years ago
Vladimír Vondruš 2f57162fbf Shaders: ditch the insane Phong light initializer setup. 3 years ago
Vladimír Vondruš d89b882ccf GL: port Debug{Output,Group,Message} away from std::string. 3 years ago
Vladimír Vondruš e933849ded GL: forgot to list these internal headers in CMakeLists. 3 years ago
Vladimír Vondruš e35a52e86f GL: trim whitespace from AbstractShaderProgram::validate(). 3 years ago
Vladimír Vondruš f3de392439 GL: properly test failed AbstractShaderProgram::validate(). 3 years ago
Vladimír Vondruš 527a4d87b7 GL: not sure what is this include for. 3 years ago
Vladimír Vondruš 569e4944ec GL: don't use // comments. 3 years ago
Vladimír Vondruš 475a74887c GL: deduplicate & simplify DebugOutput::setCallback() internals. 3 years ago
Vladimír Vondruš 4f5fc0a867 GL: clean up ancient cruft from an instanced test. 3 years ago
Vladimír Vondruš c6e627d560 GL: we need to include Reference.h only on a deprecated build. 3 years ago
Vladimír Vondruš 4ef33236eb Adapt to changes in Corrade's Utility::TweakableParser. 3 years ago