764cc75e1f
Edit Mesh Selection: Move ED_view3d_select_ functions to bf_draw
...
It is easier to deal with private values of the DRW_select engine and gives room for improvement.
Reviewers: campbellbarton, fclem
Differential Revision: https://developer.blender.org/D5415
2019-08-07 12:43:31 -03:00
f4e27bc2c9
Fix not reported: Face selection sometimes does not work in weight, paint and texture mode.
2019-08-06 17:27:00 -03:00
8fbe18dc8d
DRW: Select Engine: Set uniform only once per ShadowGroup
2019-08-02 10:48:16 -03:00
c060a835bb
Fix unreported: Selection of mesh_cage element occluded by the mesh_cage itself.
...
The right thing is to be occluded by the visible mesh (in the case with modifiers).
2019-08-01 23:19:00 -03:00
53a0916636
DRW: Select Engine: Add a utility to detect select_node
2019-08-01 23:00:34 -03:00
eff91da4df
DRW: Select Engine: Use specified offset.
...
Due to current uses, this does not bring functional changes.
2019-08-01 23:00:34 -03:00
abebb27644
DRW: Select Engine: remove unnecessary DRWShadingGroup creations
2019-08-01 23:00:34 -03:00
af4dcc6073
DRW manager: select engine: create generic draw_select_id_mesh
2019-07-30 20:47:18 -03:00
43ec8d7ae9
Cleanup: Rearrange Select Engine into multiple files
2019-07-30 20:47:18 -03:00