include
quori_face
PixelBufferObject.hpp
Go to the documentation of this file.
1
#ifndef _QUORI_FACE_PIXEL_BUFFER_OBJECT_HPP_
2
#define _QUORI_FACE_PIXEL_BUFFER_OBJECT_HPP_
3
4
#include <cstdint>
5
6
namespace
quori_face
7
{
13
class
PixelBufferObject
14
{
15
public
:
16
17
PixelBufferObject
(
const
std::size_t
size
);
18
~PixelBufferObject
();
19
26
void
bind
(
const
std::size_t i);
27
32
void
unbind
();
33
39
std::uint32_t
getHandle
(
const
std::size_t i);
40
41
private
:
42
std::uint32_t
handles_
[2];
43
};
44
}
45
46
#endif
size
GLsizeiptr size
Definition:
glcorearb.h:640
quori_face::PixelBufferObject::handles_
std::uint32_t handles_[2]
Definition:
PixelBufferObject.hpp:42
quori_face::PixelBufferObject::PixelBufferObject
PixelBufferObject(const std::size_t size)
Definition:
PixelBufferObject.cpp:9
quori_face
Definition:
Cache.hpp:9
quori_face::PixelBufferObject::getHandle
std::uint32_t getHandle(const std::size_t i)
Definition:
PixelBufferObject.cpp:35
quori_face::PixelBufferObject
Definition:
PixelBufferObject.hpp:13
quori_face::PixelBufferObject::bind
void bind(const std::size_t i)
Definition:
PixelBufferObject.cpp:24
quori_face::PixelBufferObject::~PixelBufferObject
~PixelBufferObject()
Definition:
PixelBufferObject.cpp:19
quori_face::PixelBufferObject::unbind
void unbind()
Definition:
PixelBufferObject.cpp:29
quori_face
Author(s):
autogenerated on Wed Mar 2 2022 00:53:20