载入中...
搜索中...
未找到
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 |
该结构体的文档由以下文件生成:
- src/modules/graphics/GpuDrivenTypes.h