restrict setting render to texture

This commit is contained in:
aignacio_sf 2006-03-21 20:47:57 +00:00
parent beee323924
commit 6474496071

View File

@ -242,7 +242,6 @@ add_render_texture(Texture *tex, RenderTextureMode mode) {
tex->clear_ram_image(); tex->clear_ram_image();
} }
tex->set_match_framebuffer_format(true); tex->set_match_framebuffer_format(true);
tex->set_render_to_texture (true);
// Go ahead and tell the texture our anticipated size, even if it // Go ahead and tell the texture our anticipated size, even if it
// might be inaccurate (particularly if this is a GraphicsWindow, // might be inaccurate (particularly if this is a GraphicsWindow,
@ -253,6 +252,11 @@ add_render_texture(Texture *tex, RenderTextureMode mode) {
if ((mode == RTM_bind_or_copy)&&(support_render_texture==0)) { if ((mode == RTM_bind_or_copy)&&(support_render_texture==0)) {
mode = RTM_copy_texture; mode = RTM_copy_texture;
} }
else {
if (_gsg -> get_supports_render_texture ( )) {
tex->set_render_to_texture (true);
}
}
RenderTexture result; RenderTexture result;
result._texture = tex; result._texture = tex;