aboutsummaryrefslogtreecommitdiff
path: root/servers/visual/visual_server_raster.cpp
diff options
context:
space:
mode:
authorJuan Linietsky2016-05-04 12:36:51 -0300
committerAriel Manzur2016-05-05 18:43:47 -0300
commitd6e30256ad7e2660db796b41cf8a7bf073aa6d09 (patch)
treee5f48d59c2eea7d167e210e1ee14b7afde59143b /servers/visual/visual_server_raster.cpp
parent4bc494ae2ec07497d27d97acccdd6514c6ae878a (diff)
downloadgodot-d6e30256ad7e2660db796b41cf8a7bf073aa6d09.tar.gz
godot-d6e30256ad7e2660db796b41cf8a7bf073aa6d09.tar.zst
godot-d6e30256ad7e2660db796b41cf8a7bf073aa6d09.zip
ability to shrink all images x2 on load
this is for extreme cases when running on devices with very low video memory, so you can still retain compatibility.
Diffstat (limited to 'servers/visual/visual_server_raster.cpp')
-rw-r--r--servers/visual/visual_server_raster.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/servers/visual/visual_server_raster.cpp b/servers/visual/visual_server_raster.cpp
index ed7f8bea0..169659bac 100644
--- a/servers/visual/visual_server_raster.cpp
+++ b/servers/visual/visual_server_raster.cpp
@@ -127,6 +127,11 @@ void VisualServerRaster::texture_debug_usage(List<TextureInfo> *r_info){
rasterizer->texture_debug_usage(r_info);
}
+void VisualServerRaster::texture_set_shrink_all_x2_on_set_data(bool p_enable) {
+
+ rasterizer->texture_set_shrink_all_x2_on_set_data(p_enable);
+}
+
/* SHADER API */
RID VisualServerRaster::shader_create(ShaderMode p_mode) {