//----------------------------------------------------------------------------//
void Direct3D9TextureTarget::clear()
{
    // switch to targetting our texture
    enableRenderTexture();
    // Clear it.
    d_device->Clear(0, 0, D3DCLEAR_TARGET, D3DCOLOR_ARGB(0, 0, 0, 0), 1.0f, 0);
    // switch back to rendering to previous target
    disableRenderTexture();
}
//----------------------------------------------------------------------------//
void Direct3D11TextureTarget::deactivate()
{
    Direct3D11RenderTarget::deactivate();
    disableRenderTexture();
}