Searched refs:is_bindless (Results 1 – 9 of 9) sorted by relevance
/third_party/mesa3d/src/mesa/main/ |
D | uniform_query.cpp | 355 !uni->is_bindless) { in _mesa_get_uniform() 367 (uni->is_bindless || !uni->type->contains_opaque())) { in _mesa_get_uniform() 402 (returnType == GLSL_TYPE_UINT64 && uni->is_bindless)) { in _mesa_get_uniform() 1029 if (storage->is_bindless && (prog->sh.NumBindlessSamplers || in associate_uniform_storage() 1054 (storage->is_bindless || !storage->type->contains_opaque())) { in associate_uniform_storage() 1262 if (!uni->is_bindless && uni->type->contains_opaque()) { in _mesa_flush_vertices_for_uniforms() 1292 bool copy_as_uint64 = uni->is_bindless && in copy_uniforms_to_storage() 1492 (uni->is_bindless || !uni->type->contains_opaque())) { in _mesa_uniform() 1518 if (!ctx_flushed && !(uni->type->is_sampler() && uni->is_bindless)) in _mesa_uniform() 1546 if (uni->is_bindless) { in _mesa_uniform() [all …]
|
/third_party/mesa3d/src/compiler/ |
D | nir_types.cpp | 182 bool is_gl_vertex_input, bool is_bindless) in glsl_count_vec4_slots() argument 184 return type->count_vec4_slots(is_gl_vertex_input, is_bindless); in glsl_count_vec4_slots() 188 glsl_count_dword_slots(const struct glsl_type *type, bool is_bindless) in glsl_count_dword_slots() argument 190 return type->count_dword_slots(is_bindless); in glsl_count_dword_slots()
|
D | nir_types.h | 100 bool is_gl_vertex_input, bool is_bindless); 101 unsigned glsl_count_dword_slots(const struct glsl_type *type, bool is_bindless);
|
D | glsl_types.cpp | 2873 glsl_type::count_vec4_slots(bool is_gl_vertex_input, bool is_bindless) const in count_vec4_slots() 2924 size += member_type->count_vec4_slots(is_gl_vertex_input, is_bindless); in count_vec4_slots() 2933 is_bindless); in count_vec4_slots() 2939 if (!is_bindless) in count_vec4_slots() 2960 glsl_type::count_dword_slots(bool is_bindless) const in count_dword_slots() 2978 if (!is_bindless) in count_dword_slots() 2986 return this->fields.array->count_dword_slots(is_bindless) * in count_dword_slots() 2993 size += this->fields.structure[i].type->count_dword_slots(is_bindless); in count_dword_slots()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_uniform.h | 223 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 | gl_nir_link_uniforms.c | 780 bool is_bindless = state->current_var->data.bindless || state->var_is_in_block; in update_uniforms_shader_info() local 781 unsigned *next_index = is_bindless ? in update_uniforms_shader_info() 787 if (is_bindless) { in update_uniforms_shader_info() 1384 uniform->is_bindless = state->current_var->data.bindless; in nir_link_uniform()
|
D | serialize.cpp | 457 blob_write_uint32(metadata, prog->data->UniformStorage[i].is_bindless); in write_uniforms() 533 uniforms[i].is_bindless = blob_read_uint32(metadata); in read_uniforms()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_nir.cpp | 393 r600_glsl_type_size(const struct glsl_type *type, bool is_bindless) in r600_glsl_type_size() argument 395 return glsl_count_vec4_slots(type, false, is_bindless); in r600_glsl_type_size()
|