Commit graph

  • 2378bef21e Tokens in "All" enum should have a name of "token" not "enum". Stefanos A. 2013-10-24 18:41:09 +0200
  • 0cb722c908 Implemented translation of function attributes (api, category, deprecated, extension, version). Stefanos A. 2013-10-24 18:32:09 +0200
  • 88438102a2 Initial implementation of new XML spec parser. Stefanos A. 2013-10-24 17:19:52 +0200
  • be6c583f4f Implemented Sdl2GraphicsMode.. Stefanos A. 2013-10-24 09:32:17 +0200
  • 8107abeb01 Updated gl4 documentation according to latest manpages Stefanos A 2013-10-24 09:03:15 +0200
  • af9d6dd928 Fixed ClearTex[Sub]Image <type> parameter Stefanos A 2013-10-24 08:57:25 +0200
  • 640c75be2d Updated to SDL 2.0.1 Stefanos A 2013-10-24 08:56:44 +0200
  • 192fedbca5 Removed sdl2-cs in favor of a leaner, better-designed binding. Stefanos A. 2013-10-24 02:02:35 +0200
  • 7aa5499f3e Merge branch 'gl4' of https://github.com/thefiddler/opentk Stefanos A 2013-10-24 01:47:00 +0200
  • 80f0569f9a Implemented new, leaner SDL2 binding. Stefanos A 2013-10-24 01:45:13 +0200
  • d8089a7732 Updated documentation according to the latest GL4 manpages. Stefanos A 2013-10-23 20:19:16 +0200
  • 60afa79203 Updated documentation according to the latest available manpages. Stefanos A. 2013-10-23 20:17:08 +0200
  • eb84a29206 Implemented "Debug Output" and "State and State Requests" functionality according to the OpenGL 4.4 specification, sections 20 and 22. Stefanos A. 2013-10-23 20:12:05 +0200
  • 3037baa5ea Implemented "Reading and Copying Pixels" functionality from the OpenGL 4.4 specification, sections 18.2 and 18.3. Stefanos A. 2013-10-23 18:54:34 +0200
  • b425bff682 Implemented Whole Framebuffer commands according to the OpenGL 4.4 specification, section 17.4. Stefanos A. 2013-10-23 11:43:11 +0200
  • a005fab243 Prefer overrides with exact name matches over generic name matches. For instance, if we override both ClearBufferfi and ClearBuffer, then ClearBuffer{i f ui}v will be overriden be ClearBuffer and ClearBufferfi will be overriden by ClearBufferfi. This allows us to specialize overrides when necessary. Stefanos A. 2013-10-23 11:42:24 +0200
  • 86214ebc77 Implemented per-fragment operations according to the OpenGL 4.4 specification, section 17. Stefanos A. 2013-10-23 10:49:29 +0200
  • 1585d6a02e Implemented Vertex Post-Processing according to the OpenGL 4.4 specification, section 13. Stefanos A. 2013-10-23 10:23:02 +0200
  • bb2bf9fa48 Implemented Vertex Attributes according to the OpenGL 4.4 specification, section 11. Stefanos A. 2013-10-23 09:43:33 +0200
  • 88183770ae Implemented Vertex Arrays accordign to the OpenGL 4.4 specification, section 10. Stefanos A. 2013-10-23 09:31:09 +0200
  • 35b63e777a Fixed version number on VertexAttribP1 methods (should be 3.3, not 1.2). Stefanos A. 2013-10-22 21:10:14 +0200
  • 18643b8f1d Allow version attribute in overrides.xml. Stefanos A. 2013-10-22 21:09:18 +0200
  • 745fd9974f Implemented strongly-typed Framebuffer and Renderbuffer Objects according to the OpenGL 4.4 specification, section 9. Stefanos A. 2013-10-22 20:52:37 +0200
  • 5a59e63cea Implemented strongly-typed Texture functions according to the OpenGL 4.4 specification, section 8. See issue #2. Stefanos A. 2013-10-22 18:37:25 +0200
  • badb083686 Added SGIX_texture_icc enumeration that has been removed by the upstream specs. This silences a large amount of warnings caused by the lack of this extension. Stefanos A. 2013-10-22 17:19:19 +0200
  • 967a6514de Merge branch 'master' into gl4 Stefanos A 2013-10-22 17:03:39 +0200
  • 907a1de89f Line ending fix. Stefanos A 2013-10-22 17:03:16 +0200
  • dc00ea7ea5 Merge branch 'master' of https://github.com/thefiddler/opentk Stefanos A 2013-10-22 16:58:33 +0200
  • 43bde3433a Implemented strong-types for Shader and Program Objects according to the OpenGL 4.4 specification, section 7. Stefanos A. 2013-10-22 16:52:35 +0200
  • 9613975681 Updated strong-types for Buffer Objects according to the OpenGL 4.4 spec, section 6. Stefanos A. 2013-10-22 14:40:49 +0200
  • cfa4f230c5 Updated strong-types for asynchronous queries, query objects and time queries according to OpenGL 4.4 spec, section 4.2. Stefanos A. 2013-10-22 14:00:01 +0200
  • 9685f6e2f0 Array overloads with count=1 should be turned into ref/out parameters. This fixes an issue where arrays with count=1 would remain as unsafe pointers instead of becoming ref/out parameters. Stefanos A. 2013-10-22 13:41:31 +0200
  • a23b846800 Updated to the latest 4.3 specs (WIP). Stefanos A. 2013-10-22 13:22:22 +0200
  • df8626740a Fixed exception while parsing the 4.3 specs. This was caused by changes in the .spec file definitions between 4.1 and 4.3. Stefanos A. 2013-10-22 11:58:23 +0200
  • c49f9cd4a1 Implemented compatibility overloads for the changes introduced by the 4.3 .spec files. Added DebugProc definition required in the 4.3 specs. Stefanos A. 2013-10-22 11:57:18 +0200
  • 15120f3bef Updated to the latest 4.3 .spec files from the OpenGL registry. Stefanos A. 2013-10-22 11:56:08 +0200
  • 992ae7947a Added usage example. Stefanos A. 2013-10-22 11:40:41 +0200
  • 8404359bca Updated to the latest gl.tm from Khronos public svn. Stefanos A. 2013-10-22 11:39:50 +0200
  • 39c2230bfa Re-added BeginMode and PixelFormat enums which were removed by the OpenGL spec. Added strong types for sync and fence objects (4.4 core specification, section 4.1). Stefanos A. 2013-10-22 11:39:20 +0200
  • 61fd8d6122 Added ConstCharPointer->string transformation in accordance to GL 4.3 specs. Stefanos A. 2013-10-21 21:43:05 +0200
  • 98504ce67a Added DebugProc delegate in accordance to GL 4.3 specs. Stefanos A. 2013-10-21 21:42:09 +0200
  • 0d3ab7174c Fixed crash on 32-bit machines Stefanos A. 2013-10-21 19:41:26 +0200
  • 581919cb1c Initial work on new gl xml spec support. thefiddler 2013-10-21 18:28:01 +0200
  • 4dfcf39d26 Added missing DllImport attribute. thefiddler 2013-10-12 19:43:26 +0200
  • 915ead34cb Modify dllimport path on Android builds. Stefanos A 2013-10-12 15:17:10 +0200
  • 6df11a8564 Fixed incorrect self-assignment statements Stefanos A 2013-10-12 15:16:05 +0200
  • 30e42bb6dd [DllImport] registry methods when the Microsoft.Win32 namespace is not available (untested). Stefanos A 2013-10-12 05:15:46 +0200
  • 70818d97e1 Fixed compilation on desktop platforms. Stefanos A 2013-10-12 05:14:51 +0200
  • 863edc35d1 Added Xamarin.Android target Stefanos A 2013-10-12 05:08:27 +0200
  • d27904292d System.Drawing is required for Point, Size and Rectangle types. Stefanos A 2013-10-12 05:07:46 +0200
  • 1130d988b0 Use OpenTK.Minimal to stub out missing System.Drawing functionality when building on Android or iOS platforms. Stefanos A 2013-10-12 05:06:54 +0200
  • bb3156d185 Implemented minimal System.Drawing stubs for Xamarin.Android targets. Stefanos A 2013-10-12 04:59:55 +0200
  • b64c9d84e7 Why does this file keep changing? thefiddler 2013-10-11 09:52:53 +0200
  • f013c44ba1 Fixed Tilde and Number1 scancodes thefiddler 2013-10-11 09:51:08 +0200
  • 8dcb8601a2 Normalized line endings thefiddler 2013-10-11 01:58:54 +0200
  • ed703b070d Update .gitattributes thefiddler 2013-10-11 01:57:45 +0200
  • b8a86d8d3a Treate .pdf as binary files Stefanos A 2013-10-11 01:16:20 +0200
  • 5df1dd49a8 Added line-ending conversions Stefanos A 2013-10-11 01:11:28 +0200
  • 73e3614338 Merge branch 'scancodes' Stefanos A 2013-10-11 01:05:55 +0200
  • 5aba35668b Always Set HIDPI flag Stefanos A 2013-10-10 00:34:15 +0200
  • 459313dca8 Fixed line endings Stefanos A 2013-10-10 00:18:59 +0200
  • fb86334835 HIDPI support requires SDL > 2.0.0 Stefanos A 2013-10-07 14:17:42 +0300
  • 6fa0aba7fd Do not copy Dependencies Stefanos A 2013-10-04 17:04:35 +0200
  • 46090a4492 Use 7z wildcards to zip tree Stefanos A 2013-10-04 17:01:51 +0200
  • e181d14f69 Fixed git revision detection Stefanos A. 2013-10-04 16:52:59 +0200
  • 342af2f927 Fixed file not found error Stefanos A 2013-10-04 10:03:26 +0200
  • d81bedf5f8 Moved all input processing to Sdl2InputDriver Stefanos A 2013-10-04 10:02:19 +0200
  • bad2b7b6d7 Implemented IDisposable in Sdl2Joystick Stefanos A 2013-10-04 10:00:57 +0200
  • 79def664b8 No separate Factory.Embedded for SDL2 Stefanos A 2013-10-04 09:57:43 +0200
  • 17b4f62151 Sdl2JoystickDriver.Poll() and axis fixes Stefanos A 2013-10-04 02:37:41 +0200
  • 1434f0d3e9 Display joystick information Stefanos A 2013-10-04 02:37:05 +0200
  • a384df659b New SDL2 library with HiDPI support Stefanos A 2013-10-04 01:44:20 +0200
  • af67a96759 Initial implementation of IJoystickDriver API Stefanos A 2013-10-04 01:39:22 +0200
  • b4c29d802b Add support for HiDPI modes Stefanos A 2013-10-04 01:38:19 +0200
  • b3a0b78454 Use locale-independent scancodes Stefanos A. 2013-10-03 20:53:34 +0200
  • 4dceea9e21 Added common key aliases Stefanos A. 2013-10-03 20:52:02 +0200
  • 3f81bc26d4 Removed support for < Windows XP Stefanos A. 2013-10-03 20:51:36 +0200
  • 913c4f16e6 Throw extension if context creation fails Stefanos A 2013-10-03 17:22:13 +0200
  • 80845315db Fallback to desktop context if embedded fails Stefanos A 2013-10-03 17:20:17 +0200
  • 94c02e827a NRE -> GraphicsContextMissingException Stefanos A. 2013-10-03 16:45:28 +0200
  • 0e221a0ce5 Load ES entry points even on desktop Stefanos A. 2013-10-03 16:42:38 +0200
  • be7200d37e Merge branch 'sdl2' of https://github.com/thefiddler/opentk Stefanos A 2013-10-03 15:11:59 +0200
  • f2eda16458 Serialize Sdl2NativeWindow methods Stefanos A. 2013-10-03 14:59:30 +0200
  • 3c867838e6 Reload WGL entry points in WinGLContext() Stefanos A. 2013-10-03 14:04:34 +0200
  • d217e379d4 Added support for OpenGL ES through SDL2 Stefanos A 2013-10-03 11:17:21 +0200
  • f6da957639 Improved debugging messages Stefanos A. 2013-10-02 17:55:57 +0200
  • 5051190b01 MouseButtonUp and MouseMove fixes Stefanos A. 2013-10-02 17:55:30 +0200
  • b077597bc1 Create Sdl2NativeWindow hidden Stefanos A. 2013-10-02 16:31:22 +0200
  • 4d7ba20a03 Fixed unsetting current context in SDL2 Stefanos A. 2013-10-02 16:26:47 +0200
  • a6b97f9b38 Added missing x64 unmanaged dependencies Stefanos A 2013-10-02 15:25:37 +0200
  • c077d5c026 Added Mac OS X build of SDL2 to dependencies Stefanos A 2013-10-02 01:39:53 +0200
  • 40cfcfaf25 Improved diagnostics in Dispose() Stefanos A 2013-10-02 01:14:26 +0200
  • 6360156d99 Added Sync object for SDL Stefanos A 2013-10-02 01:13:06 +0200
  • c77439ea6b Marked class as partial Stefanos A 2013-10-02 01:12:12 +0200
  • f8d9667653 Use separate process for executing examples Stefanos A 2013-10-02 01:10:03 +0200
  • 31f2df094b Fixed invalid version string on git Stefanos A 2013-10-02 00:05:59 +0200
  • 7460452b26 MakeCurrent(null) should make context non-current Stefanos A. 2013-10-01 22:13:33 +0200
  • 2c867de1f4 Fixed build under xbuild Stefanos A 2013-10-01 22:05:50 +0200
  • 019f466130 Clean up OpenTK after every example Stefanos A 2013-10-01 22:04:11 +0200
  • a85cecdc59 Improved resource disposal Stefanos A 2013-10-01 22:01:27 +0200