Assiduous

Results 231 comments of Assiduous

We are facing the same problem. I experiment with the following code: ```hlsl half3 N = half3(0.0, 0.0, 1.0); half3 L = half3(0.0, 0.0, 1.0); half NdotL = dot(N, L);...

Take a look at https://github.com/DiligentGraphics/DiligentSamples/tree/master/Samples/GLTFViewer The viewer does not support some extensions (e.g. transmittance), but is feature reach. It works on Windows, Mac, Linux, iOS, Android and Web.

Imgui renderer is implemented [here](https://github.com/DiligentGraphics/DiligentTools/blob/master/Imgui/src/ImGuiDiligentRenderer.cpp)

For the errors: make sure that you call GetCurrentBackBufferRTV from each swap chain every frame. Follow the multiwindow tutorial. OpenGL backend does not support multiple windows and multiple swap chains....

I don't know the reasons for the errors, but incorrect API usage is the most likely cause. Check Multiple Windows tutorial and ImGUI demo - they all run without errors....

You can force-push to the PR branch

Is it possible that you merge this minor change? It fixes link errors in XCode

I am not very profound in HTTP handling. However, I tried to research the subject a bit and apparently there is an alternative function: [getaddrinfo_a](https://man7.org/linux/man-pages/man3/getaddrinfo_a.3.html) that supports asynchronous wait mode...

> It looks like only Linux supports it It does seem so. On Mac, there is [DNSServiceGetAddrInfo](https://developer.apple.com/documentation/dnssd/1804700-dnsservicegetaddrinfo) that allows async wait. [This article](https://eggerapps.at/blog/2014/hostname-lookups.html) describes it in detail. Looks like it...