nanogui
nanogui copied to clipboard
Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL
Based on https://github.com/mitsuba-renderer/nanogui/pull/48 which adds support for Ubuntu and Windows. Added support for Mac
In most situations, you want vsync to have fluid and responsive animations and to avoid screen tearing. It's a must-gave for a game and that's why it feels wrong not...
When NANOGUI_GLES_VERSION is set to 3 gl3ext.h should be included, not gl2ext.h. This PR fixes the inclusion.
When the window's height bigger than parent window's height, and drag the window up.For lack necessary checking with this, the window header will disapper in certain scenarios. When meet this...
Because the library is using an old version of nanovg there is no support for OpenType fonts and some additional features and numerous rendering fixes that have been updated in...
Bumps [jwlawson/actions-setup-cmake](https://github.com/jwlawson/actions-setup-cmake) from 1.13 to 1.14. Release notes Sourced from jwlawson/actions-setup-cmake's releases. v1.14.0 What's Changed Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in jwlawson/actions-setup-cmake#54 Bump json5 from 2.2.0 to...
When I attach a depth texture to a render pass I get an invalid operation `OpenGL error (invalid operation) during operation "glDrawBuffers((GLsizei) draw_buffers.size(), draw_buffers.data())"!` from this line https://github.com/mitsuba-renderer/nanogui/blob/2ee903c96480d4aee54542ea3c340c13cc06dc32/src/renderpass_gl.cpp#L93. And then...
Hello, I compiled nanogui from scratch using python3.8, gcc 9.4 on Ubuntu 20.04. Sadly I'm getting errors when trying to launch python examples: example1.py, example3.py... Binary examples and example2.py as...
Close popup when clicking outside of popup #141
It is standard behavior on Windows and Linux that a popup window closes, when outside of its area is clicked. I guess on Mac OS it is the same. I...