mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-04-17 21:01:42 +00:00
[Bind] Added ES 3.1 generator
This commit is contained in:
parent
5ec28b65be
commit
45c8d837a1
|
@ -29,6 +29,7 @@ namespace Bind
|
|||
ES11,
|
||||
ES20,
|
||||
ES30,
|
||||
ES31,
|
||||
CL10,
|
||||
}
|
||||
|
||||
|
@ -186,12 +187,13 @@ namespace Bind
|
|||
{
|
||||
case GeneratorMode.All:
|
||||
Console.WriteLine("Using 'all' generator mode.");
|
||||
Console.WriteLine("Use '-mode:all/gl2/gl4/es10/es11/es20/es30' to select a specific mode.");
|
||||
Console.WriteLine("Use '-mode:all/gl2/gl4/es10/es11/es20/es30/es31' to select a specific mode.");
|
||||
Generators.Add(new GL2Generator(Settings, dirName));
|
||||
Generators.Add(new GL4Generator(Settings, dirName));
|
||||
Generators.Add(new ESGenerator(Settings, dirName));
|
||||
Generators.Add(new ES2Generator(Settings, dirName));
|
||||
Generators.Add(new ES3Generator(Settings, dirName));
|
||||
Generators.Add(new ES31Generator(Settings, dirName));
|
||||
break;
|
||||
|
||||
case GeneratorMode.GL2:
|
||||
|
@ -219,6 +221,10 @@ namespace Bind
|
|||
Generators.Add(new ES3Generator(Settings, dirName));
|
||||
break;
|
||||
|
||||
case GeneratorMode.ES31:
|
||||
Generators.Add(new ES31Generator(Settings, dirName));
|
||||
break;
|
||||
|
||||
case GeneratorMode.CL10:
|
||||
Generators.Add(new CLGenerator(Settings, dirName));
|
||||
break;
|
||||
|
@ -315,6 +321,11 @@ namespace Bind
|
|||
Settings.DefaultOutputNamespace = "OpenTK.Graphics.ES30";
|
||||
break;
|
||||
|
||||
case "es31":
|
||||
mode = GeneratorMode.ES31;
|
||||
Settings.DefaultOutputNamespace = "OpenTK.Graphics.ES31";
|
||||
break;
|
||||
|
||||
case "cl":
|
||||
case "cl10":
|
||||
mode = GeneratorMode.CL10;
|
||||
|
|
Loading…
Reference in a new issue