gloperate
gloperate copied to clipboard
C++ library for defining and controlling modern GPU rendering/processing operations.
- [ ] Qt 5.4: Pressing the menu button again should close the menu - [ ] Qt 5.4: Make property menu items - [ ] Qt 5.7: Proper background...
- [ ] Carefully review all basic stages - [ ] Revise used data types - [ ] onContextDeinit() must be used! - [ ] Design and document best practices
- [ ] Add onUpdate to separate processing (update) from painting (render) - [ ] Review stage execution logic with onUpdate
When converting "gloperate-logo.png" into a glraw texture, the default output name was "gloperate-logo.501.168.rgba.ub.glraw". This file could not be loaded with GlrawTextureLoader, propably because the detected suffix contains more than just...
In the end, a UI element should be able to select e.g. texture formats, depending on the context
Should provide keyboard and mouse per se and a concept for integrating other input devices (game controllers, space mouse, ...)
- NamedString is used to register shader include files, but although the path is right, the includes do not work - There are a lot of memory leaks in this...
I'm not sure, whether this is supposed to be an issue of gloperate or cppexpose. To reproduce: Run gloperate-qt-example and enter `gloperate.canvas0.pipeline.virtualViewport` into script console. The `DuktapeScriptBackend` runs into an...
A viewport is inherently integral (at least in OpenGL terms) and currently, mouse events use integer positions as well, so there is not much benefit in the current float representation....