Lines Matching defs:barriers
62 _mesa_MemoryBarrier(GLbitfield barriers)
67 ctx->Driver.MemoryBarrier(ctx, barriers);
71 memory_barrier_by_region(struct gl_context *ctx, GLbitfield barriers,
84 * "When barriers is ALL_BARRIER_BITS, shader memory accesses will be
88 * That is, if barriers is the special value GL_ALL_BARRIER_BITS, then all
89 * barriers allowed by glMemoryBarrierByRegion should be activated."
91 if (barriers == GL_ALL_BARRIER_BITS) {
98 * "An INVALID_VALUE error is generated if barriers is not the special
102 if (!no_error && (barriers & ~all_allowed_bits) != 0) {
107 ctx->Driver.MemoryBarrier(ctx, barriers);
112 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers)
115 memory_barrier_by_region(ctx, barriers, true);
119 _mesa_MemoryBarrierByRegion(GLbitfield barriers)
122 memory_barrier_by_region(ctx, barriers, false);