[Fix]: Add Task/Mesh shader enum mapping

Map the Task and Mesh shader stages to their NV OpenGL enum values in ProgramEnumConverter so shader stage conversion handles task and mesh pipelines correctly.
This commit is contained in:
HH45137
2026-10-12 00:41:40 +08:00
parent 3823fe528c
commit e3fac5e9fa
@@ -22,6 +22,10 @@ namespace MobileGL {
return GL_GEOMETRY_SHADER;
case ShaderStage::Fragment:
return GL_FRAGMENT_SHADER;
case ShaderStage::Task:
return GL_TASK_SHADER_NV;
case ShaderStage::Mesh:
return GL_MESH_SHADER_NV;
case ShaderStage::Compute:
return GL_COMPUTE_SHADER;
default: