VVISF & VVGL
|
Some of the less frequently encountered classes in VVGL- this is the stuff you'll probably be less likely to run into or have to work with if you're here because you just want to get to the ISF goodies. More...
Classes | |
struct | VVGL::GLCachedProperty |
Abstract base class that caches the location of an arbitrary GL "object" that we do not own. More... | |
struct | VVGL::GLCachedAttrib |
Subclass of GLCachedProperty that caches the location of an attribute in a GLSL program. More... | |
struct | VVGL::GLCachedUni |
Subclass of GLCachedProperty that caches the location of a uniform variable in a GLSL program. More... | |
struct | VVGL::Range |
Describes an integer range using a value (loc) and size (len). More... | |
Typedefs | |
using | VVGL::RawTSClockType = std::chrono::steady_clock |
Struct describing a timevalue as the quotient of two numbers, a value (64-bit unsigned int) and a scale factor (32-bit int). More... | |
Some of the less frequently encountered classes in VVGL- this is the stuff you'll probably be less likely to run into or have to work with if you're here because you just want to get to the ISF goodies.
using VVGL::RawTSClockType = typedef std::chrono::steady_clock |
Struct describing a timevalue as the quotient of two numbers, a value (64-bit unsigned int) and a scale factor (32-bit int).
GLBuffers vended by the pool are timestamped so the stamps can be compared and used to determine if the content is different without analyzing the contents of the frame.