forked from luca-piccioni/OpenGL.Net
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOpenGL.Net.nuspec
More file actions
72 lines (67 loc) · 3.85 KB
/
OpenGL.Net.nuspec
File metadata and controls
72 lines (67 loc) · 3.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>OpenGL.Net</id>
<version>$version$</version>
<title>OpenGL for .Net</title>
<authors>Luca Piccioni</authors>
<owners>Luca Piccioni</owners>
<licenseUrl>http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html</licenseUrl>
<projectUrl>https://github.com/luca-piccioni/OpenGL.Net</projectUrl>
<!--<iconUrl>https://github.com/luca-piccioni/OpenGL.Net/blob/master/OpenGL.Net.Logo.png</iconUrl>-->
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<summary>Modern OpenGL bindings for C#.</summary>
<description>
Modern OpenGL bindings for C#.
It supports the following APIs:
- OpenGL 4.5 and OpenGL ES 3.2 with relative extensions.
- OpenGL for Windows (WGL) with relative extensions.
- OpenGL for X11 1.4 (XGL) with relative extensions.
- Native Platform Interface 1.5 (EGL) with relative extensions.
- Support Broadcom VideoCore IV (Raspberry PI 2).
Specifications updated to Jun 13, 2017.
No user interface is included in this package. The following UI backends are supported in separated packages:
- System.Window.Forms (Windows, Linux) via OpenGL.Net.WinForms
- Xamarin.Forms (Android) via OpenGL.Net.Xamarin.Android
- Broadcom VideoCore IV (Raspberry PI 2) via OpenGL.Net.VideoCore
This package includes the targets:
- .NET 3.5
- .NET 4.6.1
- MonoAndroid target redirects to .NET 3.5
</description>
<releaseNotes>
* v0.5.2
- Completed GL limits support class, automatically generated with gl.xml information;
- Documentation tagged with source reference page, for each member.
* v0.5.1
- Added enumeration arguments and return types; (more will be);
- Renamed enumerations from ARB or EXT suffixes for core enumerations;
- Loads only the required commands for the current GL context; faster load times;
- Logging has a cleaner and extensible interface;
- EGL initialization event for passing custom arguments; other APIs may have their own event;
- Optional library initialization via environment variables;
- Updated specification (but with strong customization due enums);
- More documentation from GLES3.2 manual;
- Commands and enumerations are documented with multiple manuals;
</releaseNotes>
<copyright>Copyright 2015-2017</copyright>
<tags>OpenGL OpenGL-ES GLSL GLES EGL WGL GLX C# .Net Graphics 3D</tags>
<dependencies>
<group targetFramework="net461">
<dependency id="System.Numerics.Vectors" version="4.3.0" />
<dependency id="System.Runtime.CompilerServices.Unsafe" version="4.3.0" />
</group>
</dependencies>
</metadata>
<files>
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.dll" target="lib\net35" />
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.xml" target="lib\net35" />
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.pdb" target="lib\net35" />
<file src="OpenGL.Net/bin/net461/Release/OpenGL.Net.dll" target="lib\net461" />
<file src="OpenGL.Net/bin/net461/Release/OpenGL.Net.xml" target="lib\net461" />
<file src="OpenGL.Net/bin/net461/Release/OpenGL.Net.pdb" target="lib\net461" />
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.dll" target="lib\MonoAndroid" />
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.xml" target="lib\MonoAndroid" />
<file src="OpenGL.Net/bin/net35/Release/OpenGL.Net.pdb" target="lib\MonoAndroid" />
</files>
</package>