载入中...
搜索中...
未找到
eve::procgen::PointCompute::Impl结构体 参考
Public 成员函数 | |
| void | reset () |
Public 属性 | |
| std::vector< float > | packed |
| std::unique_ptr< eve::gpgpu::GpuBuffer > | storage |
| std::unique_ptr< eve::gpgpu::GpuBuffer > | staging |
| std::unique_ptr< eve::gpgpu::ComputeShader > | shader |
| std::unique_ptr< eve::gpgpu::Sequence > | sequence |
| int | capacityBytes = 0 |
| uint64_t | uploadCount = 0 |
| uint64_t | dispatchCount = 0 |
| uint64_t | readbackCount = 0 |
| uint64_t | bufferReuseCount = 0 |
| uint64_t | peakBufferBytes = 0 |
| int | lastFusedTransformCount = 0 |
详细描述
在文件 PointCompute.cpp 第 121 行定义.
成员函数说明
◆ reset()
|
inline |
在文件 PointCompute.cpp 第 135 行定义.
引用了 capacityBytes, sequence, shader, staging , 以及 storage.
类成员变量说明
◆ bufferReuseCount
| uint64_t eve::procgen::PointCompute::Impl::bufferReuseCount = 0 |
在文件 PointCompute.cpp 第 131 行定义.
◆ capacityBytes
| int eve::procgen::PointCompute::Impl::capacityBytes = 0 |
在文件 PointCompute.cpp 第 127 行定义.
被这些函数引用 reset().
◆ dispatchCount
| uint64_t eve::procgen::PointCompute::Impl::dispatchCount = 0 |
在文件 PointCompute.cpp 第 129 行定义.
◆ lastFusedTransformCount
| int eve::procgen::PointCompute::Impl::lastFusedTransformCount = 0 |
在文件 PointCompute.cpp 第 133 行定义.
◆ packed
| std::vector<float> eve::procgen::PointCompute::Impl::packed |
在文件 PointCompute.cpp 第 122 行定义.
◆ peakBufferBytes
| uint64_t eve::procgen::PointCompute::Impl::peakBufferBytes = 0 |
在文件 PointCompute.cpp 第 132 行定义.
◆ readbackCount
| uint64_t eve::procgen::PointCompute::Impl::readbackCount = 0 |
在文件 PointCompute.cpp 第 130 行定义.
◆ sequence
| std::unique_ptr<eve::gpgpu::Sequence> eve::procgen::PointCompute::Impl::sequence |
在文件 PointCompute.cpp 第 126 行定义.
被这些函数引用 reset().
◆ shader
| std::unique_ptr<eve::gpgpu::ComputeShader> eve::procgen::PointCompute::Impl::shader |
在文件 PointCompute.cpp 第 125 行定义.
被这些函数引用 reset().
◆ staging
| std::unique_ptr<eve::gpgpu::GpuBuffer> eve::procgen::PointCompute::Impl::staging |
在文件 PointCompute.cpp 第 124 行定义.
被这些函数引用 reset().
◆ storage
| std::unique_ptr<eve::gpgpu::GpuBuffer> eve::procgen::PointCompute::Impl::storage |
在文件 PointCompute.cpp 第 123 行定义.
被这些函数引用 reset().
◆ uploadCount
| uint64_t eve::procgen::PointCompute::Impl::uploadCount = 0 |
在文件 PointCompute.cpp 第 128 行定义.
该结构体的文档由以下文件生成:
- src/modules/procgen/PointCompute.cpp