Home
last modified time | relevance | path

Searched refs:zink_render_pass_state (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_render_pass.h50 struct zink_render_pass_state { struct
87 struct zink_render_pass_state state;
93 struct zink_render_pass_state *state,
H A Dzink_render_pass.c63 create_render_pass2(struct zink_screen *screen, struct zink_render_pass_state *state, struct zink_render_pass_pipeline_state *pstate) in create_render_pass2()
235 struct zink_render_pass_state *state, in zink_create_render_pass()
245 memcpy(&rp->state, state, sizeof(struct zink_render_pass_state)); in zink_create_render_pass()
311 struct zink_render_pass_state* s = (struct zink_render_pass_state*)key; in hash_render_pass_state()
312 return _mesa_hash_data(key, offsetof(struct zink_render_pass_state, rts) + sizeof(s->rts[0]) * s->num_rts); in hash_render_pass_state()
318 const struct zink_render_pass_state *s_a = a, *s_b = b; in equals_render_pass_state()
321 return memcmp(a, b, offsetof(struct zink_render_pass_state, rts) + sizeof(s_a->rts[0]) * s_a->num_rts) == 0; in equals_render_pass_state()
382 struct zink_render_pass_state state = {0}; in get_render_pass()

Completed in 2 milliseconds