console: transient index/vertex buffers

This commit is contained in:
James Gray
2016-07-22 17:23:23 -05:00
parent 2918876ede
commit 3747c0683b

View File

@@ -31,10 +31,13 @@ extern class ConsoleRenderContext {
public var width (get, never):Int;
public var height (get, never):Int;
public function createIndexBuffer (indices:Pointer<UInt16>, count:Int):IndexBuffer;
public function createIndexBuffer (count:Int):IndexBuffer;
public function createVertexBuffer (decl:VertexDecl, count:Int):VertexBuffer;
public function createTexture (format:TextureFormat, width:Int, height:Int, data:Pointer<UInt8>):Texture;
public function transientIndexBuffer (count:Int):IndexBuffer;
public function transientVertexBuffer (decl:VertexDecl, count:Int):VertexBuffer;
public function destroyIndexBuffer (ib:IndexBuffer):Void;
public function destroyVertexBuffer (vb:VertexBuffer):Void;
public function destroyTexture (tex:Texture):Void;