载入中...
搜索中...
未找到
eve::graphics::GpuVgAssetUpload结构体 参考

Neutral GPU upload for one virtual-geometry asset. Raw arrays so the graphics module does not depend on the virtualgeometry module. @lifetime Every array is borrowed for the upload call only and is never retained. 更多...

#include <GpuDrivenTypes.h>

Public 属性

const float * positions = nullptr
 
int vertexCount = 0
 
const float * normals = nullptr
 
const std::uint32_t * triangles = nullptr
 
int triangleCount = 0
 
const GpuVgCluster * clusters = nullptr
 
int clusterCount = 0
 

详细描述

Neutral GPU upload for one virtual-geometry asset. Raw arrays so the graphics module does not depend on the virtualgeometry module. @lifetime Every array is borrowed for the upload call only and is never retained.

GpuVgAssetUpload public API.

在文件 GpuDrivenTypes.h 第 147 行定义.

类成员变量说明

◆ clusterCount

int eve::graphics::GpuVgAssetUpload::clusterCount = 0

◆ clusters

const GpuVgCluster* eve::graphics::GpuVgAssetUpload::clusters = nullptr

◆ normals

const float* eve::graphics::GpuVgAssetUpload::normals = nullptr

在文件 GpuDrivenTypes.h 第 150 行定义.

◆ positions

const float* eve::graphics::GpuVgAssetUpload::positions = nullptr

◆ triangleCount

int eve::graphics::GpuVgAssetUpload::triangleCount = 0

◆ triangles

const std::uint32_t* eve::graphics::GpuVgAssetUpload::triangles = nullptr

◆ vertexCount

int eve::graphics::GpuVgAssetUpload::vertexCount = 0

该结构体的文档由以下文件生成: