blender::gpu::Batch * quad
ccl_device_inline float2 mask(const MaskType mask, const float2 a)
void modifier_unique_name(Strip *strip, StripModifierData *smd)
StripModifierData * modifier_find_by_name(Strip *strip, const char *name)
int sequence_supports_modifiers(Strip *strip)
void modifier_blend_read_data(BlendDataReader *reader, ListBase *lb)
void modifier_free(StripModifierData *smd)
bool modifier_remove(Strip *strip, StripModifierData *smd)
const StripModifierTypeInfo * modifier_type_info_get(int type)
void modifier_clear(Strip *strip)
StripModifierData * modifier_new(Strip *strip, const char *name, int type)
void modifier_list_copy(Strip *strip_new, Strip *strip)
void modifier_apply_stack(const RenderData *context, const Strip *strip, ImBuf *ibuf, int timeline_frame)
void modifier_blend_write(BlendWriter *writer, ListBase *modbase)
void(* free_data)(StripModifierData *smd)
void(* init_data)(StripModifierData *smd)
void(* copy_data)(StripModifierData *smd, StripModifierData *target)
void(* apply)(const StripScreenQuad &quad, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask)