Subversion Repositories Kolibri OS

Rev

Rev 2360 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2360 Rev 2361
Line 139... Line 139...
139
 
139
 
140
struct sna_render {
140
struct sna_render {
141
	int max_3d_size;
141
	int max_3d_size;
Line 142... Line -...
142
	int max_3d_pitch;
-
 
143
 
142
	int max_3d_pitch;
144
/*
143
 
-
 
144
	Bool (*composite)(struct sna *sna, uint8_t op,
-
 
145
              bitmap_t *src, struct kgem_bo *src_bo,
145
	Bool (*composite)(struct sna *sna, uint8_t op,
146
              bitmap_t *mask, struct kgem_bo *mask_bo,
146
			  PicturePtr dst, PicturePtr src, PicturePtr mask,
147
              bitmap_t *dst,  struct kgem_bo *dst_bo,
147
			  int16_t src_x, int16_t src_y,
148
			  int16_t src_x, int16_t src_y,
148
			  int16_t msk_x, int16_t msk_y,
149
			  int16_t msk_x, int16_t msk_y,
149
			  int16_t dst_x, int16_t dst_y,
150
			  int16_t dst_x, int16_t dst_y,
150
			  int16_t w, int16_t h,
151
			  int16_t w, int16_t h,
151
			  struct sna_composite_op *tmp);
152
			  struct sna_composite_op *tmp);
152
 
153
/*
153
	Bool (*composite_spans)(struct sna *sna, uint8_t op,
154
	Bool (*composite_spans)(struct sna *sna, uint8_t op,
154
				PicturePtr dst, PicturePtr src,
155
				PicturePtr dst, PicturePtr src,
155
				int16_t src_x, int16_t src_y,
156
				int16_t src_x, int16_t src_y,