Public 属性 | |
| gpgpu::ComputeShader * | cull = nullptr |
| gpgpu::ComputeShader * | raster = nullptr |
| gpgpu::GpuBuffer * | positions = nullptr |
| gpgpu::GpuBuffer * | triangles = nullptr |
| gpgpu::GpuBuffer * | clusters = nullptr |
| gpgpu::GpuBuffer * | visible = nullptr |
| gpgpu::GpuBuffer * | pixels = nullptr |
| gpgpu::GpuBuffer * | uniforms = nullptr |
| gpgpu::GpuBuffer * | stats = nullptr |
| int | viewW = 1 |
| int | viewH = 1 |
| int | pixelCapacity = 0 |
| int | visibleCapacity = 0 |
| int | lastVisible = 0 |
详细描述
在文件 VulkanVirtualGeometry.cpp 第 18 行定义.
类成员变量说明
◆ clusters
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::clusters = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 23 行定义.
◆ cull
| gpgpu::ComputeShader* eve::virtualgeometry::vulkan::VgState::cull = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 19 行定义.
被这些函数引用 eve::virtualgeometry::vgDestroy().
◆ lastVisible
| int eve::virtualgeometry::vulkan::VgState::lastVisible = 0 |
在文件 VulkanVirtualGeometry.cpp 第 32 行定义.
◆ pixelCapacity
| int eve::virtualgeometry::vulkan::VgState::pixelCapacity = 0 |
在文件 VulkanVirtualGeometry.cpp 第 30 行定义.
◆ pixels
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::pixels = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 25 行定义.
◆ positions
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::positions = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 21 行定义.
被这些函数引用 eve::virtualgeometry::vgUpload().
◆ raster
| gpgpu::ComputeShader* eve::virtualgeometry::vulkan::VgState::raster = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 20 行定义.
◆ stats
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::stats = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 27 行定义.
◆ triangles
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::triangles = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 22 行定义.
◆ uniforms
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::uniforms = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 26 行定义.
◆ viewH
| int eve::virtualgeometry::vulkan::VgState::viewH = 1 |
在文件 VulkanVirtualGeometry.cpp 第 29 行定义.
◆ viewW
| int eve::virtualgeometry::vulkan::VgState::viewW = 1 |
在文件 VulkanVirtualGeometry.cpp 第 29 行定义.
被这些函数引用 eve::virtualgeometry::vgReadPixels().
◆ visible
| gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::visible = nullptr |
在文件 VulkanVirtualGeometry.cpp 第 24 行定义.
被这些函数引用 eve::virtualgeometry::vgUpdate().
◆ visibleCapacity
| int eve::virtualgeometry::vulkan::VgState::visibleCapacity = 0 |
在文件 VulkanVirtualGeometry.cpp 第 31 行定义.
被这些函数引用 eve::virtualgeometry::vgReset().
该结构体的文档由以下文件生成:
- src/modules/virtualgeometry/vulkan/VulkanVirtualGeometry.cpp