#include <aglVertexBuffer.h>
◆ VertexBuffer()
| agl::VertexBuffer::VertexBuffer |
( |
| ) |
|
◆ ~VertexBuffer()
| agl::VertexBuffer::~VertexBuffer |
( |
| ) |
|
|
virtual |
◆ getStreamFormat()
◆ getStreamOffset()
| u32 agl::VertexBuffer::getStreamOffset |
( |
s32 | index | ) |
const |
|
inline |
◆ isEnable()
| bool agl::VertexBuffer::isEnable |
( |
s32 | index | ) |
const |
|
inline |
◆ getStreamCompSel()
| GX2CompSel agl::VertexBuffer::getStreamCompSel |
( |
s32 | index | ) |
const |
|
inline |
◆ getStreamDivisor()
| u32 agl::VertexBuffer::getStreamDivisor |
( |
s32 | index | ) |
const |
|
inline |
◆ getStreamEndianSwap()
| GX2EndianSwapMode agl::VertexBuffer::getStreamEndianSwap |
( |
s32 | index | ) |
const |
|
inline |
◆ getStreamIndexType()
| GX2AttribIndexType agl::VertexBuffer::getStreamIndexType |
( |
s32 | index | ) |
const |
|
inline |
◆ getBufferPtr()
| const void * agl::VertexBuffer::getBufferPtr |
( |
| ) |
const |
|
inline |
◆ getStride()
| u32 agl::VertexBuffer::getStride |
( |
| ) |
const |
|
inline |
◆ getVertexNum()
| u32 agl::VertexBuffer::getVertexNum |
( |
| ) |
const |
|
inline |
◆ getBufferByteSize()
| u32 agl::VertexBuffer::getBufferByteSize |
( |
| ) |
const |
|
inline |
◆ setUpBuffer()
| void agl::VertexBuffer::setUpBuffer |
( |
const void * | buffer, |
|
|
u32 | stride, |
|
|
u32 | buffer_byte_size ) |
◆ setUpStream()
◆ flushCPUCacheNoSync() [1/2]
| void agl::VertexBuffer::flushCPUCacheNoSync |
( |
| ) |
const |
|
inline |
◆ flushCPUCacheNoSync() [2/2]
| void agl::VertexBuffer::flushCPUCacheNoSync |
( |
u32 | offset, |
|
|
u32 | size ) const |
◆ cleanUp_()
| void agl::VertexBuffer::cleanUp_ |
( |
| ) |
|
|
private |
◆ cVertexStreamMax
| const u32 agl::VertexBuffer::cVertexStreamMax = 16 |
|
static |
◆ mStream
◆ mpBuffer
| const void* agl::VertexBuffer::mpBuffer |
|
private |
◆ mStride
| u32 agl::VertexBuffer::mStride |
|
private |
◆ mVertexNum
| u32 agl::VertexBuffer::mVertexNum |
|
private |
◆ mBufferByteSize
| u32 agl::VertexBuffer::mBufferByteSize |
|
private |