Revision ae529fa by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 16:52 (GMT) |
GPencil: Refactor: Add back guides and control points overlays This use a special shader to draw points using uniforms. This is to avoid creating a batch for each frame. This is ok since the number of points is really low. |
January 9, 2020, 16:28 (GMT) |
GPencil: Rename GP_STYLE_* to GP_MATERIAL_* This makes code easy to understand. |
Revision 4f5a8c4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 16:09 (GMT) |
Cleanup: GPencil: Reuse iterator for color name |
January 9, 2020, 15:38 (GMT) |
GPencil: More cleanup of old code |
January 9, 2020, 15:32 (GMT) |
GPencil: Patch old files to use lights to ON Also, when add a new OB_GPENCIL, this option is enabled by default. |
Revision 8677b82 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 15:17 (GMT) |
GPencil: Refactor: Fix green clear color and use srgb only in viewport |
Revision a3677b4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:58 (GMT) |
Cleanup: GPencil: Remove GCC warnings |
Revision 07724a7 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
Cleanup: GPencil: Remove GCC warnings |
Revision 2672ec4 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
Cleanup: GPencil: Make code more readable |
Revision 42ad328 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
GPencil: Refactor: Rewrite the render pipeline This was really outdated. We do everything on the GPU now. |
Revision 5196533 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
GPencil: Refactor: Make sbuffer batches managment more robust This fix the slowdown issue caused by the triangulation of the stroke even when fill wasn't needed. Now the fill buffer is only computed on demand. |
Revision c1fbef9 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 9, 2020, 14:51 (GMT) |
Cleanup: GPencil: Remove unused cache function Thoses were old duplicates |
January 9, 2020, 07:47 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
January 9, 2020, 07:47 (GMT) |
Merge branch 'master' into greasepencil-object |
January 8, 2020, 21:50 (GMT) |
Merge branch 'greasepencil-object' into greasepencil-refactor |
January 8, 2020, 21:47 (GMT) |
Merge branch 'master' into greasepencil-object |
January 8, 2020, 18:22 (GMT) |
GPencil: Continue loop if active frame is NULL |
January 8, 2020, 18:17 (GMT) |
GPencil: Tag datablock when init stroke |
Revision b6ff712 by Clément Foucault (greasepencil-object, greasepencil-refactor, temp-gpencil-eval) January 8, 2020, 17:06 (GMT) |
GPencil: Refactor: Remove last occurence of stl->storage |
January 8, 2020, 16:41 (GMT) |
GPencil: Cleanup compiler warnings |
|