|
@@ -857,7 +857,7 @@ uint32_t VisualServer::mesh_surface_get_format_stride(uint32_t p_format, int p_v
|
|
|
}
|
|
|
|
|
|
void VisualServer::mesh_surface_make_offsets_from_format(uint32_t p_format, int p_vertex_len, int p_index_len, uint32_t *r_offsets, uint32_t *r_strides) const {
|
|
|
- bool use_split_stream = GLOBAL_GET("rendering/mesh_storage/split_stream") && !(p_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
+ bool use_split_stream = GLOBAL_GET("rendering/misc/mesh_storage/split_stream") && !(p_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
|
|
|
int attributes_base_offset = 0;
|
|
|
int attributes_stride = 0;
|
|
@@ -1027,7 +1027,7 @@ void VisualServer::mesh_add_surface_from_arrays(RID p_mesh, PrimitiveType p_prim
|
|
|
ERR_FAIL_INDEX(p_primitive, VS::PRIMITIVE_MAX);
|
|
|
ERR_FAIL_COND(p_arrays.size() != VS::ARRAY_MAX);
|
|
|
|
|
|
- bool use_split_stream = GLOBAL_GET("rendering/mesh_storage/split_stream") && !(p_compress_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
+ bool use_split_stream = GLOBAL_GET("rendering/misc/mesh_storage/split_stream") && !(p_compress_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
|
|
|
uint32_t format = 0;
|
|
|
|
|
@@ -1303,7 +1303,7 @@ void VisualServer::mesh_add_surface_from_arrays(RID p_mesh, PrimitiveType p_prim
|
|
|
}
|
|
|
|
|
|
Array VisualServer::_get_array_from_surface(uint32_t p_format, PoolVector<uint8_t> p_vertex_data, int p_vertex_len, PoolVector<uint8_t> p_index_data, int p_index_len) const {
|
|
|
- bool use_split_stream = GLOBAL_GET("rendering/mesh_storage/split_stream") && !(p_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
+ bool use_split_stream = GLOBAL_GET("rendering/misc/mesh_storage/split_stream") && !(p_format & VS::ARRAY_FLAG_USE_DYNAMIC_UPDATE);
|
|
|
|
|
|
uint32_t offsets[ARRAY_MAX];
|
|
|
uint32_t strides[VS::ARRAY_MAX];
|
|
@@ -2592,9 +2592,9 @@ VisualServer::VisualServer() {
|
|
|
GLOBAL_DEF_RST("rendering/vram_compression/import_etc2", true);
|
|
|
GLOBAL_DEF_RST("rendering/vram_compression/import_pvrtc", false);
|
|
|
|
|
|
- GLOBAL_DEF("rendering/lossless_compression/force_png", false);
|
|
|
- GLOBAL_DEF("rendering/lossless_compression/webp_compression_level", 2);
|
|
|
- ProjectSettings::get_singleton()->set_custom_property_info("rendering/lossless_compression/webp_compression_level", PropertyInfo(Variant::INT, "rendering/lossless_compression/webp_compression_level", PROPERTY_HINT_RANGE, "0,9,1"));
|
|
|
+ GLOBAL_DEF("rendering/misc/lossless_compression/force_png", false);
|
|
|
+ GLOBAL_DEF("rendering/misc/lossless_compression/webp_compression_level", 2);
|
|
|
+ ProjectSettings::get_singleton()->set_custom_property_info("rendering/misc/lossless_compression/webp_compression_level", PropertyInfo(Variant::INT, "rendering/misc/lossless_compression/webp_compression_level", PROPERTY_HINT_RANGE, "0,9,1"));
|
|
|
|
|
|
GLOBAL_DEF("rendering/limits/time/time_rollover_secs", 3600);
|
|
|
ProjectSettings::get_singleton()->set_custom_property_info("rendering/limits/time/time_rollover_secs", PropertyInfo(Variant::REAL, "rendering/limits/time/time_rollover_secs", PROPERTY_HINT_RANGE, "0,10000,1,or_greater"));
|
|
@@ -2634,7 +2634,7 @@ VisualServer::VisualServer() {
|
|
|
GLOBAL_DEF("rendering/quality/shading/force_blinn_over_ggx", false);
|
|
|
GLOBAL_DEF("rendering/quality/shading/force_blinn_over_ggx.mobile", true);
|
|
|
|
|
|
- GLOBAL_DEF_RST("rendering/mesh_storage/split_stream", false);
|
|
|
+ GLOBAL_DEF_RST("rendering/misc/mesh_storage/split_stream", false);
|
|
|
|
|
|
GLOBAL_DEF("rendering/quality/depth_prepass/enable", true);
|
|
|
GLOBAL_DEF("rendering/quality/depth_prepass/disable_for_vendors", "PowerVR,Mali,Adreno,Apple");
|