40#define GP_IS_STROKE_VERTEX_BIT (1 << 30)
41#define GP_VERTEX_ID_SHIFT 2
45# define gpMaterialFlag uint
46# define gpLightType uint
68# define _fill_uv_offset packed1.xy
69# define _alignment_rot packed1.zw
70# define _stroke_texture_mix packed2.x
71# define _stroke_u_scale packed2.y
72# define _fill_texture_mix packed2.z
74# define _flag packed2.w
102# define _color packed0.xyz
103# define _type packed0.w
104# define _right packed1.xyz
105# define _spot_size packed1.w
106# define _up packed2.xyz
107# define _spot_blend packed2.w
108# define _forward packed3.xyz
109# define _position packed4.xyz
116# undef gpMaterialFlag
#define BLI_STATIC_ASSERT_ALIGN(st, align)
@ GP_STROKE_TEXTURE_STENCIL
@ GP_STROKE_TEXTURE_PREMUL
@ GP_STROKE_ALIGNMENT_STROKE
@ GP_STROKE_ALIGNMENT_OBJECT
@ GP_FILL_GRADIENT_RADIAL
@ GP_STROKE_ALIGNMENT_FIXED
VecBase< float, 4 > float4
VecBase< float, 2 > float2