Files
XCEngine/docs/api/XCEngine/RHI/OpenGL/OpenGLBuffer/InitializeVertexBuffer.md

701 B

OpenGLBuffer::InitializeVertexBuffer()

bool InitializeVertexBuffer(const void* data, size_t size);

作用

使用“顶点缓冲”预设快速初始化当前对象。

参数

  • data: 初始顶点数据。
  • size: 数据总字节数。

返回值

转调 Initialize 的返回值。当前实现始终为 true

当前实现行为

函数等价于:

return Initialize(OpenGLBufferType::Vertex, size, data, false);

也就是说:

  • OpenGLBufferType 固定为 Vertex
  • dynamic 固定为 false
  • 绑定目标固定落到 GL_ARRAY_BUFFER

相关文档