mirror of
https://github.com/godotengine/godot.git
synced 2025-10-19 16:03:29 +00:00
Split rendering driver project setting into renderer_name and rendering_driver. To differentiate between a driver (e.g. Vulkan or D3D12) and a renderer (e.g. clustered or mobile renderer).
This commit is contained in:
parent
c2babb6558
commit
4a1c7de57c
43 changed files with 411 additions and 245 deletions
|
@ -1669,14 +1669,7 @@ Vector<String> EditorExportPlatformAndroid::get_enabled_abis(const Ref<EditorExp
|
|||
}
|
||||
|
||||
void EditorExportPlatformAndroid::get_preset_features(const Ref<EditorExportPreset> &p_preset, List<String> *r_features) const {
|
||||
String driver = ProjectSettings::get_singleton()->get("rendering/driver/driver_name");
|
||||
if (driver == "opengl3") {
|
||||
r_features->push_back("etc");
|
||||
}
|
||||
// FIXME: Review what texture formats are used for Vulkan.
|
||||
if (driver == "vulkan") {
|
||||
r_features->push_back("etc2");
|
||||
}
|
||||
r_features->push_back("etc2");
|
||||
|
||||
Vector<String> abis = get_enabled_abis(p_preset);
|
||||
for (int i = 0; i < abis.size(); ++i) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue