Home
last modified time | relevance | path

Searched refs:bindless_sampler (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
H A Dast_type.cpp73 || this->flags.q.bindless_sampler in has_layout()
192 if (state->default_uniform_qualifier->flags.q.bindless_sampler) { in merge_bindless_qualifier()
194 state->default_uniform_qualifier->flags.q.bindless_sampler = false; in merge_bindless_qualifier()
436 if (q.flags.q.bindless_sampler) in merge_qualifier()
437 this->flags.q.bindless_sampler = true; in merge_qualifier()
487 if (q.flags.q.bindless_sampler || in merge_qualifier()
900 Q(bindless_sampler); in validate_flags()
H A Dlinker.cpp1728 bool bindless_sampler, bindless_image; in link_bindless_layout_qualifiers() local
1731 bindless_sampler = bindless_image = false; in link_bindless_layout_qualifiers()
1737 if (shader->bindless_sampler) in link_bindless_layout_qualifiers()
1738 bindless_sampler = true; in link_bindless_layout_qualifiers()
1746 if ((bindless_sampler && bound_sampler) || in link_bindless_layout_qualifiers()
1750 * "If both bindless_sampler and bound_sampler, or bindless_image in link_bindless_layout_qualifiers()
1754 linker_error(prog, "both bindless_sampler and bound_sampler, or " in link_bindless_layout_qualifiers()
H A Dast.h651 unsigned bindless_sampler:1; member
H A Dglsl_parser_extras.cpp1978 shader->bindless_sampler = state->bindless_sampler_specified;
H A Dast_to_hir.cpp3665 bool has_local_qualifiers = qual->flags.q.bindless_sampler || in apply_bindless_qualifier_to_variable()
3687 * but it makes sense to only allow bindless_sampler/bound_sampler for in apply_bindless_qualifier_to_variable()
3691 if ((qual->flags.q.bindless_sampler || qual->flags.q.bound_sampler) && in apply_bindless_qualifier_to_variable()
3693 _mesa_glsl_error(loc, state, "bindless_sampler or bound_sampler can only " in apply_bindless_qualifier_to_variable()
3705 /* The bindless_sampler/bindless_image (and respectively in apply_bindless_qualifier_to_variable()
3710 var->data.bindless = qual->flags.q.bindless_sampler || in apply_bindless_qualifier_to_variable()
/third_party/mesa3d/src/mesa/main/
H A Dshader_types.h208 * Whether bindless_sampler/bindless_image, and respectively
212 bool bindless_sampler; member
633 * Number of samplers declared with the bindless_sampler layout

Completed in 23 milliseconds