TextureManager::TextureManager

TextureManager::TextureManager
TextureManager(D3D9::GraphicsDevice* pdevice, ThreadId renderThreadId, ThreadCommandQueue* commandQueue, TextureCache* texCache = 0);
Description

Initializes TextureManager with the Direct3D device and texture capabilities.

Parameters
Parameters 
Description 
D3D9::GraphicsDevice* pdevice 
The rendering device. 
ThreadId renderThreadId 
The Id of the render thread used by the renderer. 
ThreadCommandQueue* commandQueue 
Queue used for posting commands to the rendering thread. 
TextureCache* texCache = 0 
The texture cache used by the texture manager.