aboutsummaryrefslogtreecommitdiff
path: root/drivers (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * PBR more or less working, still working on bringing gizmos backJuan Linietsky2016-10-279-179/+1342
| |
| * More scene work, can display a skyboxJuan Linietsky2016-10-218-8/+590
| |
| * Everything returning to normal in 3D, still a long way to goJuan Linietsky2016-10-1910-25/+2258
| | | | | | | | -implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only
| * 2D Shaders are working again using the new syntax, though all is buggy in ↵Juan Linietsky2016-10-1011-116/+1828
| | | | | | | | general
| * -Added ViewportContainer, this is the only way to make viewports show up in ↵Juan Linietsky2016-10-055-17/+75
| | | | | | | | | | | | | | GUI now -2D editing now seems to work -Added some functions and refactoring to Viewport
| * make editor update by tracking changes in visualserverrasterJuan Linietsky2016-10-032-8/+8
| |
| * Begining of GLES3 renderer:Juan Linietsky2016-10-0326-169/+6162
| | | | | | | | | | | | | | | | -Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
* | Merge pull request #7271 from Faless/ipv6_cleanupRémi Verschelde2017-01-029-84/+79
|\ \ | | | | | | Fixes and improvementes for IPv6 implementation.
| * | Remove old unused AI_V4MAPPED flag to getaddrinfoFabio Alessandrelli2016-12-091-8/+0
| | |
| * | IP_Address now handle IPv4 and IPv6 transparentlyFabio Alessandrelli2016-12-094-38/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IP_Address changes: - Converts to and from String transparently while handling IPv4 as IPv6 mapped (::ffff:[IP]) address internally. - Completely remove AddrType enum. - Setting/Getting of ip array is now only possible through dedicated functions (ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6) - Add function to know if the address is a valid IPv4 (for IP implementation and enet)
| * | Migrate int.IP_TYPE_ constants to IP.TYPE_Fabio Alessandrelli2016-12-097-18/+18
| | |
| * | Move V6ONLY flag selection inside helpersFabio Alessandrelli2016-12-093-19/+4
| | |
| * | Automatically map IPv4 address to IPv6 when neededFabio Alessandrelli2016-12-093-7/+19
| | |
| * | Use an instance variable for ip_type in raw socketsFabio Alessandrelli2016-12-096-18/+22
| | | | | | | | | | | | | | | | | | | | | PacketPeerUDP/StreamPeerTCP/TCP_Server now uses an instance variable to store the selected ip_type (IPv4/IPv6/ANY, where ANY = dual stack). All calls to resolve addresses, sending/receving data, connecting/listening will use that socket type.
| * | Fix getaddrinfo failing on androidFabio Alessandrelli2016-12-091-0/+5
| | |
| * | Properly handle tcp connection failureFabio Alessandrelli2016-12-091-1/+6
| | |
| * | Fix _set_ip_addr_port not setting the address.Fabio Alessandrelli2016-12-091-1/+1
| | |
* | | Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-0160-60/+60
| | | | | | | | | | | | | | | | | | | | | | | | That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
* | | Fix issue #7331REBELLIOUSX\Rebel_X2016-12-221-1/+1
|/ / | | | | | | A Drive with "Z" letter assigned to it on Windows will be shown.
* | OS additions and fixes for WebAssembly/asm.jseska2016-11-301-3/+0
| | | | | | | | | | | | | | - Implement alert, shell_open, set_window_title - Add locale lookup, fixes #2477 - Print without color control sequences - Move get_executable_path implementation to OS_JavaScript
* | Rename remaining WinRT references to UWPGeorge Marques2016-11-031-1/+1
| |
* | Rename WINRT_ENABLED to UWP_ENABLEDGeorge Marques2016-11-038-9/+9
| |
* | scons: Reorder options for clarityRémi Verschelde2016-11-032-2/+2
| | | | | | | | Also prefix all thirdparty-related toggles with `builtin`.
* | Merge pull request #7006 from vnen/fix-ipv6-uwpGeorge Marques2016-11-011-0/+4
|\ \ | | | | | | Fix IPv6 linking for UWP
| * | Fix IPv6 linking for UWPGeorge Marques2016-10-311-0/+4
| | |
* | | style: Various other PEP8 fixes in Python filesRémi Verschelde2016-11-013-17/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
* | | style: Fix PEP8 whitespace issues in Python filesRémi Verschelde2016-11-016-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
* | | style: Start applying PEP8 to Python files, indentation issuesRémi Verschelde2016-11-016-72/+72
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Done with `autopep8 --select=E1`, fixes: - E101 - Reindent all lines. - E112 - Fix under-indented comments. - E113 - Fix over-indented comments. - E115 - Fix under-indented comments. - E116 - Fix over-indented comments. - E121 - Fix a badly indented line. - E122 - Fix a badly indented line. - E123 - Fix a badly indented line. - E124 - Fix a badly indented line. - E125 - Fix indentation undistinguish from the next logical line. - E126 - Fix a badly indented line. - E127 - Fix a badly indented line. - E128 - Fix a badly indented line. - E129 - Fix a badly indented line.
* | Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)Fabio Alessandrelli2016-10-301-0/+7
| |
* | TCP/UDP Listen sockets can now be set to IPv6 onlyFabio Alessandrelli2016-10-304-5/+31
| |
* | Fix windows debugger connection problems.Fabio Alessandrelli2016-10-304-11/+26
| | | | | | | | | | Unify network socket creation between platform. Ensure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).
* | TCPServer listen now default to IP type ANY (v6 socket with v4 support)Fabio Alessandrelli2016-10-301-1/+1
| |
* | Merge pull request #6959 from RandomShaper/fix-big-libsRémi Verschelde2016-10-301-45/+2
|\ \ | | | | | | Adopt simpler strategy for big libs on Windows
| * | scons: Move lib splitting method to methods.pyRémi Verschelde2016-10-301-3/+6
| | | | | | | | | | | | Apparently it might still be necessary for some console ports.
| * | Adopt simpler strategy for big libs on WindowsPedro J. Estébanez2016-10-291-49/+3
| | |
* | | RegEx re-implemented as a moduleZher Huei Lee2016-10-279-1978/+0
|/ / | | | | | | | | | | | | | | | | | | Re-wrote nrex as a module using godot-specific parts and new features: * Added string substitutions. * Named groups are now supported. * Removed use of mutable variables in RegEx. RegExMatch is returned instead.
* | Fix PacketPeerUDP get_packet_port()Fabio Alessandrelli2016-10-261-2/+2
| | | | | | | | Properly convert port field from network to system ordering on incoming packets.
* | Merge pull request #6925 from godotengine/ipv6Rémi Verschelde2016-10-268-83/+226
|\ \ | | | | | | Adding IPv6 support
| * | Pass correct address size (ipv4,ipv6) to socket connect, bind, sendtoFabio Alessandrelli2016-10-264-12/+16
| | | | | | | | | | | | | | | The address size passed to network system calls now reflects the the actual IP type (v4 or v6). Fix Windows and OSX ipv6 sockets
| * | added windows support for ipv6, cleaned up unix codeAriel Manzur2016-10-204-72/+81
| | |
| * | fixed some byte order and parsing problemsAriel Manzur2016-10-191-1/+1
| | |
| * | adding ipv6Ariel Manzur2016-10-187-78/+208
| | |
* | | Merge pull request #6855 from vnen/xaudio2-driverRémi Verschelde2016-10-184-0/+355
|\ \ \ | | | | | | | | Isolate XAudio2 driver
| * | | Fix memory management of XAudio2 driverGeorge Marques2016-10-172-8/+5
| | | |
| * | | Isolate XAudio2 driverGeorge Marques2016-10-174-0/+358
| |/ / | | | | | | | | | | | | Now it's possible to compile for Windows platform if wanted. It's supported only for Windows 8 or later, so it's not enabled by default.
* / / SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde2016-10-1713-0/+26
|/ / | | | | | | Also switch existing shebangs to "better" /usr/bin/env python.
* | png: Try to fix neon issue on iphone armv7Rémi Verschelde2016-10-151-22/+24
| |
* | drivers: Refactor SCsub and drop redundant env_drivers cloneRémi Verschelde2016-10-1511-60/+60
| | | | | | | | | | | | | | | | | | The reordering of the SConscript includes allows to ensure that stuff like the builtin zlib headers will be available for libpng. Also moved glew back into global env, otherwise windows seems not to find it... Kind of shooting in the dark with this multi-env setup.
* | freetype: Make it a module and split thirdparty libraryRémi Verschelde2016-10-15502-191656/+0
| | | | | | | | | | Comment out the weird workaround for building on Windows at it might not be needed anymore. Testing needed to confirm.
* | chibi: Move to a moduleRémi Verschelde2016-10-1548-12818/+0
| |