This field stores the id of the descriptor set used for bindless
textures.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22358>
nir_find_variable_with_location(nir, nir_var_shader_out, VARYING_SLOT_EDGE);
ret->sinfo.have_vulkan_memory_model = screen->info.have_KHR_vulkan_memory_model;
+ ret->sinfo.bindless_set_idx = screen->desc_set_id[ZINK_DESCRIPTOR_BINDLESS];
util_queue_fence_init(&ret->precompile.fence);
util_dynarray_init(&ret->pipeline_libs, ret);
bool have_xfb;
bool have_sparse;
bool have_vulkan_memory_model;
+ unsigned bindless_set_idx;
};
enum zink_rast_prim {