mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-10 22:27:42 +00:00
Update aurora: add D3D11 backend, disable OpenGL (broken)
This commit is contained in:
@@ -1954,6 +1954,9 @@ AuroraBackend backend_from_string(const std::string& str) {
|
|||||||
if (eq(str, "d3d12"sv) || eq(str, "d3d"sv)) {
|
if (eq(str, "d3d12"sv) || eq(str, "d3d"sv)) {
|
||||||
return BACKEND_D3D12;
|
return BACKEND_D3D12;
|
||||||
}
|
}
|
||||||
|
if (eq(str, "d3d11"sv)) {
|
||||||
|
return BACKEND_D3D11;
|
||||||
|
}
|
||||||
if (eq(str, "metal"sv)) {
|
if (eq(str, "metal"sv)) {
|
||||||
return BACKEND_METAL;
|
return BACKEND_METAL;
|
||||||
}
|
}
|
||||||
@@ -1979,6 +1982,8 @@ std::string_view backend_to_string(AuroraBackend backend) {
|
|||||||
switch (backend) {
|
switch (backend) {
|
||||||
default:
|
default:
|
||||||
return "auto"sv;
|
return "auto"sv;
|
||||||
|
case BACKEND_D3D11:
|
||||||
|
return "d3d11"sv;
|
||||||
case BACKEND_D3D12:
|
case BACKEND_D3D12:
|
||||||
return "d3d12"sv;
|
return "d3d12"sv;
|
||||||
case BACKEND_METAL:
|
case BACKEND_METAL:
|
||||||
@@ -2000,6 +2005,8 @@ std::string_view backend_name(AuroraBackend backend) {
|
|||||||
switch (backend) {
|
switch (backend) {
|
||||||
default:
|
default:
|
||||||
return "Auto"sv;
|
return "Auto"sv;
|
||||||
|
case BACKEND_D3D11:
|
||||||
|
return "D3D11"sv;
|
||||||
case BACKEND_D3D12:
|
case BACKEND_D3D12:
|
||||||
return "D3D12"sv;
|
return "D3D12"sv;
|
||||||
case BACKEND_METAL:
|
case BACKEND_METAL:
|
||||||
|
|||||||
2
extern/aurora
vendored
2
extern/aurora
vendored
Submodule extern/aurora updated: ca822a7679...7bdeb5e17c
Reference in New Issue
Block a user