What kind of render to texture do you use ? Texture 2D ou texture rectangle ? On ATI and nVidia cards I got some problem with render texture rectangle. (Like computer reboot)
Have you tried using NPOT texture 2D ? It should work well but on GeForce 6*** and Radeon X*** at least.
PS: Why do you want to use render to texture for this ? Actually you don't really need it. (I haven't read your reference so maybe)
I have something like that:
if(RenderWater)
{
m_Water->enable();
m_SunLight->enable(AMBIENT | DIFFUSE | SPECULAR);
m_ReflectRenderer->render(m_Geometry, m_Fog, terrain::RENDER_MODE_REFLECT);
m_SunLight->disable();
m_Water->disable();
m_Water->render(m_Fog);
}
m_SunLight->enable(AMBIENT | DIFFUSE | SPECULAR);
m_DefaultRenderer->render(m_Geometry, m_Fog, terrain::RENDER_MODE_TEXTURE);
m_SunLight->disable();
I render first the terrain with the reflected matrix with front face culling.
Then I render the terrain with common model matrice with back face culling.
I did something wish render to texture for rendering fog and multi lights only.