[Bf-viewport] OpenGL Refactor Status Update
Dalai Felinto
dfelinto at gmail.com
Wed Mar 15 17:46:02 CET 2017
Hi, time for another update.
For the most part of Blender (//source/blender), we are finally under
the 1000 mark!
In fact I decided to update the query once again to finally include
all the removed functions (minus the matrix ones) and we are still
under a thousand :)
For the file by file breakdown, see the email past my signature or:
https://hastebin.com/kojaviyeha.txt
There is still work to be done outside //source/blender, so let's not forget:
//source/gameengine [317]
//intern/elbeem [ 44]
//intern/cycles [ 29]
Aside from that we plan to get rid of DispList and DerivedMesh in 2.8.
Which means drawobject.c will still go over some changes. But I will
probably have to handle it myself, since it depends on upcoming
changes from depsgraph by Sergey.
All the best,
Dalai
./blenkernel/intern/editderivedmesh.c [176]
./blenkernel/intern/subsurf_ccg.c [130]
./editors/sculpt_paint/paint_cursor.c [ 64]
./editors/space_view3d/drawobject.c [ 48]
./gpu/intern/gpu_basic_shader.c [ 44]
./gpu/intern/gpu_buffers.c [ 40]
./gpu/intern/gpu_draw.c [ 39]
./editors/space_image/image_draw.c [ 27]
./editors/space_view3d/drawmesh.c [ 24]
./blenkernel/intern/cdderivedmesh.c [ 19]
./editors/interface/resources.c [ 15]
./blenkernel/intern/DerivedMesh.c [ 12]
./editors/space_view3d/view3d_draw_legacy.c [ 10]
./windowmanager/intern/wm_playanim.c [ 9]
./editors/space_view3d/drawvolume.c [ 9]
./gpu/intern/gpu_select.c [ 8]
./editors/space_view3d/view3d_draw.c [ 6]
./gpu/intern/gpu_compositing.c [ 4]
./gpu/intern/gpu_framebuffer.c [ 3]
./gpu/intern/gpu_select_sample_query.c [ 3]
./gpu/intern/gpu_select_pick.c [ 2]
./blenfont/intern/blf_glyph.c [ 2]
./editors/space_view3d/view3d_view.c [ 2]
./editors/transform/transform_manipulator.c [ 1]
./editors/uvedit/uvedit_draw.c [ 1]
./editors/gpencil/drawgpencil.c [ 1]
./editors/space_sequencer/sequencer_draw.c [ 1]
./editors/space_view3d/drawarmature.c [ 1]
./gpu/intern/gpu_texture.c [ 1]
More information about the Bf-viewport
mailing list