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
Fraser Waters
084dcbf062
Use custom cecil assembly resolver
...
Fixes #642 , until https://github.com/jbevain/cecil/pull/477 is merged
and released and we can update our Mono.Cecil dependency to that
version.
This custom resolver takes into account Mono reference assemblies for
mscorlib. This ensures we don't add spurious references to mscorlib
4.0.
2017-12-26 18:12: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
Fraser Waters
386d4e6a19
Fix bug where count overrides didn't effect ComputeSize
...
ComputeSize and ElementCount should match each other (and they do when
read direct from XML spec files). However when using the override file to
change count only ElementCount was effected. This is now fixed so that
ComputeSize is set and also so that ElementCount gets reset to 0 if the
count value isn't an integer.
2017-10-05 15:32:40 +01:00
Fraser Waters
8ed1e20a7a
Generate legacy overloads for GetProgramResourceiv
2017-10-05 15:29:56 +01:00
Fraser Waters
bf6d047b0c
Generate legacy overloads for GetProgramResourceName
2017-10-05 15:27:42 +01:00
Fraser Waters
368c984288
Generate legacy overloads for GetProgramBinary
2017-10-05 15:20:24 +01:00
Fraser Waters
c2bd45f676
Generate legacy overloads for GetTranslatedShaderSource
2017-10-05 15:17:59 +01:00
Fraser Waters
168462b4ca
Generate legacy overloads for QCOM_extended_get
2017-10-05 15:15:03 +01:00
Fraser Waters
7644d0c94a
Generate legacy overloads for GetProgramPipelineInfoLog
2017-10-05 15:12:34 +01:00
Fraser Waters
1485a6b322
Remove unused GetPointerv overloads
2017-10-05 14:53:30 +01:00
Fraser Waters
7c85f82074
Generate legacy overloads for VertexAttrib1fv
2017-10-05 13:42:39 +01:00
Fraser Waters
e222486004
Generate legacy overloads for GetObjectPtrLabel
2017-10-05 13:42:39 +01:00
Fraser Waters
d9918639fb
Generate legacy overloads for GetObjectLabel
2017-10-05 13:42:38 +01:00
Fraser Waters
bb456e47a8
Generate legacy overloads for EdgeFlagv
2017-10-05 12:54:04 +01:00