Hi, Regarding dashed lines (i.e. setlinestyle() util), finished refactor of that shader and replacing last bits of usages in Blender code, aside from three files:
* drawmanager.c: this is a state/context thing, it cannot be directly converted to shader approach (same issue with linewidth btw), not sure how to handle this, maybe create another tasks about that? * drawmesh.c and drawobject.c: Those have most of the remaining calls, question here is, should I port them? If I have understood correctly, those files won't be used at all in near future, once we fully switch to drawmanager, correct? in that case, we can either remove the setlinestyle calls (with a comment that it needs dashed line), or just keep them around for now? Regards, Bastien Le 01/05/2017 à 11:43, Campbell Barton a écrit : > Hi, meeting notes for today's Blender 2.8 planning. > > Meeting Log: > > Summary of last week: > * Bastien worked on dashed lines and is working on a new version with > geometry shader. > * Campbell worked on draw manager selection/depth buffer drawing, text > overlays and getting pose-mode basics usable. > * Clément: Worked on supporting shader nodes in eevee engine. > * Dalai got preview thumbnails to work (world/materials) - for BI and > cycles, cycles viewport preview and cycles render to work (using > depsgraph, so no modifiers for now) > * Luca worked on getting weight painting working with the draw manager > (and a little bit of Base conversions too iirc). > * Sergey worked on sampling, DoF roughness hack for glossy. Fixes for > broken textures in OpenCL for AMD. > > > Focus is on: > * Continue modernizing OpenGL > * Porting over functionality to the draw-manager [1] > > Initial planning: > * Bastien: budget 1-2 days to finish dashed lines (hopefully one is > enough), then move on to working on the draw manager. > * Campbell: draw manager and merge work-spaces branch into 2.8. > * Clément: work on the eevee output node. > * Dalai: integrate external engines with draw manager [2] > * Luca: Vertex/weight paint support with drawing options. > * Sergey: depsgraph/2.8x related tasks. > > > Other developers are of course welcome to join the tasks. > (See [1], it includes some smaller TODO's for the draw manager). > > [1]: https://developer.blender.org/T51202 > [2]: https://developer.blender.org/T51374 > > _______________________________________________ Bf-committers mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-committers
