Xiang, Haihao | 641267d | 2013-11-29 13:47:31 +0800 | [diff] [blame] | 1 | #ifndef RENDE_MEDIA_FILL_H |
| 2 | #define RENDE_MEDIA_FILL_H |
| 3 | |
Daniel Vetter | 924115b | 2014-03-22 20:18:51 +0100 | [diff] [blame] | 4 | #include <stdint.h> |
Xiang, Haihao | 641267d | 2013-11-29 13:47:31 +0800 | [diff] [blame] | 5 | #include "intel_batchbuffer.h" |
Xiang, Haihao | 641267d | 2013-11-29 13:47:31 +0800 | [diff] [blame] | 6 | |
Xiang, Haihao | bd384c2 | 2013-12-02 12:36:15 +0800 | [diff] [blame] | 7 | void |
| 8 | gen8_media_fillfunc(struct intel_batchbuffer *batch, |
Daniel Vetter | 83a4c7d | 2014-03-22 15:44:48 +0100 | [diff] [blame] | 9 | struct igt_buf *dst, |
Xiang, Haihao | bd384c2 | 2013-12-02 12:36:15 +0800 | [diff] [blame] | 10 | unsigned x, unsigned y, |
| 11 | unsigned width, unsigned height, |
| 12 | uint8_t color); |
| 13 | |
Xiang, Haihao | c683569 | 2013-12-02 12:49:14 +0800 | [diff] [blame] | 14 | void |
| 15 | gen7_media_fillfunc(struct intel_batchbuffer *batch, |
Daniel Vetter | 83a4c7d | 2014-03-22 15:44:48 +0100 | [diff] [blame] | 16 | struct igt_buf *dst, |
Xiang, Haihao | c683569 | 2013-12-02 12:49:14 +0800 | [diff] [blame] | 17 | unsigned x, unsigned y, |
| 18 | unsigned width, unsigned height, |
| 19 | uint8_t color); |
| 20 | |
Sean V Kelley | 17d63e4 | 2014-08-05 13:53:49 -0700 | [diff] [blame] | 21 | void |
| 22 | gen8lp_media_fillfunc(struct intel_batchbuffer *batch, |
| 23 | struct igt_buf *dst, |
| 24 | unsigned x, unsigned y, |
| 25 | unsigned width, unsigned height, |
| 26 | uint8_t color); |
| 27 | |
Zhao Yakui | 31e94ad | 2014-02-11 10:48:43 +0800 | [diff] [blame] | 28 | void |
| 29 | gen9_media_fillfunc(struct intel_batchbuffer *batch, |
| 30 | struct igt_buf *dst, |
| 31 | unsigned x, unsigned y, |
| 32 | unsigned width, unsigned height, |
| 33 | uint8_t color); |
| 34 | |
Xiang, Haihao | 641267d | 2013-11-29 13:47:31 +0800 | [diff] [blame] | 35 | #endif /* RENDE_MEDIA_FILL_H */ |