aboutsummaryrefslogtreecommitdiff
path: root/drivers (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add a simple signal handler for SIGCHLD on UnixHein-Pieter van Braam2017-02-091-1/+15
| | | | | | | | This fixes #6631
* | basic contact shadows implementation, will most likely need some polishingJuan Linietsky2017-02-084-33/+150
| |
* | shadows were not working in-editor for nvidia, fixed nowJuan Linietsky2017-02-065-8/+24
| |
* | ability to adjust propagation in gi probeJuan Linietsky2017-02-062-0/+24
| |
* | Several bugfixes, improving the import workflowJuan Linietsky2017-02-067-7/+96
| |
* | Merge pull request #7689 from eska014/webgl2Rémi Verschelde2017-02-023-5/+3
|\ \ | | | | | | Enable WebGL2 in web export, start fixing build
| * | Enable WebGL2 in web export, start fixing buildeska2017-02-013-5/+3
| |/ | | | | | | Will not yet compile
* | WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-211-12/+13
| |
* | Overloaded basic math funcs (double and float variants). Use real_t rather ↵Ferenc Arn2017-01-162-5/+5
|/ | | | | | than float or double in generic functions (core/math) whenever possible. Also inlined some more math functions.
* Adapt platforms to AudioServer refactoringRémi Verschelde2017-01-168-33/+34
| | | | | | Fixes compilation on Windows and likely other platforms (at least as far as AudioServer changes were concerned), though they were not tested.
* Working on compile issues for iOSBastiaanOlij2017-01-165-19/+32
|
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-01-161-3/+6
|
* Style: Fix statements ending with ';;'Rémi Verschelde2017-01-169-18/+18
|
* Oops! Audio engine has vanished :DJuan Linietsky2017-01-156-14/+14
|
* no more errors related to missing GlobalConfig::Get (or so I hope)Juan Linietsky2017-01-141-4/+4
|
* Merge pull request #7513 from djrm/compilation_fixRémi Verschelde2017-01-154-15/+15
|\ | | | | Matrix32 -> Transform2D
| * Matrix32 -> Transform2DDaniel J. Ramirez2017-01-134-15/+15
| |
* | Merge pull request #7510 from Faless/tcp_connectRémi Verschelde2017-01-152-5/+9
|\ \ | | | | | | TCP connect always opens the correct socket type
| * | TCP connect always opens correct socket typeFabio Alessandrelli2017-01-132-5/+9
| |/ | | | | | | TCP client connections does not need to rely on ipv6 dual stack sockets
* | StreamPeerWinsock: Fix changed declarationsRémi Verschelde2017-01-141-2/+2
| | | | | | | | Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b.
* | DirAccessWindows: Fix list_dir_begin return typeRémi Verschelde2017-01-141-1/+1
| | | | | | | | Fixes bug introduced in da4170540cbe3dcec4855ddbb59edf1abd7cf9b4.
* | removed duplicated functions in class hierarchy that were bound more than onceJuan Linietsky2017-01-142-15/+15
| | | | | | | | added a check to detect this case in the future
* | Style: Fix whole-line commented codeRémi Verschelde2017-01-1420-161/+174
| | | | | | | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* | Fixed dir access return value, changed it to Error like all other funcsJuan Linietsky2017-01-143-6/+6
| |
* | UDP.set_send_address to UDP.set_dest_addressJuan Linietsky2017-01-142-2/+2
|/
* Improvements to scons defined WINVER/_WIN32_WINNTFabio Alessandrelli2017-01-122-13/+5
|
* Unify naming of blendshape / morphtarget into just "Blend Shape"Juan Linietsky2017-01-123-33/+33
|
* Type renames:Juan Linietsky2017-01-117-104/+104
| | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* Merge pull request #7425 from lonesurvivor/masterRémi Verschelde2017-01-104-126/+140
|\ | | | | Fix for the huge audio latency (>200 ms) for the …
| * Fix for the huge audio latency of the SamplePlayer (>200 ms)lonesurvivor2017-01-054-126/+140
| | | | | | | | | | | | | | - fixes PulseAudio, ALSA and RtAudio driver - cleans up the driver files for better readability (mostly whitespace-related stuff) - makes ALSA and Pulseaudio actually use the global setting "audio/mix_rate" for the sample rate instead of a fixed value (RtAudio did this already)
* | Windows: Workaround missing includes in MinGW-w64 < 4Rémi Verschelde2017-01-091-1/+13
| | | | | | | | | | | | | | | | | | The MinGW-w64 version we have on our Travis build environment (Ubuntu 12.04, mingw-w64 2.0.1, gcc 4.6) is old and has some missing includes in the dependencies of the `tcpmib.h` header [0] [1] [2]. Those were not triggered before 6323779596dea0db7f58afef7d3d3d5588ef20cb probably due to conflicting WINVER definitions which prevented triggering the code specific to >= 0x0600 (Vista). We ensure it won't be triggered by defining the _WIN32_WINNT macro to Windows XP compatibility.
* | Windows: Define _WIN32_WINRT to 0x0600 (Vista)Rémi Verschelde2017-01-082-11/+3
| | | | | | | | | | | | | | | | Passed as a compiler define to be sure it is always define before windows.h is loaded. This means that Godot officially requires Vista API or later, it will not work on Windows XP or earlier. Also fix a bogus check for Windows 7 API.
* | Use more compatible initializarion of RWLockPosixJuan Linietsky2017-01-081-1/+2
| |
* | Added missing readers writers lock to windows, should compile and run again..Juan Linietsky2017-01-082-0/+109
| |
* | Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-079-136/+246
| | | | | | | | renamed to PoolVector
* | Move glad files to thirdparty dirRémi Verschelde2017-01-064-5817/+9
| |
* | -Changed memory functions, Memory::alloc_static*, simplified them, made them ↵Juan Linietsky2017-01-064-522/+5
|/ | | | | | aligned to 16 -Changed Vector<> template to fit this.
* Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-052-0/+18
|\
| * First set of changes to fix compilation errors and initialise the gles3 ↵BastiaanOlij2017-01-042-0/+18
| | | | | | | | renderer for Mac OS X. Still broken at this point.
* | -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-056-28/+28
|/ | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-022-2/+2
| | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-0243-106/+27798
|\ | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| * WIP particle systemJuan Linietsky2017-01-019-145/+517
| | | | | | | | | | | | Ability to enable and change MSAA settings Ability to change VCT quality Ability to enable/disable HDR rendering
| * Some fixes and clean upsJuan Linietsky2016-12-314-21/+83
| |
| * begin work on new particle systemreduz2016-12-305-21/+384
| |
| * now it really works on window for realreduz2016-12-251-3/+35
| |
| * fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz2016-12-244-7/+20
| | | | | | | | are no longer valid :(
| * Fixed many more bugs reported by ValgrindJuan Linietsky2016-12-233-0/+8
| |
| * eliminated some crashes according to llvm address sanitizerJuan Linietsky2016-12-231-0/+2
| |
| * put some limits to max ubo sizes to avoid crashesJuan Linietsky2016-12-232-3/+4
| |