[OpenTK] Introduce OpenTK (#336)
authorWonYoung Choi <wy80.choi@samsung.com>
Thu, 26 Jul 2018 09:56:02 +0000 (18:56 +0900)
committerGitHub <noreply@github.com>
Thu, 26 Jul 2018 09:56:02 +0000 (18:56 +0900)
commitf30f1c4b805e88eddc3332fec6b5438092a33744
treee47649a4674f1fceed392e1ff4cf191f36b9f334
parent71259c53691c5e8ca224399c7f1f188c9212d067
[OpenTK] Introduce OpenTK (#336)

[OpenTK] Introduce OpenTK.Tizen
215 files changed:
LICENSE.OpenTK [new file with mode: 0644]
build/build.proj
build/common.targets
build/directories.props
build/pack.csproj
external/src/Directory.Build.props [new file with mode: 0644]
external/src/Directory.Build.targets [new file with mode: 0644]
external/src/OpenTK/OpenTK.Platform.Tizen/Sdl2Extension.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameApplication.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameCoreBackend.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK.Platform.Tizen/TizenGameWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK.csproj [new file with mode: 0644]
external/src/OpenTK/OpenTK.sln [new file with mode: 0644]
external/src/OpenTK/OpenTK/AutoGeneratedAttribute.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/BindingsBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/BlittableValueType.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Configuration.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/ContextHandle.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/CountAttribute.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/DisplayDevice.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/DisplayIndex.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/DisplayResolution.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Exceptions.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/FrameEventArgs.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/GameWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/GameWindowFlags.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/Color4.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ColorFormat.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES11/ES11.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES11/ES11Enums.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES11/ES11Obsolete.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES11/ErrorHelper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES11/Helper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES20/ES20.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES20/ES20Enums.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES20/ErrorHelper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES20/Helper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES30/ES30.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES30/ES30Enums.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES30/ErrorHelper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/ES30/Helper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsBindingsBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContextBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContextException.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContextFlags.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContextMissingException.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsContextVersion.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsErrorException.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsExceptions.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsMode.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsModeComparer.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/GraphicsModeException.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/IGraphicsContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Graphics/IGraphicsMode.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/IGameWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/INativeWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/ButtonState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/Buttons.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/ConfigurationType.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/FileDropEventArgs.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePad.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadAxes.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadButtons.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadCapabilities.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadConfiguration.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadConfigurationDatabase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadConfigurationItem.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadConfigurationSource.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadConfigurationTarget.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadDPad.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadThumbSticks.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadTriggers.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/GamePadType.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/HatPosition.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IGamePadDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IInputDevice.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IInputDriver2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IJoystickDriver2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IKeyboardDriver2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/IMouseDriver2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/Joystick.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/JoystickCapabilities.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/JoystickDevice.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/JoystickHat.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/JoystickHatState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/JoystickState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/Key.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/KeyModifiers.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/Keyboard.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/KeyboardDevice.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/KeyboardKeyEventArgs.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/KeyboardState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/Mouse.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/MouseButton.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/MouseDevice.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/MouseEventArgs.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/MouseScroll.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Input/MouseState.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/IntPtrEqualityComparer.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/InteropHelper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/KeyPressEventArgs.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/BezierCurve.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/BezierCurveCubic.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/BezierCurveQuadric.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Box2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Box2d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Half.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/MathHelper.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2x3.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2x3d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2x4.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix2x4d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3x2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3x2d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3x4.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix3x4d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4x2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4x2d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4x3.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Matrix4x3d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Point.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Quaternion.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Quaterniond.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Rectangle.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Size.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector2d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector2h.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector3.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector3d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector3h.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector4.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector4d.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Math/Vector4h.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Minimal.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/MouseCursor.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/NativeWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/DesktopGraphicsContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/DeviceCollection.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/DisplayDeviceBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/Dummy/DummyGLContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/Dummy/DummyWindowInfo.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/EmbeddedGraphicsContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/Factory.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/IDisplayDeviceDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/IPlatformFactory.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/IWindowInfo.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/MappedGamePadDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/NativeWindowBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/PlatformException.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/PlatformFactoryBase.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2DisplayDeviceDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Factory.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsContext.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2GraphicsMode.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2InputDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2JoystickDriver.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2KeyMap.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Keyboard.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2Mouse.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2NativeWindow.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/SDL2/Sdl2WindowInfo.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Platform/Utilities.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/RewrittenAttribute.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/SlotAttribute.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/Toolkit.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/ToolkitOptions.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/WindowBorder.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/WindowIcon.cs [new file with mode: 0644]
external/src/OpenTK/OpenTK/WindowState.cs [new file with mode: 0644]
packaging/csapi-tizenfx.spec
packaging/csapi-tizenfx.spec.in
packaging/version.txt
pkg/OpenTK.Tizen.nuspec [new file with mode: 0644]
pkg/PlatformFileList.txt
pkg/Tizen.NET.API5.nuspec
pkg/Tizen.NET.Internals.nuspec
pkg/Tizen.NET.nuspec
tools/Tools.sln [moved from tools/src/Tools.sln with 71% similarity]
tools/bin/ABIChecker/ABIChecker.dll
tools/bin/ABIChecker/ABIChecker.pdb
tools/bin/GenDummy.Tasks/GenDummy.Tasks.dll
tools/bin/GenDummy.Tasks/GenDummy.Tasks.pdb
tools/bin/GenDummy.Tasks/GenDummy.dll
tools/bin/GenDummy.Tasks/GenDummy.pdb
tools/bin/Generator.Rewrite/CommandLine.dll [new file with mode: 0755]
tools/bin/Generator.Rewrite/Generator.Rewrite.deps.json [new file with mode: 0644]
tools/bin/Generator.Rewrite/Generator.Rewrite.dll [new file with mode: 0644]
tools/bin/Generator.Rewrite/Generator.Rewrite.pdb [new file with mode: 0644]
tools/bin/Generator.Rewrite/Generator.Rewrite.runtimeconfig.json [new file with mode: 0644]
tools/bin/Generator.Rewrite/Mono.Cecil.Mdb.dll [new file with mode: 0644]
tools/bin/Generator.Rewrite/Mono.Cecil.Pdb.dll [new file with mode: 0644]
tools/bin/Generator.Rewrite/Mono.Cecil.Rocks.dll [new file with mode: 0644]
tools/bin/Generator.Rewrite/Mono.Cecil.dll [new file with mode: 0644]
tools/build-tools.sh
tools/src/ABIChecker/ABIChecker.csproj
tools/src/GenDummy.CommandLine/GenDummy.CommandLine.csproj
tools/src/GenDummy.Tasks/GenDummy.Tasks.csproj
tools/src/GenDummy/GenDummy.csproj
tools/src/Generator.Rewrite/CountAttribute.cs [new file with mode: 0644]
tools/src/Generator.Rewrite/GeneratedVariableIdentifier.cs [new file with mode: 0644]
tools/src/Generator.Rewrite/Generator.Rewrite.NETCore.csproj [new file with mode: 0644]
tools/src/Generator.Rewrite/OpenTKAssemblyResolver.cs [new file with mode: 0644]
tools/src/Generator.Rewrite/Options.cs [new file with mode: 0644]
tools/src/Generator.Rewrite/Program.cs [new file with mode: 0644]
tools/src/Generator.Rewrite/Properties/AssemblyInfo.cs [new file with mode: 0644]