okay a little research brought up that only very basic datatypes are netstandard actually, but there's a community package providing most of the functionality for windows/linux/etc.
maybe just move the whole thing to some other repo?
in the unglygluecodestuff repo
😀
same thing where WPF and WinForms binding could go...
Georg Haaser
@krauthaufen
hey @luithefirst@haraldsteinlechner@Plukers I'm currently cleaning up aardvark.base tests a little and found some tests that fail for various reasons. In some of these cases I can't figure out whether or not these things should work.
e.g. Dict.GetOrCreate inside Dict.GetOrCreate
and mostly super-weird incremental tests with concurrency (should we even have them?) can't be tested properly anyway
I ported all test-projects to netcore (had to remove Bitmap-Tests)
set some failing/slow tests to ignore (we should review those eventually)
the only project not being netcore/netstandard is now Aardvark.Base.Extensions.SystemDrawing
ah sorry and the CodeGenerator of course
so @haraldsteinlechner should we keep it that way? Effectively the most important tests are still alive and the ones that are concerned with concurrency and other non-deterministic things are mostly deactivated. On the upside running all the tests now "only" takes 5 minutes
Evgeniy Andreev
@gsomix
so guys where is ModelUpdateView project from docs now?
there is big tutorial on Aardvark.Media in wiki, it would be also nice to have code :)
Harald Steinlechner
@haraldsteinlechner
@ThomasOrtner
@gsomix awesome!
Evgeniy Andreev
@gsomix
good morning
I'm playing with renderdoc and HelloWorld example today, and I found captured by renderdoc OpenGL frames contains only red channel
Vulkan's ones are colored. do I miss something?
Evgeniy Andreev
@gsomix
is it a bug in renderdoc or feature of OpenGL renderer?
_
Evgeniy Andreev
@gsomix
it seems something wrong with capturing vertices color data
Evgeniy Andreev
@gsomix
btw where is DefaultOverlays defined? I cannot find it in aardvark.rendering
Georg Haaser
@krauthaufen
hey, DefaultOverlays were removed some time ago as far as i remember. All the stats were quite hard to maintain, but maybe we should reimplement it when we have the time
Evgeniy Andreev
@gsomix
it's time to remove it from examples :)
Georg Haaser
@krauthaufen
yep
Evgeniy Andreev
@gsomix
@krauthaufen btw is show { ... } prefered way for showing scene?
examples in docs use low-level API with manual creation of app, window, etc
Harald Steinlechner
@haraldsteinlechner
yes but for beginners show might be alienating. hello world examples should be low level imo
Evgeniy Andreev
@gsomix
I see
at least we can document both ways
Evgeniy Andreev
@gsomix
I've updated PR and wiki a bit, so for now it's ready to merge @haraldsteinlechner
hey, cool that you're creating all these things. I'll look at it when i have decent internet again.
Evgeniy Andreev
@gsomix
@krauthaufen thanks!
OK, I need to get back to OpenGL study :)
Harald Steinlechner
@haraldsteinlechner
awesome1
Harald Steinlechner
@haraldsteinlechner
the template effort indeed looks cool
however i get. Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'FSharp.Core, Version=4.6.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) at Program.main(String[] argv)
this is most likely due to a package downgrade
1>D:\Development\test2\test2.fsproj : warning NU1603: FsPickler.Json 5.2.2 depends on SourceLink.Embed.PaketFiles (>= 0.0.0) but SourceLink.Embed.PaketFiles 0.0.0 was not found. An approximate best match of SourceLink.Embed.PaketFiles 2.1.1 was resolved. 1>D:\Development\test2\test2.fsproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.GPGPU 4.10.2 requires Aardvark.Base.Rendering (= 4.10.2) but version Aardvark.Base.Rendering 4.10.3 was resolved. 1>D:\Development\test2\test2.fsproj : warning NU1608: Detected package version outside of dependency constraint: Aardvark.Rendering.Vulkan 4.10.2 requires Aardvark.Base.Rendering (= 4.10.2) but version Aardvark.Base.Rendering 4.10.3 was resolved. 1>D:\Development\test2\test2.fsproj : warning NU1605: Detected package downgrade: FSharp.Core from 4.6.2 to 4.5.2. Reference the package directly from the project to select a different version. 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> Aardvark.Application.Slim.GL 4.10.3 -> FSharp.Core (>= 4.6.2 && < 4.7.0) 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> FSharp.Core (>= 4.5.2) 1>D:\Development\test2\test2.fsproj : warning NU1605: Detected package downgrade: FSharp.Core from 4.6.2 to 4.5.2. Reference the package directly from the project to select a different version. 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> Aardvark.SceneGraph 4.10.3 -> FSharp.Core (>= 4.6.2 && < 4.7.0) 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> FSharp.Core (>= 4.5.2) 1>D:\Development\test2\test2.fsproj : warning NU1605: Detected package downgrade: FSharp.Core from 4.6.2 to 4.5.2. Reference the package directly from the project to select a different version. 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> Aardvark.UI 4.5.14 -> FSharp.Core (>= 4.6.2 && < 4.7.0) 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> FSharp.Core (>= 4.5.2) 1>D:\Development\test2\test2.fsproj : warning NU1605: Detected package downgrade: FSharp.Core from 4.6.2 to 4.5.2. Reference the package directly from the project to select a different version. 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> Aardvark.UI.Primitives 4.5.14 -> FSharp.Core (>= 4.6.2 && < 4.7.0) 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> FSharp.Core (>= 4.5.2) 1>D:\Development\test2\test2.fsproj : warning NU1605: Detected package downgrade: FSharp.Core from 4.6.2 to 4.5.2. Reference the package directly from the project to select a different version. 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> Aardium 1.0.21 -> Aardvark.Base.FSharp 4.5.8 -> FSharp.Core (>= 4.6.2 && < 4.7.0) 1>D:\Development\test2\test2.fsproj : warning NU1605: test2 -> FSharp.Core (>= 4.5.2)
this came from visual studio. when i compile using dotnet build i get a lot of warnings but it seems to work
yep. external build is ok. building from inside of visual studio breaks the build. somebody seen such behaviour?
Evgeniy Andreev
@gsomix
@haraldsteinlechner I'll take a look at evening. Didn't