Commit graph

7256 commits

Author SHA1 Message Date
Jarl Gullberg 9529caab94
Reformat document to conform to typical column width. 2018-01-03 14:20:37 +01:00
Jarl Gullberg 4e31a412ae
Remove bad style guide link, replace with explanation. 2018-01-03 14:08:58 +01:00
Jarl Gullberg 9e6b27b643
Correct typo. 2018-01-02 21:08:51 +01:00
Jarl Gullberg f5446819cd
Update based on feedback. 2017-12-31 20:12:47 +01:00
Jarl Gullberg 8991be20bd
Added contribution guidelines. 2017-12-30 14:45:43 +01:00
Jarl Gullberg 21bd3e2cff
Merge pull request #700 from Frassle/stylecop
Conditional stylecop activation
2017-12-30 14:40:20 +01:00
Jarl Gullberg 175798409d
Merge pull request #704 from Frassle/paket
Update paket conditions and references
2017-12-30 14:40:05 +01:00
Fraser Waters cf33b96686 Run paket install 2017-12-27 22:53:52 +00:00
Fraser Waters 43c8e1827c Add .paket/Paket.Restore.targets to .gitignore 2017-12-27 22:53:52 +00:00
Fraser Waters 3971e8af78 Add ability to disable/enable stylecop rules 2017-12-27 21:03:55 +00:00
Fraser Waters 531167454c Fix StyleCop issues in GLControl 2017-12-27 21:00:49 +00:00
Jarl Gullberg 3f1f427c94
Merge pull request #703 from Nihlus/remove-bindings-from.git
Remove bindings from Git
2017-12-27 21:52:42 +01:00
Jarl Gullberg 01485af880
Use Path.Combine instead of absolute path. 2017-12-27 21:22:37 +01:00
Jarl Gullberg ed63f5cfe7
Update README.md 2017-12-27 20:46:39 +01:00
Jarl Gullberg 73b9d56456
Add binding generation as an additional onetime build step. 2017-12-27 20:04:37 +01:00
Jarl Gullberg 7fd3d75f6c
Remove bindings from source control. 2017-12-27 20:04:04 +01:00
Jarl Gullberg 9fdcdb17b2
Merge branch 'develop' of github.com:opentk/opentk into remove-bindings-from.git 2017-12-27 19:48:33 +01:00
Jarl Gullberg a027fb186a
Add binding generation step to build script. 2017-12-27 19:48:27 +01:00
Jarl Gullberg 991e36ca4f
Merge pull request #698 from Frassle/specupdate
Update bindings from OpenGL-Registry
2017-12-27 18:57:12 +01:00
Fraser Waters 9a40e81e73
Merge pull request #663 from Frassle/issue656
Skip null entries when enumerating DeviceCollection
2017-12-26 21:24:03 +00:00
Fraser Waters 0fc7f6d4aa Add DebugProc to ES11 2017-12-26 21:19:36 +00:00
Fraser Waters 7ad6da53a7
Merge pull request #699 from Frassle/testrm
Remove Test.API.Desktop
2017-12-26 19:50:09 +00:00
Fraser Waters e72432fe01 Remove Test.API.Desktop 2017-12-26 18:42:20 +00:00
Fraser Waters cea60cf034 Rerun Generator.Bind 2017-12-26 18:38:18 +00:00
Fraser Waters e5db83e3e5 Regenerate signatures.xml from OpenGL-Registry
Generated from commit 681c365c012ac9d3bcadd67de10af4730eb460e0

https://raw.githubusercontent.com/KhronosGroup/OpenGL-Registry/681c365c012ac9d3bcadd67de10af4730eb460e0/xml/gl.xml
2017-12-26 18:37:26 +00:00
Fraser Waters 0ab78f73a4 Update Converter README to refer to new github xml specs 2017-12-26 18:33:30 +00:00
Jarl Gullberg 6ba91adfbe
Merge pull request #695 from tzachshabtay/develop
Game Window- allow configuring separate update thread
2017-12-26 00:15:24 +01:00
Tzach Shabtay 0f9552e39a Game Window- allow configuring separate update thread 2017-12-23 01:58:07 -05:00
Tzach Shabtay 3ac862693d Merge remote-tracking branch 'opentk/develop' into develop 2017-12-19 22:35:10 -05:00
varon 19f81efc89
Merge pull request #691 from SparkusK/develop
Stop taking X locks on display when attempting MakeCurrent() calls.
2017-12-11 11:40:16 +02:00
Shane Kelly e335698c07 Remove a lock on a read-only operation, in IsCurrent() 2017-12-09 12:19:41 +02:00
Shane Kelly 0c1082892d Merge branch 'develop' of https://github.com/opentk/opentk into develop 2017-12-09 09:49:12 +02:00
Shane Kelly 67563520ff Stop using DisplayLocks for every MakeCurrent context call. 2017-12-09 09:39:44 +02:00
varon 81268371c4
Merge pull request #681 from VPeruS/missing-xml
Add xml docs based on HelpText
2017-12-06 16:51:48 +02:00
VperuS ce86006c8e
English grammar in comments 2017-11-21 01:40:51 +02:00
VperuS 24b0930381
Apply required changes 2017-11-20 06:14:44 +02:00
VperuS 376f3edfd7 Add xml docs based on HelpText 2017-11-18 18:45:42 +02:00
Jarl Gullberg bbfc98853e
Merge pull request #662 from Frassle/outstr
Add required count attribute overrides
2017-11-02 11:29:43 +01:00
Fraser Waters ea09f56740 Add missing count attribute to ExtGetProgramBinarySourceQCOM
Also extends Rewrite to understand the new syntax of "*name".
2017-11-02 09:28:36 +00:00
Fraser Waters e55d7017e0 Add count attribute to GetTranslatedShaderSource out string parameter 2017-11-02 09:28:36 +00:00
Fraser Waters 0ff0fbf1f7 Add count attribute to GetPerfQueryInfoINTEL out string parameter 2017-11-02 09:28:36 +00:00
Fraser Waters 602045f085 Add count attributes to GetPerfCounterInfoINTEL out string/array parameters 2017-11-02 09:28:35 +00:00
Fraser Waters 62d1072f71 Override flow direction for glGetPerfQueryIdByNameINTEL
The function in the OpenGL specification is not const correct.
2017-11-02 09:28:34 +00:00
Fraser Waters 4cdaea4747 Fix bug in Rewrite that didn't detect missing CountAttributes 2017-11-02 09:28:34 +00:00
Jarl Gullberg 781cdd5a3b Merge pull request #661 from Frassle/bindfix
Binding Generator fixes related to legacy array overloads
2017-10-19 21:06:19 +02:00
Jarl Gullberg 870f1abf8e Merge pull request #652 from Nihlus/glwidget-glarea
Base GLWidget on GLArea instead of DrawingArea
2017-10-19 21:03:11 +02:00
Jarl Gullberg f8585068ba Merge pull request #667 from anegostudios/doctyron
Fix broken manual link in README.md using archive.org
2017-10-19 20:59:55 +02:00
Tyron Madlener 09f7691b6e Use older version where more links work 2017-10-12 11:58:56 +02:00
Tyron Madlener 5b6851cc10 Fix dead manual link using archive.org 2017-10-12 11:55:41 +02:00
Fraser Waters 8efe765529 Skip null entries when enumerating DeviceCollection
Fixes #656.

DeviceCollection used the underlying List<T>'s enumerator. But we replace
entries in the list with nulls to save memory movement. This commit adds a
custom enumerator that skips nulls in the list.
2017-10-05 23:00:57 +01:00