Diligent Engine  v.2.4.g
Public Attributes | List of all members
Diligent::StreamingBufferCreateInfo Struct Reference

#include <StreamingBuffer.hpp>

Public Attributes

IRenderDevicepDevice = nullptr
 
BufferDesc BuffDesc
 
std::function< void(IBuffer *)> OnBufferResizeCallback = nullptr
 
Uint32 NumContexts = 1
 
bool AllowPersistentMapping = false
 

Member Data Documentation

◆ AllowPersistentMapping

bool Diligent::StreamingBufferCreateInfo::AllowPersistentMapping = false

◆ BuffDesc

BufferDesc Diligent::StreamingBufferCreateInfo::BuffDesc

◆ NumContexts

Uint32 Diligent::StreamingBufferCreateInfo::NumContexts = 1

◆ OnBufferResizeCallback

std::function<void(IBuffer*)> Diligent::StreamingBufferCreateInfo::OnBufferResizeCallback = nullptr

◆ pDevice

IRenderDevice* Diligent::StreamingBufferCreateInfo::pDevice = nullptr

The documentation for this struct was generated from the following file: