this can only be GENERAL layout so it's not a feedback loop ever
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20891>
static bool
add_implicit_color_feedback_loop(struct zink_context *ctx, struct zink_resource *res)
{
- if (!res->fb_bind_count || !res->sampler_bind_count[0])
+ /* can only feedback loop with fb+sampler bind; image bind must be GENERAL */
+ if (!res->fb_bind_count || !res->sampler_bind_count[0] || res->image_bind_count[0])
return false;
bool is_feedback = false;
/* avoid false positives when a texture is bound but not used */