◆ InternalData()
| Diligent::TextureUploaderD3D11::InternalData::InternalData |
( |
IRenderDevice * |
pDevice | ) |
|
|
inline |
◆ EnqueCopy()
| void Diligent::TextureUploaderD3D11::InternalData::EnqueCopy |
( |
UploadBufferD3D11 * |
pUploadBuffer, |
|
|
ID3D11Resource * |
pd3d11DstTex, |
|
|
Uint32 |
Mip, |
|
|
Uint32 |
Slice, |
|
|
Uint32 |
MipLevels |
|
) |
| |
|
inline |
◆ EnqueMap()
◆ Execute()
| void Diligent::TextureUploaderD3D11::InternalData::Execute |
( |
ID3D11DeviceContext * |
pd3d11NativeCtx, |
|
|
PendingBufferOperation & |
OperationInfo, |
|
|
bool |
ExecuteImmediately |
|
) |
| |
◆ ExecuteImmediately()
◆ SwapMapQueues()
| void Diligent::TextureUploaderD3D11::InternalData::SwapMapQueues |
( |
| ) |
|
|
inline |
◆ m_InWorkOperations
◆ m_pd3d11NativeDevice
| CComPtr<ID3D11Device> Diligent::TextureUploaderD3D11::InternalData::m_pd3d11NativeDevice |
◆ m_PendingOperations
◆ m_PendingOperationsMtx
| std::mutex Diligent::TextureUploaderD3D11::InternalData::m_PendingOperationsMtx |
◆ m_UploadBuffCacheMtx
| std::mutex Diligent::TextureUploaderD3D11::InternalData::m_UploadBuffCacheMtx |
◆ m_UploadBufferCache
| std::unordered_map<UploadBufferDesc, std::deque<RefCntAutoPtr<UploadBufferD3D11> > > Diligent::TextureUploaderD3D11::InternalData::m_UploadBufferCache |
The documentation for this struct was generated from the following file: