Commit Graph

18 Commits

Author SHA1 Message Date
d18b1103bb fix shader for iOS, remove switch to if-else sequence 2017-12-06 00:32:15 +00:00
9978709645 color wheel and picker 2017-12-05 22:25:38 +00:00
a90aa4a60e implementing color wheel and new color picker 2017-11-23 20:26:57 +00:00
daaa7f9d48 add ComboBox node, add blend modes button in stroke panel, move brush shader code to ShaderManager and avoid the same shader being recompiled many times 2017-11-12 03:02:40 +00:00
2a92beca7b stencil in brush preview 2017-10-22 19:58:20 +01:00
fa49d9ee09 save and restore layers image when context is lost in Android 2017-04-29 21:30:40 +01:00
9a4fd5e5c9 implement the complete stroke shader with custom blending mode 2017-04-05 15:55:11 +01:00
2dc7c4a9cc move log.h include in each file instead of pch, link libcurl and compile for mac 2017-04-02 16:57:56 +01:00
e8cabebe66 implement instanced drawing 2017-03-27 22:29:47 +01:00
a2cb0ecafe added render target and bezier classes, added stroke settings panel 2017-03-24 03:15:29 +00:00
c34d1a1f44 minor changes and added namespace to avoid conflicts when integrating with PanoPainter 2017-03-15 08:17:22 +00:00
ee6d352fc6 added asset loading class, zoom factor, vbo switch, shader version 2017-03-13 01:16:20 +00:00
d2f59c3ea1 testing bitmap font generation and draw using stb_truetype 2017-02-02 21:54:48 +00:00
39f44eca5e rename .hpp headers to .h 2017-01-31 22:48:55 +00:00
a80556f418 added singleton shader manager, custom widget attribute forward, parse border thickness and color for Border widget, parse and cache uniform locations, remove unused attrubutes code 2017-01-30 19:52:32 +00:00
16c1b6481e started implementing dynamic widget allocation by xml tag 2017-01-29 17:42:23 +00:00
9d6171c7d8 added color attribute and scissor clipping. Added debug callback to OpenGL messages 2017-01-24 20:05:19 +00:00
Omar Mohamed Ali Mudhir
13d8e6e563 base setup for osx in place 2017-01-14 18:30:19 +00:00