enum gl_access_qualifier access = 0;
vtn_foreach_decoration(b, sampled_val, non_uniform_decoration_cb, &access);
+ if (operands & SpvImageOperandsNontemporalMask)
+ access |= ACCESS_STREAM_CACHE_POLICY;
+
if (sampled_val->propagated_non_uniform)
access |= ACCESS_NON_UNIFORM;
if (operands & SpvImageOperandsVolatileTexelMask)
access |= ACCESS_VOLATILE;
+ if (operands & SpvImageOperandsNontemporalMask)
+ access |= ACCESS_STREAM_CACHE_POLICY;
break;
}
if (operands & SpvImageOperandsVolatileTexelMask)
access |= ACCESS_VOLATILE;
+ if (operands & SpvImageOperandsNontemporalMask)
+ access |= ACCESS_STREAM_CACHE_POLICY;
break;
}