pve
This commit is contained in:
		@ -19,8 +19,8 @@ from . import libgl
 | 
			
		||||
class VertexBuffer:
 | 
			
		||||
    __slots__ = '_buffer', '_size'
 | 
			
		||||
 | 
			
		||||
    def __init__(self, size):
 | 
			
		||||
        self._buffer = libgl.create_vertex_buffer(size)
 | 
			
		||||
    def __init__(self, size, channels, elems):
 | 
			
		||||
        self._buffer = libgl.create_vertex_buffer(size, channels, elems)
 | 
			
		||||
        self._size = size
 | 
			
		||||
 | 
			
		||||
    def __del__(self):
 | 
			
		||||
@ -32,4 +32,4 @@ class VertexBuffer:
 | 
			
		||||
 | 
			
		||||
    def upload(self, mesh):
 | 
			
		||||
        assert (self._size >= mesh.size)
 | 
			
		||||
        return libgl.upload_vertex_buffer(self._buffer, mesh.view, mesh.size)
 | 
			
		||||
        return libgl.upload_vertex_buffer(self._buffer, mesh.views, mesh.size)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user