Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/intern/draw_cache_impl.h
| Show First 20 Lines • Show All 220 Lines • ▼ Show 20 Lines | enum { | ||||
| VFLAG_VERT_ACTIVE = 1 << 0, | VFLAG_VERT_ACTIVE = 1 << 0, | ||||
| VFLAG_VERT_SELECTED = 1 << 1, | VFLAG_VERT_SELECTED = 1 << 1, | ||||
| VFLAG_VERT_SELECTED_BEZT_HANDLE = 1 << 2, | VFLAG_VERT_SELECTED_BEZT_HANDLE = 1 << 2, | ||||
| VFLAG_EDGE_ACTIVE = 1 << 3, | VFLAG_EDGE_ACTIVE = 1 << 3, | ||||
| VFLAG_EDGE_SELECTED = 1 << 4, | VFLAG_EDGE_SELECTED = 1 << 4, | ||||
| VFLAG_EDGE_SEAM = 1 << 5, | VFLAG_EDGE_SEAM = 1 << 5, | ||||
| VFLAG_EDGE_SHARP = 1 << 6, | VFLAG_EDGE_SHARP = 1 << 6, | ||||
| VFLAG_EDGE_FREESTYLE = 1 << 7, | VFLAG_EDGE_FREESTYLE = 1 << 7, | ||||
| /* Beware to not go over 1 << 7 (it's a byte flag). */ | /* Special flag to mark a gpencil curve handle. */ | ||||
fclem: I would keep the previous comment. But also state why the following value is above the 8bit… | |||||
| VFLAG_VERT_GPENCIL_BEZT_HANDLE = 1 << 30, | |||||
| }; | }; | ||||
| enum { | enum { | ||||
| VFLAG_FACE_ACTIVE = 1 << 0, | VFLAG_FACE_ACTIVE = 1 << 0, | ||||
| VFLAG_FACE_SELECTED = 1 << 1, | VFLAG_FACE_SELECTED = 1 << 1, | ||||
| VFLAG_FACE_FREESTYLE = 1 << 2, | VFLAG_FACE_FREESTYLE = 1 << 2, | ||||
| VFLAG_VERT_UV_SELECT = 1 << 3, | VFLAG_VERT_UV_SELECT = 1 << 3, | ||||
| VFLAG_VERT_UV_PINNED = 1 << 4, | VFLAG_VERT_UV_PINNED = 1 << 4, | ||||
| Show All 22 Lines | |||||
I would keep the previous comment. But also state why the following value is above the 8bit limit.
/* NOTE: Grease pencil edit curve use another type of data format that allows for this value */