XLE  v0.02.0
BufferUploads::ResourcesPool< Desc > Member List

This is the complete list of members for BufferUploads::ResourcesPool< Desc >, including all inherited members.

_hashTableIndex (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
_hashTables (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
_readerCount (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
_retainFrames (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
_underlyingDevice (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
_writerLock (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >mutableprotected
AddRef(uint64 resourceMarker, UnderlyingResource *resource, unsigned offset, unsigned size) (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >virtual
CalculateMetrics() const (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
CreateResource(const Desc &, unsigned realSize, bool &deviceCreation) (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
GetUnderlyingDevice() (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >inline
HashTable typedef (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
HashTableEntry typedef (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >protected
OnLostDevice() (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
ResourcesPool(RenderCore::IDevice *device, unsigned retainFrames=~unsigned(0x0)) (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
ReturnToPool(uint64 resourceMarker, intrusive_ptr< UnderlyingResource > &&resource, unsigned offset, unsigned size) (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >virtual
UnderlyingResource typedef (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
Update(unsigned newFrameID) (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >
~IResourcePool() (defined in BufferUploads::IResourcePool)BufferUploads::IResourcePoolinlinevirtual
~ResourcesPool() (defined in BufferUploads::ResourcesPool< Desc >)BufferUploads::ResourcesPool< Desc >