aboutsummaryrefslogtreecommitdiff
path: root/drivers (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
| |
| * baking now shows a proper button, and bakes can be saved.Juan Linietsky2016-12-232-78/+20
| |
| * can bake for omni and spotlightJuan Linietsky2016-12-226-31/+100
| | | | | | | | store normal when baking
| * Some BRDF fixesJuan Linietsky2016-12-216-17/+87
| |
| * Godot works on Windows again..reduz2016-12-215-9/+9
| |
| * work in progress global illuminationJuan Linietsky2016-12-205-15/+627
| |
| * DOF blur, near and far fields..Juan Linietsky2016-12-104-32/+471
| |
| * Multi stage glow with light bleeding from HDRJuan Linietsky2016-12-085-5/+329
| |
| * Tonemapping and Auto Exposure supportJuan Linietsky2016-12-077-10/+487
| |
| * fix small issue with copying reflectionsJuan Linietsky2016-12-041-1/+1
| |
| * Support for SSAOJuan Linietsky2016-12-0410-7/+732
| |
| * Subsurface scattering material param is now working!Juan Linietsky2016-12-0211-32/+344
| |
| * Add missing glsl file and remove generated .h filesJuan Linietsky2016-11-305-359/+57
| |
| * Screen space reflection effectJuan Linietsky2016-11-2915-77/+1122
| |
| * fixed bug removing dependenciesJuan Linietsky2016-11-242-4/+25
| |
| * Blend shapes using transform feedback (GPU)Juan Linietsky2016-11-247-124/+591
| |
| * implemented immediatesJuan Linietsky2016-11-232-23/+177
| |
| * WIP immediates and proper buffers swappingJuan Linietsky2016-11-234-15/+161
| |
| * Changed to proper GLSL versionJuan Linietsky2016-11-221-2/+2
| |
| * Migrated from GLES to GLAD, fixes many issues.Juan Linietsky2016-11-2214-2231/+13801
| |
| * Instancing is working! (hooray)Juan Linietsky2016-11-225-57/+640
| |
| * Skeletons are working now.Juan Linietsky2016-11-216-29/+285
| |