MCPcopy Create free account
hub / github.com/defold/defold / DeleteRenderBuffer

Function DeleteRenderBuffer

engine/render/src/render/buffer.cpp:30–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

28 }
29
30 static void DeleteRenderBuffer(HRenderBuffer buffer_to_remove, RenderBufferType type)
31 {
32 switch(type)
33 {
34 case RENDER_BUFFER_TYPE_VERTEX_BUFFER:
35 dmGraphics::DeleteVertexBuffer((dmGraphics::HVertexBuffer) buffer_to_remove);
36 break;
37 case RENDER_BUFFER_TYPE_INDEX_BUFFER:
38 dmGraphics::DeleteIndexBuffer((dmGraphics::HIndexBuffer) buffer_to_remove);
39 break;
40 default:break;
41 }
42 }
43
44 static inline void CreateAndPush(HRenderContext render_context, HBufferedRenderBuffer buffer)
45 {

Callers 2

TrimBufferFunction · 0.85

Calls 2

DeleteVertexBufferFunction · 0.85
DeleteIndexBufferFunction · 0.85

Tested by

no test coverage detected