[Fix] (MG_Backend/DirectGLES): Actually compile shader and use.

* TODO: remove junk code.
This commit is contained in:
BZLZHH
2025-10-26 11:43:10 +08:00
parent b8d8188239
commit 5da6a0e05e
7 changed files with 168 additions and 25 deletions
+2 -1
View File
@@ -61,9 +61,10 @@ namespace MobileGL::MG_Backend::DirectGLES {
} // namespace FramebufferImpl
namespace PrgramImpl {
String ConvertTShaderToGLSL(SharedPtr<glslang::TShader>& shaderTShader, Uint glslVersion, Bool isES);
String ProcessOutColorLocations(const String& glslCode);
String ForceSupporterOutput(const String& glslCode);
String removeLayoutBinding(const String& glslCode);
String RemoveLayoutBinding(const String& glslCode);
} // namespace PrgramImpl
namespace Utils {