Searched refs:is_bindless (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_uniform.h | 214 bool is_bindless; member
|
D | gl_nir_link_uniform_initializers.c | 76 if (storage->is_bindless) { in set_opaque_binding() 94 if (storage->is_bindless) { in set_opaque_binding()
|
D | serialize.cpp | 454 blob_write_uint32(metadata, prog->data->UniformStorage[i].is_bindless); in write_uniforms() 529 uniforms[i].is_bindless = blob_read_uint32(metadata); in read_uniforms()
|
D | link_uniforms.cpp | 1128 this->uniforms[id].is_bindless = current_var->data.bindless; in visit_field()
|
D | gl_nir_link_uniforms.c | 1349 uniform->is_bindless = state->current_var->data.bindless; in nir_link_uniform()
|
/third_party/mesa3d/src/mesa/main/ |
D | uniform_query.cpp | 354 !uni->is_bindless) { in _mesa_get_uniform() 366 (uni->is_bindless || !uni->type->contains_opaque())) { in _mesa_get_uniform() 401 (returnType == GLSL_TYPE_UINT64 && uni->is_bindless)) { in _mesa_get_uniform() 1090 if (!uni->is_bindless && uni->type->contains_opaque()) { in _mesa_flush_vertices_for_uniforms() 1120 bool copy_as_uint64 = uni->is_bindless && in copy_uniforms_to_storage() 1320 (uni->is_bindless || !uni->type->contains_opaque())) { in _mesa_uniform() 1346 if (!ctx_flushed && !(uni->type->is_sampler() && uni->is_bindless)) in _mesa_uniform() 1373 if (uni->is_bindless) { in _mesa_uniform() 1429 if (uni->is_bindless) { in _mesa_uniform() 1863 if (!uni->is_bindless) { in _mesa_uniform_handle()
|
/third_party/mesa3d/src/compiler/ |
D | nir_types.cpp | 163 bool is_gl_vertex_input, bool is_bindless) in glsl_count_vec4_slots() argument 165 return type->count_vec4_slots(is_gl_vertex_input, is_bindless); in glsl_count_vec4_slots() 169 glsl_count_dword_slots(const struct glsl_type *type, bool is_bindless) in glsl_count_dword_slots() argument 171 return type->count_dword_slots(is_bindless); in glsl_count_dword_slots()
|
D | nir_types.h | 97 bool is_gl_vertex_input, bool is_bindless); 98 unsigned glsl_count_dword_slots(const struct glsl_type *type, bool is_bindless);
|
D | glsl_types.cpp | 2749 glsl_type::count_vec4_slots(bool is_gl_vertex_input, bool is_bindless) const in count_vec4_slots() 2800 size += member_type->count_vec4_slots(is_gl_vertex_input, is_bindless); in count_vec4_slots() 2809 is_bindless); in count_vec4_slots() 2814 if (!is_bindless) in count_vec4_slots() 2835 glsl_type::count_dword_slots(bool is_bindless) const in count_dword_slots() 2852 if (!is_bindless) in count_dword_slots() 2860 return this->fields.array->count_dword_slots(is_bindless) * in count_dword_slots() 2867 size += this->fields.structure[i].type->count_dword_slots(is_bindless); in count_dword_slots()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir.cpp | 564 r600_glsl_type_size(const struct glsl_type *type, bool is_bindless) in r600_glsl_type_size() argument 566 return glsl_count_vec4_slots(type, false, is_bindless); in r600_glsl_type_size()
|
/third_party/mesa3d/src/mesa/program/ |
D | ir_to_mesa.cpp | 2572 if (storage->is_bindless && (prog->sh.NumBindlessSamplers || in _mesa_associate_uniform_storage() 2597 (storage->is_bindless || !storage->type->contains_opaque())) { in _mesa_associate_uniform_storage()
|