| 136 | } |
| 137 | |
| 138 | void CustomCommand::createVertexBuffer(std::size_t vertexSize, std::size_t capacity, BufferUsage usage) |
| 139 | { |
| 140 | AX_SAFE_RELEASE(_vertexBuffer); |
| 141 | |
| 142 | _vertexCapacity = capacity; |
| 143 | _vertexDrawCount = capacity; |
| 144 | |
| 145 | _vertexBuffer = backend::DriverBase::getInstance()->newBuffer(vertexSize * capacity, backend::BufferType::VERTEX, usage); |
| 146 | } |
| 147 | |
| 148 | void CustomCommand::createIndexBuffer(IndexFormat format, std::size_t capacity, BufferUsage usage) |
| 149 | { |