@@ -797,6 +797,13 @@ INTDEF ATTR_IN(1) void CC libvideo_swblitter3__stretch__generic_n(struct video_b
797797INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__blit_imatrix__generic (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t size_x , video_dim_t size_y , video_imatrix2d_t src_matrix );
798798INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch_imatrix__generic_l (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y , video_imatrix2d_t src_matrix );
799799INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch_imatrix__generic_n (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y , video_imatrix2d_t src_matrix );
800+ /* Same as versions above, but `vbt3_wrdst' doesn't do any extra blending */
801+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__blit__blend1 (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_coord_t src_x , video_coord_t src_y , video_dim_t size_x , video_dim_t size_y );
802+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch__blend1_l (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y );
803+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch__blend1_n (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y );
804+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__blit_imatrix__blend1 (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t size_x , video_dim_t size_y , video_imatrix2d_t src_matrix );
805+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch_imatrix__blend1_l (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y , video_imatrix2d_t src_matrix );
806+ INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3__stretch_imatrix__blend1_n (struct video_blitter3 const * __restrict self , video_coord_t out_x , video_coord_t out_y , video_coord_t dst_x , video_coord_t dst_y , video_dim_t dst_size_x , video_dim_t dst_size_y , video_imatrix2d_t dst_matrix , video_coord_t src_x , video_coord_t src_y , video_dim_t src_size_x , video_dim_t src_size_y , video_imatrix2d_t src_matrix );
800807
801808/* Generic blit3 operators (hl) */
802809INTDEF ATTR_IN (1 ) void CC libvideo_swblitter3_blit (struct video_blitter3 const * __restrict self , video_offset_t wrdst_x , video_offset_t wrdst_y , video_offset_t rddst_x , video_offset_t rddst_y , video_offset_t src_x , video_offset_t src_y , video_dim_t size_x , video_dim_t size_y );
0 commit comments