8 #ifndef hifi_gpu_Frame_h
9 #define hifi_gpu_Frame_h
27 using Batches = std::vector<BatchPointer>;
28 using FramebufferRecycler = std::function<void(
const FramebufferPointer&)>;
29 using OverlayRecycler = std::function<void(
const TexturePointer&)>;
31 StereoState stereoState;
32 uint32_t frameIndex{ 0 };
40 BufferUpdates bufferUpdates;
42 FramebufferPointer framebuffer;
44 FramebufferRecycler framebufferRecycler;
46 std::queue<std::tuple<std::function<void(
const QImage&)>, float,
bool>> snapshotOperators;
49 friend class Deserializer;
Provides the Mat4 scripting interface.
Definition: Mat4.h:44