[Chore] (MG_Backend/Backends): Rename MG-Dir-GLES to Espryt.

This commit is contained in:
BZLZHH
2025-10-06 10:32:15 +08:00
parent 5e42d15c61
commit 7275df3d60
+36 -32
View File
@@ -7,17 +7,18 @@ namespace MobileGL {
namespace MG_Backend { namespace MG_Backend {
namespace Unknown { namespace Unknown {
const RendererInfo RendererInfoUnknown = { const RendererInfo RendererInfoUnknown = {
"<unknown renderer of MobileGL>", // Renderer Name .RendererName = "<unknown renderer of MobileGL>", // Renderer Name
"<unknown backend>", // Backend Name .BackendName = "<unknown backend>", // Backend Name
", <unknown>", // Extra vendor .ExtraVendor = ", <unknown>", // Extra vendor
.RendererGLInfo =
{ {
// OpenGL Info // OpenGL Info
{3, 3, 0}, // Target OpenGL Version .TargetGLVersion = {3, 3, 0}, // Target OpenGL Version
{4, 6, 0}, // Target Shading Language Version .TargetGLSLVersion = {4, 6, 0}, // Target Shading Language Version
{}, // OpenGL Extensions .Extensions = {}, // OpenGL Extensions
false // Is Compatibility Profile .IsCompatibilityProfile = false // Is Compatibility Profile
}, },
{} // Backend Capability .BackendCapability = {} // Backend Capability
}; };
} }
@@ -28,50 +29,53 @@ namespace MobileGL {
}; };
const RendererInfo RendererInfoVulkan = { const RendererInfo RendererInfoVulkan = {
"MG-DE-Vulkan", // Renderer Name .RendererName = "MG-DE-Vulkan", // Renderer Name
"Diligent Engine (Vulkan)", // Backend Name .BackendName = "Diligent Engine (Vulkan)", // Backend Name
Nullopt, // Extra vendor .ExtraVendor = Nullopt, // Extra vendor
.RendererGLInfo =
{ {
// OpenGL Info // OpenGL Info
{3, 3, 0}, // Target OpenGL Version .TargetGLVersion = {3, 3, 0}, // Target OpenGL Version
{4, 6, 0}, // Target Shading Language Version .TargetGLSLVersion = {4, 6, 0}, // Target Shading Language Version
{V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions .Extensions = {V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions
V_OpenGL33}, V_OpenGL33},
false // Is Compatibility Profile .IsCompatibilityProfile = false // Is Compatibility Profile
}, },
{} // Backend Capability .BackendCapability = {} // Backend Capability
}; };
const RendererInfo RendererInfoMetal = { const RendererInfo RendererInfoMetal = {
"MG-DE-Metal", // Renderer Name .RendererName = "MG-DE-Metal", // Renderer Name
"Diligent Engine (Metal)", // Backend Name .BackendName = "Diligent Engine (Metal)", // Backend Name
Nullopt, // Extra vendor .ExtraVendor = Nullopt, // Extra vendor
.RendererGLInfo =
{ {
// OpenGL Info // OpenGL Info
{3, 3, 0}, // Target OpenGL Version .TargetGLVersion = {3, 3, 0}, // Target OpenGL Version
{4, 6, 0}, // Target Shading Language Version .TargetGLSLVersion = {4, 6, 0}, // Target Shading Language Version
{V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions .Extensions = {V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions
V_OpenGL33}, V_OpenGL33},
false // Is Compatibility Profile .IsCompatibilityProfile = false // Is Compatibility Profile
}, },
{} // Backend Capability .BackendCapability = {} // Backend Capability
}; };
} // namespace Diligent } // namespace Diligent
namespace DirectGLES { namespace DirectGLES {
const RendererInfo RendererInfo = { const RendererInfo RendererInfo = {
"MG-Dir-GLES", // Renderer Name .RendererName = "Espryt", // Renderer Name
"Direct (OpenGL ES)", // Backend Name .BackendName = "Direct (OpenGL ES)", // Backend Name
Nullopt, // Extra vendor .ExtraVendor = Nullopt, // Extra vendor
.RendererGLInfo =
{ {
// OpenGL Info // OpenGL Info
{3, 3, 0}, // Target OpenGL Version .TargetGLVersion = {3, 3, 0}, // Target OpenGL Version
{4, 6, 0}, // Target Shading Language Version .TargetGLSLVersion = {4, 6, 0}, // Target Shading Language Version
{V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions .Extensions = {V_OpenGL30, V_OpenGL31, V_OpenGL32, // OpenGL Extensions
V_OpenGL33}, V_OpenGL33},
false // Is Compatibility Profile .IsCompatibilityProfile = false // Is Compatibility Profile
}, },
{} // Backend Capability .BackendCapability = {} // Backend Capability
}; };
} // namespace DirectGLES } // namespace DirectGLES