MCPcopy Create free account
hub / github.com/axmolengine/axmol / setIndexBuffer

Method setIndexBuffer

core/renderer/CustomCommand.cpp:182–193  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

180}
181
182void CustomCommand::setIndexBuffer(backend::Buffer* indexBuffer, IndexFormat format)
183{
184 if (_indexBuffer == indexBuffer && _indexFormat == format)
185 return;
186
187 AX_SAFE_RELEASE(_indexBuffer);
188 _indexBuffer = indexBuffer;
189 AX_SAFE_RETAIN(_indexBuffer);
190
191 _indexFormat = format;
192 _indexSize = computeIndexSize();
193}
194
195void CustomCommand::updateVertexBuffer(const void* data, std::size_t length)
196{

Callers 9

updatePrimitivesMethod · 0.45
drawMethod · 0.45
drawBatchedTrianglesMethod · 0.45
drawCustomCommandMethod · 0.45
bindAndDrawMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected