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

Transient backend buffer slice shared between sibling GPU modules. @ownership Non-owning; nativeHandle is never retained as an owning resource. @lifetime The producing buffer outlives all frame commands that consume this view. @thread Create and consume on the render/submission thread. 更多...

#include <GpuResidentBufferView.h>

Public 属性

GpuResidentBackend backend = GpuResidentBackend::Unknown
 
uint64_t nativeHandle = 0
 
uint64_t offsetBytes = 0
 
uint64_t sizeBytes = 0
 
uint32_t strideBytes = 0
 

详细描述

Transient backend buffer slice shared between sibling GPU modules. @ownership Non-owning; nativeHandle is never retained as an owning resource. @lifetime The producing buffer outlives all frame commands that consume this view. @thread Create and consume on the render/submission thread.

在文件 GpuResidentBufferView.h 第 19 行定义.

类成员变量说明

◆ backend

◆ nativeHandle

uint64_t eve::GpuResidentBufferView::nativeHandle = 0

◆ offsetBytes

uint64_t eve::GpuResidentBufferView::offsetBytes = 0

◆ sizeBytes

uint64_t eve::GpuResidentBufferView::sizeBytes = 0

◆ strideBytes

uint32_t eve::GpuResidentBufferView::strideBytes = 0

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