Home
last modified time | relevance | path

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

/third_party/mesa3d/src/amd/vulkan/
H A Dradv_device_generated_commands.c156 uint32_t vbo_bind_mask; member
383 nir_ssa_def *vbo_bind_mask = load_param32(&b, vbo_bind_mask); in build_dgc_prepare_shader() local
385 nir_push_if(&b, nir_ine_imm(&b, vbo_bind_mask, 0)); in build_dgc_prepare_shader()
409 nir_iand(&b, vbo_bind_mask, in build_dgc_prepare_shader()
1224 params.vbo_bind_mask |= ((layout->bind_vbo_mask >> binding) & 1u) << idx; in radv_prepare_dgc()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_resource.h123 uint32_t vbo_bind_mask : PIPE_MAX_ATTRIBS; member
H A Dzink_context.c1109 res->vbo_bind_mask &= ~BITFIELD_BIT(slot); in update_existing_vbo()
1148 res->vbo_bind_mask |= BITFIELD_BIT(start_slot + i); in zink_set_vertex_buffers()
3170 if ((res->obj->is_buffer && res->vbo_bind_mask && !(pipeline & VK_PIPELINE_STAGE_VERTEX_INPUT_BIT)) || in resource_check_defer_buffer_barrier()
3171 ((!res->obj->is_buffer || util_bitcount(res->vbo_bind_mask) != res->bind_count[0]) && !is_shader_pipline_stage(pipeline))) in resource_check_defer_buffer_barrier()
3901 if ((rebind_mask & BITFIELD_BIT(TC_BINDING_VERTEX_BUFFER)) || (!rebind_mask && res->vbo_bind_mask)) { in rebind_buffer()
3902 u_foreach_bit(slot, res->vbo_bind_mask) { in rebind_buffer()

Completed in 10 milliseconds