gvr::Frame

#include <gvr.h>

Convenience C++ wrapper for gvr_frame, which represents a single frame acquired for rendering from the swap chain.

Summary

Inheritance

Inherits from: gvr::WrapperBase< gvr_frame >

Public functions

BindBuffer(int32_t index)
void
For more information, see gvr_frame_bind_buffer().
GetBufferSize(int32_t index) const
For more information, see gvr_frame_get_buffer_size().
GetFramebufferObject(int32_t index) const
int32_t
For more information, see gvr_frame_get_framebuffer_object().
GetHardwareBuffer(int32_t index) const
void *
For more information, see gvr_frame_get_hardware_buffer().
Submit(const BufferViewportList & viewport_list, const Mat4f & head_space_from_start_space)
void
For more information, see gvr_frame_submit().
Unbind()
void
For more information, see gvr_frame_unbind().

Public functions

BindBuffer

void BindBuffer(
  int32_t index
)

For more information, see gvr_frame_bind_buffer().

GetBufferSize

Sizei GetBufferSize(
  int32_t index
) const 

For more information, see gvr_frame_get_buffer_size().

GetFramebufferObject

int32_t GetFramebufferObject(
  int32_t index
) const 

For more information, see gvr_frame_get_framebuffer_object().

GetHardwareBuffer

void * GetHardwareBuffer(
  int32_t index
) const 

For more information, see gvr_frame_get_hardware_buffer().

Submit

void Submit(
  const BufferViewportList & viewport_list,
  const Mat4f & head_space_from_start_space
)

For more information, see gvr_frame_submit().

Unbind

void Unbind()

For more information, see gvr_frame_unbind().