Skip to main content

create_bindless_bind_group_layout_entries

Function create_bindless_bind_group_layout_entries 

Source
pub fn create_bindless_bind_group_layout_entries(
    bindless_index_table_length: u32,
    bindless_slab_resource_limit: u32,
    bindless_index_table_binding_number: BindingNumber,
    used_resource_types: &[BindlessResourceType],
) -> Vec<BindGroupLayoutEntry>
Expand description

Creates the bind group layout entries common to all shaders that use bindless bind groups.

used_resource_types limits which binding arrays are created, reducing argument buffer slot usage on constrained platforms.