Lines Matching refs:igt_fb
80 typedef struct igt_fb { struct
126 void igt_init_fb(struct igt_fb *fb, int fd, int width, int height,
135 struct igt_fb *fb, uint64_t bo_size,
138 uint64_t modifier, struct igt_fb *fb);
142 struct igt_fb *fb /* out */);
145 struct igt_fb *fb /* out */);
149 struct igt_fb *fb /* out */);
153 struct igt_fb *fb /* out */);
156 unsigned int igt_fb_convert_with_stride(struct igt_fb *dst, struct igt_fb *src,
160 unsigned int igt_fb_convert(struct igt_fb *dst, struct igt_fb *src,
162 void igt_remove_fb(int fd, struct igt_fb *fb);
163 int igt_dirty_fb(int fd, struct igt_fb *fb);
164 void *igt_fb_map_buffer(int fd, struct igt_fb *fb);
165 void igt_fb_unmap_buffer(struct igt_fb *fb, void *buffer);
169 struct igt_fb *fb);
174 void igt_fb_calc_crc(struct igt_fb *fb, igt_crc_t *crc);
180 cairo_surface_t *igt_get_cairo_surface(int fd, struct igt_fb *fb);
182 cairo_t *igt_get_cairo_ctx(int fd, struct igt_fb *fb);
183 void igt_put_cairo_ctx(int fd, struct igt_fb *fb, cairo_t *cr);