RHI报告 - muchenhen/UnrealEngineMemreportParser GitHub Wiki
RHI
RHI resource memory (not tracked by our allocator)
0 - Pixel buffer memory - STAT_PixelBufferMemory - STATGROUP_RHI - STATCAT_Advanced
1888 - Structured buffer memory - STAT_StructuredBufferMemory - STATGROUP_RHI - STATCAT_Advanced
85616886 - Vertex buffer memory - STAT_VertexBufferMemory - STATGROUP_RHI - STATCAT_Advanced
19570890 - Index buffer memory - STAT_IndexBufferMemory - STATGROUP_RHI - STATCAT_Advanced
0 - Uniform buffer memory - STAT_UniformBufferMemory - STATGROUP_RHI - STATCAT_Advanced
9240576 - Texture memory Cube - STAT_TextureMemoryCube - STATGROUP_RHI - STATCAT_Advanced
2859008 - Texture memory 3D - STAT_TextureMemory3D - STATGROUP_RHI - STATCAT_Advanced
272249792 - Texture memory 2D - STAT_TextureMemory2D - STATGROUP_RHI - STATCAT_Advanced
0 - Render target memory Cube - STAT_RenderTargetMemoryCube - STATGROUP_RHI - STATCAT_Advanced
0 - Render target memory 3D - STAT_RenderTargetMemory3D - STATGROUP_RHI - STATCAT_Advanced
114422400 - Render target memory 2D - STAT_RenderTargetMemory2D - STATGROUP_RHI - STATCAT_Advanced
480.615MB total
关于 RHI 资源内存使用情况的统计数据。
其中:
RHI resource memory
:RHI 资源内存。Pixel buffer memory
、Structured buffer memory
、Vertex buffer memory
、Index buffer memory
、Uniform buffer memory
、Texture memory Cube
、Texture memory 3D
、Texture memory 2D
、Render target memory Cube
、Render target memory 3D
、Render * target memory 2D
:分别代表不同类型的图形渲染资源所占用的内存大小。Pixel buffer memory
:像素缓存内存,用于存储图像数据的内存。Structured buffer memory
:结构化缓存内存,用于存储结构化数据,如顶点、颜色等。Vertex buffer memory
:顶点缓存内存,用于存储游戏中几何形状的顶点信息。Index buffer memory
:索引缓存内存,用于存储几何形状的索引信息。Uniform buffer memory
:统一缓存内存,用于存储常数数据,如观察矩阵。Texture memory Cube
:立方体纹理内存,用于存储立方体纹理图像。Texture memory 3D
:3D纹理内存,用于存储3D纹理图像。Texture memory 2D
:2D纹理内存,用于存储2D纹理图像。Render target memory Cube
:立方体渲染目标内存,用于存储渲染到立方体图像的内存。Render target memory 3D
:3D渲染目标内存,用于存储渲染到3D图像的内存。Render target memory 2D
:2D渲染目标内存,用于存储渲染到2D图像的内存。
Count
:代表该类型资源的数量。NumKB
:代表该类型资源所占用的内存大小,单位为 KB。total
:代表所有类型资源总共占用的内存大小,单位为 MB。