Searched refs:rebind_mask (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_threaded_context.h298 uint32_t rebind_mask,
H A Du_threaded_context.c490 uint32_t new_id, enum pipe_shader_type shader, uint32_t *rebind_mask)
497 *rebind_mask |= BITFIELD_BIT(TC_BINDING_UBO_VS) << shader;
502 *rebind_mask |= BITFIELD_BIT(TC_BINDING_SSBO_VS) << shader;
508 *rebind_mask |= BITFIELD_BIT(TC_BINDING_IMAGE_VS) << shader;
514 *rebind_mask |= BITFIELD_BIT(TC_BINDING_SAMPLERVIEW_VS) << shader;
559 tc_rebind_buffer(struct threaded_context *tc, uint32_t old_id, uint32_t new_id, uint32_t *rebind_mask) argument
566 *rebind_mask |= BITFIELD_BIT(TC_BINDING_VERTEX_BUFFER);
572 *rebind_mask |= BITFIELD_BIT(TC_BINDING_STREAMOUT_BUFFER);
576 rebound += tc_rebind_shader_bindings(tc, old_id, new_id, PIPE_SHADER_VERTEX, rebind_mask);
577 rebound += tc_rebind_shader_bindings(tc, old_id, new_id, PIPE_SHADER_FRAGMENT, rebind_mask);
489 tc_rebind_shader_bindings(struct threaded_context * tc,uint32_t old_id,uint32_t new_id,enum pipe_shader_type shader,uint32_t * rebind_mask) argument
1952 uint32_t rebind_mask; member in struct:tc_replace_buffer_storage
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_resource.h356 uint32_t rebind_mask,
H A Dfreedreno_resource.c257 struct pipe_resource *psrc, unsigned num_rebinds, uint32_t rebind_mask,
256 fd_replace_buffer_storage(struct pipe_context * pctx,struct pipe_resource * pdst,struct pipe_resource * psrc,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_resource.h340 uint32_t rebind_mask,
H A Diris_resource.c1729 uint32_t rebind_mask,
1725 iris_replace_buffer_storage(struct pipe_context * ctx,struct pipe_resource * p_dst,struct pipe_resource * p_src,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_context.c3750 rebind_buffer(struct zink_context *ctx, struct zink_resource *res, uint32_t rebind_mask, const unsigned expected_num_rebinds) argument
3759 if ((rebind_mask & BITFIELD_BIT(TC_BINDING_STREAMOUT_BUFFER)) || (!rebind_mask && res->so_bind_count && ctx->num_so_targets)) {
3769 rebind_mask &= ~BITFIELD_BIT(TC_BINDING_STREAMOUT_BUFFER);
3771 if (num_rebinds && expected_num_rebinds >= num_rebinds && !rebind_mask)
3774 if ((rebind_mask & BITFIELD_BIT(TC_BINDING_VERTEX_BUFFER)) || (!rebind_mask && res->vbo_bind_mask)) {
3780 rebind_mask &= ~BITFIELD_BIT(TC_BINDING_VERTEX_BUFFER);
3783 if (num_rebinds && expected_num_rebinds >= num_rebinds && !rebind_mask)
3786 const uint32_t ubo_mask = rebind_mask
3951 zink_context_replace_buffer_storage(struct pipe_context * pctx,struct pipe_resource * dst,struct pipe_resource * src,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_resource.h356 uint32_t rebind_mask,
H A Dcrocus_resource.c1109 uint32_t rebind_mask,
1105 crocus_replace_buffer_storage(struct pipe_context * ctx,struct pipe_resource * p_dst,struct pipe_resource * p_src,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_trace/
H A Dtr_screen.c272 uint32_t rebind_mask,
284 trace_dump_arg(uint, rebind_mask);
288 tr_ctx->replace_buffer_storage(pipe, dst, src, num_rebinds, rebind_mask, delete_buffer_id);
268 trace_context_replace_buffer_storage(struct pipe_context * _pipe,struct pipe_resource * dst,struct pipe_resource * src,unsigned num_rebinds,uint32_t rebind_mask,unsigned delete_buffer_id) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_noop/
H A Dnoop_pipe.c384 uint32_t rebind_mask,
380 noop_replace_buffer_storage(struct pipe_context * ctx,struct pipe_resource * dst,struct pipe_resource * src,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_buffer.c278 struct pipe_resource *src, unsigned num_rebinds, uint32_t rebind_mask,
277 si_replace_buffer_storage(struct pipe_context * ctx,struct pipe_resource * dst,struct pipe_resource * src,unsigned num_rebinds,uint32_t rebind_mask,uint32_t delete_buffer_id) argument
H A Dsi_pipe.h1304 uint32_t rebind_mask, uint32_t delete_buffer_id);

Completed in 52 milliseconds