Mathis Logemann

Results 154 comments of Mathis Logemann

sound good. I've planned that, too. current working branch: https://github.com/DiligentGraphics/DiligentCore/compare/master...mathisloge:master I've added a CMake option `DILIGENT_USE_BUNDLED_DEPENDENCIES` which defaults to `ON`. So when `DILIGENT_USE_BUNDLED_DEPENDENCIES=ON` the submodules are used. if `DILIGENT_USE_BUNDLED_DEPENDENCIES=OFF` a...

@TheMostDiligent sounds good. I will do that. Starting with core.

@TheMostDiligent oh great. I will look into it and see if there are some bits not working as expected with vcpkg. about volk: volk has a target called `volk::volk_headers` wich...

> I also think that there should be two options: to install DiligentCore only, and the whole project. for vcpkg I need to make seperate targets, since it is discouraged...

> Are they going to be separate packages yes. `diligent-tools` will have a dependency on `diligent-core`. see https://github.com/microsoft/vcpkg/blob/master/docs/maintainers/manifest-files.md#dependencies for more info about vcpkg dependencies. > Where this file will be...

> What I don't understand in case of vcpkg is who is responsible for downloading these decencies? Should we assume that if we specify these dependencies, then they all are...

> Is it possible to also configure the dependent projects? Diligent sets some required options for third-party libs and also disables unnecessary targets to reduce clutter. no. The way it...

it is something with glm even though vcpkg and submodule versions were the same. Maybe the `GLM_FORCE_CTOR_INIT` does something. but it works now quite fine with all the new versions...

mhm strange .after replacing most of the libraries, I get a nullptr exception in Freetype (by Alfons). But this only happens in release mode. In debug mode it runs without...

> That is a possibility! Could also be a case of accidentally using undefined behavior that happens to work correctly in debug mode. Hard to say without more info! https://github.com/tangrams/tangram-es/pull/2274#issuecomment-926593058...