载入中...
搜索中...
未找到
VirtualGeometryBackend.h 文件参考
#include "virtualgeometry/VirtualGeometryAsset.h"
#include <cstdint>
#include <vector>

浏览源代码.

struct  eve::virtualgeometry::VgUniforms
 
struct  eve::virtualgeometry::VgBackend
 Opaque backend state for one virtual-geometry renderer. Owned by VirtualGeometryRenderer; allocated/freed by the active backend. 更多...
 

命名空间

namespace  eve
 
namespace  eve::virtualgeometry
 

函数

void eve::virtualgeometry::vgCreate (VgBackend &be)
 
void eve::virtualgeometry::vgDestroy (VgBackend &be)
 
void eve::virtualgeometry::vgUpload (VgBackend &be, const VirtualGeometryAsset &asset)
 
void eve::virtualgeometry::vgUploadUniforms (VgBackend &be, const VgUniforms &u)
 
void eve::virtualgeometry::vgReset (VgBackend &be, int visibleCapacity)
 
int eve::virtualgeometry::vgUpdate (VgBackend &be, int clusterCount, int visibleCapacity, int viewW, int viewH)
 
bool eve::virtualgeometry::vgReadPixels (VgBackend &be, std::vector< uint32_t > &out)