[Bind][ES][GL] Output entry points as byte[]
authorthefiddler <stapostol@gmail.com>
Fri, 25 Apr 2014 15:25:20 +0000 (17:25 +0200)
committerthefiddler <stapostol@gmail.com>
Fri, 25 Apr 2014 15:25:20 +0000 (17:25 +0200)
commit6257858d54ec224f9135d1641567710c1e937e62
tree64a44058f93d8ce88fcfa11ee356b3ee9220041c
parentc1f284f1019d854f444f3757704eff554c8ec988
[Bind][ES][GL] Output entry points as byte[]

Moving from string[] to byte[] reduces startup memory allocations
tremendously (up to 70% lower memory use on Windows!)
12 files changed:
Source/Bind/CSharpSpecWriter.cs
Source/OpenTK/Graphics/ES11/ES11.cs
Source/OpenTK/Graphics/ES11/Helper.cs
Source/OpenTK/Graphics/ES20/ES20.cs
Source/OpenTK/Graphics/ES20/Helper.cs
Source/OpenTK/Graphics/ES30/ES30.cs
Source/OpenTK/Graphics/ES30/Helper.cs
Source/OpenTK/Graphics/GraphicsBindingsBase.cs
Source/OpenTK/Graphics/OpenGL/GL.cs
Source/OpenTK/Graphics/OpenGL/GLHelper.cs
Source/OpenTK/Graphics/OpenGL4/GL4.cs
Source/OpenTK/Graphics/OpenGL4/Helper.cs