OGLplus (0.52.0) a C++ wrapper for OpenGL

oglplus::context::Synchronization Class Reference

Wrapper for synchronization operations. More...

#include </home/chochlik/devel/oglplus/include/oglplus/context/synchronization.hpp>

Inheritance diagram for oglplus::context::Synchronization:

Static Public Member Functions

static void MemoryBarrier (Bitfield< MemoryBarrierBit > bits)
 Defines a barrier for memory transactions. More...
 
static void Flush (void)
 Indicate that all previous GL commands must finish in finite time.
 
static void Finish (void)
 Force all previous GL commands to complete before returning.
 

Detailed Description

Wrapper for synchronization operations.

Member Function Documentation

static void oglplus::context::Synchronization::MemoryBarrier ( Bitfield< MemoryBarrierBit bits)
static

Defines a barrier for memory transactions.

example:

Exceptions
ErrorRequires OpenGL 4.2 or the GL_ARB_shader_image_load_store extension.
Related OpenGL symbols:
glMemoryBarrier

The documentation for this class was generated from the following file:

Copyright © 2010-2014 Matúš Chochlík, University of Žilina, Žilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Mon Sep 22 2014 by Doxygen (version 1.8.6).