aboutsummaryrefslogtreecommitdiff
path: root/drivers/register_driver_types.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-10/+8
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
| | | | | | | | 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!
* RegEx re-implemented as a moduleZher Huei Lee2016-10-271-4/+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.
* chibi: Move to a moduleRémi Verschelde2016-10-151-6/+0
|
* squish: Move to a module and split thirdparty libRémi Verschelde2016-10-151-13/+0
|
* mpc: Move to a module and split thirdparty libmpcdecRémi Verschelde2016-10-151-21/+0
|
* theora: Move to a module and split thirdparty libRémi Verschelde2016-10-151-21/+1
| | | | Same rationale as the previous commits.
* openssl: Move to a module and split thirdparty libRémi Verschelde2016-10-151-14/+0
| | | | Same rationale as the previous commits.
* ogg/vorbis/opus: Make them modules and unbundle thirdparty libsRémi Verschelde2016-10-151-55/+0
| | | | | | | | | Took the opportunity to undo the Godot changed made to the opus source. The opus module should eventually be built in its own environment to avoid polluting others with too many include dirs and defines. TODO: Fix the platform/ stuff for opus.
* webp: Make it a module and unbundle libwebp thirdparty filesRémi Verschelde2016-10-151-16/+0
| | | | | | Note that there are two Godot-specific changes made to libwebp for the javascript/HTML5 platform. They are documented in the README.md.
* dds/etc1/pbm/pvr: Make those modules and split thirdparty filesRémi Verschelde2016-10-151-56/+0
| | | | | | | | They are not particularly packaged in Linux distros so we do not facilitate unbundling via SCons. There could be done if/when there is interest. Also s/pnm/pbm/, long-lived typo :)
* jpg: Make it a module and split jpgd thirdparty filesRémi Verschelde2016-10-151-17/+0
| | | | Similar rationale as in previous commit.
* png: Split library to thirdparty dir and allow unbundlingRémi Verschelde2016-10-151-15/+1
| | | | | | | | | | | | Uses the new structure agreed upon in #6157, but the thirdparty/ folder does not behave following a logic similar to that of modules/ yet. The png driver can't be moved to a module as discussed in #6157, as it's required by core together with a few other ImageLoader implementations (see drivers/register_driver_types.cpp:register_core_driver_types()) Dropped the possibility to disable PNG support, it's a core component of Godot.
* Remove speex support, it is obsoleted by opusRémi Verschelde2016-10-131-18/+0
| | | | | | | | | As mentioned by upstream, Xiph.Org [0]: > The Speex codec has been obsoleted by Opus. It will continue to be > available, but since Opus is better than Speex in all aspects, > users are encouraged to switch. [0] http://www.speex.org/
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-181-11/+28
| | | Also removes a couple wrong Godot headers from third-party source files.
* Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loadingJuan Linietsky2016-06-061-0/+14
|\ | | | | Add etc1(pkm) texture loading support
| * Add etc1(pkm) texture loading supportsanikoyes2016-03-191-0/+14
| |
* | Finalized DynamicFont implementationJuan Linietsky2016-05-291-0/+3
|/ | | | | | -DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
* Removed PE-bliss, win32 binares so far remain without icon, had many issues ↵Juan Linietsky2016-02-041-1/+0
| | | | | | | | with it: -corrupted 32 binaries without reason -does not support upx binaries -forces dependency o libstdc++
* -Replaced tinyjpg for jpgd (public domain), fixes progressive encoded jpgs ↵Juan Linietsky2016-01-031-1/+9
| | | | | | and speeds up. Closes #2040 -Removed support of loading BitMap as image, now it must be load as a pnm, also closes #2040
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* 0theora compilation fixesJuan Linietsky2015-11-251-13/+0
|
* -work in progress resourceparser and .tscn parser. Still non-functionalJuan Linietsky2015-11-241-4/+0
| | | | | -fixed theora so it can compile theoralib but not theora -fixed generation of windows icon in .rc, which didn't previously work in 32 bits
* change pe_bliss parent directory from /drivers to /toolsmasoud bh2015-11-091-4/+0
|
* Add icon to exe file in windows exportmasoud bh2015-11-091-1/+10
| | | | | | | | | add version_info and icon sections in "export to windows platform". add version_info and icon to godot exe file (editor & template exe). fix an problem in image class. change all default icons to android export icon (a little more rounded). create an python script for convert file to cpp byte array for use in 'splash.h'.
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-10-131-0/+16
|\ | | | | | | | | Conflicts: platform/windows/detect.py
| * Add support for Opus audio formatGeorge Marques2015-10-021-0/+16
| |
* | Fixed theora playback. Removed theoraplayer.Juan Linietsky2015-09-261-6/+18
|/ | | | Still need to get proper audio output latency in some platforms.
* Regex library Nrex initial portLee Zher Huei2015-07-241-1/+1
|
* Revert "Revert "Missed some things in prev commit.""V.VamsiKrishna2015-03-201-0/+3
| | | | This reverts commit 2e59788aa9be6dab49e06588fcb1cf812e55a0cf.
* Revert "Missed some things in prev commit."V.VamsiKrishna2015-03-201-3/+0
| | | | This reverts commit d3280f91a13da6c106f95c289c095714c638d201.
* Missed some things in prev commit.V.VamsiKrishna2015-03-201-0/+3
|
* 3D Physics Rework, Other StuffJuan Linietsky2014-09-151-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- 3D Physics: -Fixed "Bounce" parameter in 3D -Fixed bug affecting Area (sometims it would not detect properly) -Vehicle Body has seen heavy work -Added Query API for doing space queries in 3D. Needs some docs though. -Added JOINTS! Adapted Bullet Joints: and created easy gizmos for setting them up: -PinJoint -HingeJoint (with motor) -SliderJoint -ConeTwistJoint -Generic6DOFJoint -Added OBJECT PICKING! based on the new query API. Any physics object now (Area or Body) has the following signals and virtual functions: -input_event (mouse or multitouch input over the body) -mouse_enter (mouse entered the body area) -mouse_exit (mouse exited body area) For Area it needs to be activated manually, as it isn't by default (ray goes thru). Other: -Begun working on Windows 8 (RT) port. Compiles but does not work yet. -Added TheoraPlayer library for improved to-texture and portable video support. -Fixed a few bugs in the renderer, collada importer, collada exporter, etc.
* -OpenSSL FixesJuan Linietsky2014-05-011-6/+6
|
* -Added OpenSSL and HTTPS supportJuan Linietsky2014-04-281-0/+15
| | | | | -Built-in version of the library for Windows, Android and iOS (other OSs use system one) -Small fixes all around
* GODOT IS OPEN SOURCEJuan Linietsky2014-02-091-0/+245