Searched refs:zink_framebuffer_clear_data (Results 1 - 3 of 3) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_clear.h35 struct zink_framebuffer_clear_data { struct
97 static inline struct zink_framebuffer_clear_data *
100 return util_dynarray_element(&fb_clear->clears, struct zink_framebuffer_clear_data, idx);
106 return fb_clear ? util_dynarray_num_elements(&fb_clear->clears, struct zink_framebuffer_clear_data) : 0;
113 zink_fb_clear_element_needs_explicit(struct zink_framebuffer_clear_data *clear)
134 zink_fb_clear_util_unpack_clear_color(struct zink_framebuffer_clear_data *clear, enum pipe_format format, union pipe_color_union *color);
H A Dzink_clear.c172 static struct zink_framebuffer_clear_data *
175 struct zink_framebuffer_clear_data *clear = NULL;
178 struct zink_framebuffer_clear_data *last_clear = zink_fb_clear_element(fb_clear, num_clears - 1);
184 struct zink_framebuffer_clear_data cd = {0};
185 util_dynarray_append(&fb_clear->clears, struct zink_framebuffer_clear_data, cd);
222 struct zink_framebuffer_clear_data *clear = get_clear_data(ctx, fb_clear, needs_rp ? scissor_state : NULL);
242 struct zink_framebuffer_clear_data *clear = get_clear_data(ctx, fb_clear, needs_rp ? scissor_state : NULL);
293 struct zink_framebuffer_clear_data *a = zink_fb_clear_element(color_clear, j);
294 struct zink_framebuffer_clear_data *b = zink_fb_clear_element(fb_clear, j);
319 struct zink_framebuffer_clear_data *
[all...]
H A Dzink_context.c2133 struct zink_framebuffer_clear_data *clear = zink_fb_clear_element(&ctx->fb_clears[i], 0);
2148 struct zink_framebuffer_clear_data *clear = zink_fb_clear_element(fb_clear, 0);

Completed in 9 milliseconds