~TextureUploaderD3D11()
Definition: TextureUploaderD3D11.cpp:199
Definition: TextureUploaderBase.hpp:95
virtual void AllocateUploadBuffer(IDeviceContext *pContext, const UploadBufferDesc &Desc, IUploadBuffer **ppBuffer) override final
Definition: TextureUploaderD3D11.cpp:331
Definition: TextureUploaderD3D11.cpp:111
Definition: TextureUploaderD3D11.hpp:35
TextureUploaderD3D11(IReferenceCounters *pRefCounters, IRenderDevice *pDevice, const TextureUploaderDesc Desc)
Definition: TextureUploaderD3D11.cpp:193
virtual void RenderThreadUpdate(IDeviceContext *pContext) override final
Definition: TextureUploaderD3D11.cpp:222
Texture uploader description.
Definition: TextureUploader.hpp:67
Texture uploader statistics.
Definition: TextureUploader.hpp:73
virtual void ScheduleGPUCopy(IDeviceContext *pContext, ITexture *pDstTexture, Uint32 ArraySlice, Uint32 MipLevel, IUploadBuffer *pUploadBuffer) override final
Definition: TextureUploaderD3D11.cpp:411
Device context interface.
Definition: DeviceContext.h:1460
virtual void RecycleBuffer(IUploadBuffer *pUploadBuffer) override final
Definition: TextureUploaderD3D11.cpp:442
virtual TextureUploaderStats GetStats() override final
Definition: TextureUploaderD3D11.cpp:452
Texture inteface.
Definition: Texture.h:273