|
@@ -837,8 +837,10 @@ make_texture_buffer(const string &name, int x_size, int y_size,
|
|
|
*fbp, WindowProperties::size(x_size, y_size),
|
|
*fbp, WindowProperties::size(x_size, y_size),
|
|
|
flags, get_gsg(), get_host());
|
|
flags, get_gsg(), get_host());
|
|
|
|
|
|
|
|
- if (buffer != (GraphicsOutput *)NULL && tex != (Texture *)NULL) {
|
|
|
|
|
- buffer->add_render_texture(tex, to_ram ? RTM_copy_ram : RTM_bind_or_copy);
|
|
|
|
|
|
|
+ if (buffer != (GraphicsOutput *)NULL) {
|
|
|
|
|
+ if (tex != (Texture *)NULL) {
|
|
|
|
|
+ buffer->add_render_texture(tex, to_ram ? RTM_copy_ram : RTM_bind_or_copy);
|
|
|
|
|
+ }
|
|
|
return buffer;
|
|
return buffer;
|
|
|
}
|
|
}
|
|
|
|
|
|