[Feat] (Diligent/Drawing): Convert Uint8 IBO into Uint16.

This commit is contained in:
BZLZHH
2025-07-10 19:45:24 +08:00
parent a59fe679a7
commit b119c45c16
2 changed files with 121 additions and 17 deletions
@@ -8,7 +8,7 @@
namespace MG_GL::GL {
bool IsSamplerType(GLenum type);
Diligent::VALUE_TYPE ConvertGLTypeToDiligent(GLenum type);
void PrepareForDraw(GLenum mode, GLsizei* pCount, GLenum type, const void*& pIndices);
void PrepareForDraw(GLenum mode, GLsizei* pCount, GLenum& type, const void*& pIndices);
void DrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices);
void DrawArrays(GLenum mode, GLint first, GLsizei count);