<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/drivers, branch 2.1-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org
</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom?h=2.1-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom?h=2.1-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2016-07-25T21:08:46Z</updated>
<entry>
<title>GLES2: Check for GPU capabilities to display an error</title>
<updated>2016-07-25T21:08:46Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-25T21:08:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a155342eca0bf4417838e9d4f081450014f47e11'/>
<id>urn:sha1:a155342eca0bf4417838e9d4f081450014f47e11</id>
<content type='text'>
The engine will still segfault, but the error message should be displayed by the
OS in a blocking manner, so that it will only crash once users have acknowledged
the error dialog.

Closes #1162.
</content>
</entry>
<entry>
<title>RtAudio: Update to upstream version 4.1.2</title>
<updated>2016-07-23T11:25:25Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-23T11:25:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c1ab343f02ee04b807087f28b33b4ac279d0fda6'/>
<id>urn:sha1:c1ab343f02ee04b807087f28b33b4ac279d0fda6</id>
<content type='text'>
The only differences we have with the upstream tarball are marked with
`// -GODOT-` comments for clarity. The changes we currently have are
just some defines for cross-platform configuration, and could likely be
moved to the SCons buildsystem (ideally in a sub-environment to avoid
having RtAudio-specific defines pollute the whole build log).

One change for WinRT was not kept, if it is needed it should ideally be
integrated upstream:
```
 #if defined(__WINDOWS_DS__) || defined(__WINDOWS_ASIO__) || defined(__WINDOWS_WASAPI__)
-#ifdef WINRT_ENABLED
-  #define MUTEX_INITIALIZE(A) InitializeCriticalSectionEx(A, 0, 0)
-#else
   #define MUTEX_INITIALIZE(A) InitializeCriticalSection(A)
-#endif
```
</content>
</entry>
<entry>
<title>zlib: Update builtin version to upstream 1.2.8</title>
<updated>2016-07-23T11:06:54Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-23T11:06:54Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b13f4308534537fa4931199e7a3f5bf297efba82'/>
<id>urn:sha1:b13f4308534537fa4931199e7a3f5bf297efba82</id>
<content type='text'>
Our only differences to the upstream distribution are:
- The `gz*.c` files are not included
- Z_PREFIX and Z_SOLO are defined in zconf.h
</content>
</entry>
<entry>
<title>rg_etc1: Upstream version 1.04</title>
<updated>2016-07-23T10:44:40Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-23T10:44:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1d41a070f6d65a967d488e727c94bfd9ce4637b5'/>
<id>urn:sha1:1d41a070f6d65a967d488e727c94bfd9ce4637b5</id>
<content type='text'>
From https://github.com/richgel999/rg-etc1
</content>
</entry>
<entry>
<title>FreeType: Update to upstream version 2.6.5</title>
<updated>2016-07-22T21:29:25Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-22T21:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=4d4cb1bfabc8545ad593149df65340389bcb7ab4'/>
<id>urn:sha1:4d4cb1bfabc8545ad593149df65340389bcb7ab4</id>
<content type='text'>
The only diffs to the upstream sources are to be found in `include/ft2build.h`
and `include/freetype/config/ftoption.h`.
</content>
</entry>
<entry>
<title>FreeType: Remove unnecessary subfolder</title>
<updated>2016-07-22T20:01:16Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-22T20:01:16Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b13bbcecc31851099d49ac7f435ea7c80de5d9a3'/>
<id>urn:sha1:b13bbcecc31851099d49ac7f435ea7c80de5d9a3</id>
<content type='text'>
Also sort sources alphabetically for clarity.
</content>
</entry>
<entry>
<title>FreeType: Reduce diff with upstream 2.5.0 version</title>
<updated>2016-07-22T19:51:30Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-22T15:07:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=6b7067630602ab662cf2d14793b538425700ec71'/>
<id>urn:sha1:6b7067630602ab662cf2d14793b538425700ec71</id>
<content type='text'>
The Godot specific changes to ftoption.h are indicated with a
`// -Godot-` comment for clarity.
See #5859 for details.
</content>
</entry>
<entry>
<title>Fix multichar character constant warning</title>
<updated>2016-07-18T19:34:50Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-18T19:24:58Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9698571d61889bbb6da2be4cc471157499beb0d2'/>
<id>urn:sha1:9698571d61889bbb6da2be4cc471157499beb0d2</id>
<content type='text'>
Multi-character character constants are implementation defined,
and therefore they are risky to use for use when trying to be compatible
with so many different platforms. Fixes #2540.
</content>
</entry>
<entry>
<title>Remove some noisy debug prints</title>
<updated>2016-07-17T16:25:21Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-17T16:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=22419082d9bedbc9dc060ea5784bb0871f8710a3'/>
<id>urn:sha1:22419082d9bedbc9dc060ea5784bb0871f8710a3</id>
<content type='text'>
Part of #5031
</content>
</entry>
<entry>
<title>Merge pull request #5592 from volzhs/libwebp-0.5.1</title>
<updated>2016-07-14T07:03:14Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2016-07-14T07:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45'/>
<id>urn:sha1:1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45</id>
<content type='text'>
Update webp driver to 0.5.1</content>
</entry>
</feed>
