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, |