Bill Quith
Bill Quith
Due to being busy I did not fully test the resource/renderer refactoring by @topblast. The OpenGL renderer is broken. Looks like "last texture" not set after flushing non-textured rects. Also...
Not all renderers have good support for fonts. Basic support has been added using the STB font code. It would be nice to use something like [FontStash](https://github.com/memononen/fontstash) to provide a...
#83 introduced `Utility::utf8_to_wchart`. Investigate why necessary and can we use this solution everywhere?
The same GUI may want to be rendered using a different, or multiple renderers. Change #83 adds this functionality. Any other changes necessary?
Add an editor to create Control layouts, with save/load functionality. GWEN did have a basic one of these but one supported a couple of controls. Some of this may be...
- It get controls by name! - It is slow to draw the colour spectrum display as it draws each individual pixel as a rectangle, resulting in needing CTT (see...
This is currently being done with [Ponder](https://github.com/billyquith/ponder) in the ponder branch. The goal is to allow creation of controls using data or script more easily. If the Gwork API is...
Fails, as described here: https://github.com/glfw/glfw/issues/876 - Operating System (name & version): OSX 10.12 - Compiler (name & version): clang - Target renderer: OpenGL Core - cmake command-line used: `-GXcode -DRENDER_OPENGL_CORE=ON`
I don't think we need so many compilers: two per platform ought to be enough.
Current Gwork uses the default OS and compiler defines, e.g. `_WIN32` etc. This can be problematic where you get setups that are a mix of these, e.g. MinG Win. Add,...