载入中...
搜索中...
未找到
eve::virtualgeometry::vulkan::VgState结构体 参考

Public 属性

gpgpu::ComputeShadercull = nullptr
 
gpgpu::ComputeShaderraster = nullptr
 
gpgpu::GpuBufferpositions = nullptr
 
gpgpu::GpuBuffertriangles = nullptr
 
gpgpu::GpuBufferclusters = nullptr
 
gpgpu::GpuBuffervisible = nullptr
 
gpgpu::GpuBufferpixels = nullptr
 
gpgpu::GpuBufferuniforms = nullptr
 
gpgpu::GpuBufferstats = nullptr
 
int viewW = 1
 
int viewH = 1
 
int pixelCapacity = 0
 
int visibleCapacity = 0
 
int lastVisible = 0
 

详细描述

在文件 VulkanVirtualGeometry.cpp18 行定义.

类成员变量说明

◆ clusters

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::clusters = nullptr

在文件 VulkanVirtualGeometry.cpp23 行定义.

◆ cull

gpgpu::ComputeShader* eve::virtualgeometry::vulkan::VgState::cull = nullptr

在文件 VulkanVirtualGeometry.cpp19 行定义.

被这些函数引用 eve::virtualgeometry::vgDestroy().

◆ lastVisible

int eve::virtualgeometry::vulkan::VgState::lastVisible = 0

在文件 VulkanVirtualGeometry.cpp32 行定义.

◆ pixelCapacity

int eve::virtualgeometry::vulkan::VgState::pixelCapacity = 0

在文件 VulkanVirtualGeometry.cpp30 行定义.

◆ pixels

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::pixels = nullptr

在文件 VulkanVirtualGeometry.cpp25 行定义.

◆ positions

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::positions = nullptr

在文件 VulkanVirtualGeometry.cpp21 行定义.

被这些函数引用 eve::virtualgeometry::vgUpload().

◆ raster

gpgpu::ComputeShader* eve::virtualgeometry::vulkan::VgState::raster = nullptr

在文件 VulkanVirtualGeometry.cpp20 行定义.

◆ stats

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::stats = nullptr

在文件 VulkanVirtualGeometry.cpp27 行定义.

◆ triangles

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::triangles = nullptr

在文件 VulkanVirtualGeometry.cpp22 行定义.

◆ uniforms

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::uniforms = nullptr

在文件 VulkanVirtualGeometry.cpp26 行定义.

被这些函数引用 eve::virtualgeometry::vgUploadUniforms().

◆ viewH

int eve::virtualgeometry::vulkan::VgState::viewH = 1

在文件 VulkanVirtualGeometry.cpp29 行定义.

◆ viewW

int eve::virtualgeometry::vulkan::VgState::viewW = 1

在文件 VulkanVirtualGeometry.cpp29 行定义.

被这些函数引用 eve::virtualgeometry::vgReadPixels().

◆ visible

gpgpu::GpuBuffer* eve::virtualgeometry::vulkan::VgState::visible = nullptr

在文件 VulkanVirtualGeometry.cpp24 行定义.

被这些函数引用 eve::virtualgeometry::vgUpdate().

◆ visibleCapacity

int eve::virtualgeometry::vulkan::VgState::visibleCapacity = 0

在文件 VulkanVirtualGeometry.cpp31 行定义.

被这些函数引用 eve::virtualgeometry::vgReset().


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