40#define GP_IS_STROKE_VERTEX_BIT (1 << 30)
41#define GP_VERTEX_ID_SHIFT 2
42#define GP_CORNER_TYPE_ROUND_BITS 0u
43#define GP_CORNER_TYPE_BEVEL_BITS 63u
44#define GP_CORNER_TYPE_MITER_NUMBER 62u
48# define gpMaterialFlag uint
49# define gpLightType uint
71# define _fill_uv_offset packed1.xy
72# define _alignment_rot packed1.zw
73# define _stroke_texture_mix packed2.x
74# define _stroke_u_scale packed2.y
75# define _fill_texture_mix packed2.z
77# define _flag packed2.w
105# define _color packed0.xyz
106# define _type packed0.w
107# define _right packed1.xyz
108# define _spot_size packed1.w
109# define _up packed2.xyz
110# define _spot_blend packed2.w
111# define _forward packed3.xyz
112# define _position packed4.xyz
119# 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