aboutsummaryrefslogtreecommitdiff
path: root/drivers (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change ".." punctuation for "..." in editor strings (#16507)Hugo Locurcio2018-06-053-3/+3
| | | | (cherry picked from commit 1c419531a009f48aa074f9b5f93b98d387c33723)
* Implement missing methods in dummy rasterizerFabio Alessandrelli2018-05-131-0/+14
| | | | (cherry picked from commit 0cad1417b61cbad9926d364840de54f2d644e200)
* Particles: fix corrupted scene when saved after convert (2nd try)Poommetee Ketson2018-05-131-1/+1
| | | | (cherry picked from commit 38865345d9d26ae679795e1afdac43a072c1b463)
* Resume audio on iOS after phone call or alarmRuslan Mustakov2018-05-132-1/+13
| | | | | | | | | When a phone call or an alarm triggers on iOS, the application receives an "audio interruption" and it's up to the application to resume playback when the interruption ends. I added handling for audio interruptions same as if the game is focused out and then back in. (cherry picked from commit 96301e934d7600975922c5f373a488a532d77aad)
* Fix Linux/X11 build on ARMs.bruvzg2018-05-131-1/+1
| | | | (cherry picked from commit ce64c2a32e0f1db8f0f75e1091a24d01fd669044)
* Fix for large .pck filesGustav Lund2018-05-081-3/+3
| | | | | | | An error in unix file IO was causing crashes when getting the size of a file larger than max integer size As ftell returns a long the fix is trivial (cherry picked from commit 8a7840a304818aa4a15c8781f1402e7ed8733a36)
* GDNative Unix: fix shared lib loading, dlopen expects leading ./ to ↵Robin Hübner2018-05-011-0/+6
| | | | | | interpret as relative path. (cherry picked from commit 828744195526e44a30d07c232db25066cf0fc984)
* Prevent PulseAudio driver to lock its mutex for too longMarcelo Fernandez2018-05-011-2/+11
| | | | (cherry picked from commit cf4371a0ad7c6dd92a7913504637d48a320baccc)
* Fixed high cpu usage with PulseAudioMarcelo Fernandez2018-05-011-1/+5
| | | | (cherry picked from commit 11078101db321ba94334d349caf3ff4778f4c18e)
* Added File.get_path and File.get_path_absolute functionsMarcelo Fernandez2018-04-294-5/+37
| | | | (cherry picked from commit a4e64c545406be00c00fe93818994977ae378fb9)
* [DOCS] add HTTPRequest.request return valuesPoommetee Ketson2018-04-291-1/+1
| | | | (cherry picked from commit f05e24ed18575e2f48270025c4c2bb0705c667b5)
* Trigger IO error only after exhausting attemptsTom Dobbelaere2018-04-281-3/+9
| | | | (cherry picked from commit a4fae0e5e3dd33b87aae71151e28a3c832a6fa67)
* multiply blend mode fix for spatial materialsBen Hickling2018-04-281-2/+2
| | | | (cherry picked from commit 314a41951105bc6c37c570e5a9664d28a40ce985)
* Fixes canvas light shaders.Pieter-Jan Briers2018-04-282-28/+34
| | | | | | | | | | Fixes #16904 Restore more out functionality, fix built-ins. Requested changes, I think? (cherry picked from commit 25ba49fd88ec460a6c4f39f93222671d5e2bab6e)
* WASAPI driver will now resample when the device rate != audio/mix_rateMarcelo Fernandez2018-04-141-4/+13
| | | | (cherry picked from commit d21a2019f1982f0e69baff9769c5961fdca86aad)
* WASAPI audio driver compile fix on mingwMarcelo Fernandez2018-04-141-0/+11
| | | | (cherry picked from commit 3316a64e12cb38d499e39b53d9905ce222a0b82e)
* Fix PulseAudio problems with 8 channels devicesMarcelo Fernandez2018-04-142-27/+26
| | | | (cherry picked from commit 34395c6a3844f59b5880f52cd79ee826cbb92366)
* Fix error detecting for PulseAudio pa_stream_new callMarcelo Fernandez2018-04-141-1/+4
| | | | (cherry picked from commit 86e101ec823e916080cb113031ff04edbe3757c6)
* CoreAudio: Fix iphone build after audio device refactor (#17742)Rémi Verschelde2018-04-141-0/+2
| | | | (cherry picked from commit e955fbc36e2c86e1c005c5a5ae57bda689071a9f)
* Added new audio device functions to set/get the audio deviceMarcelo Fernandez2018-04-148-192/+739
| | | | (cherry picked from commit ecc1b34cbc2375a57afad822218324d8b88fa721)
* Fix PulseAudio driver for audio devices that report unknown number of channelsMarcelo Fernandez2018-04-141-2/+3
| | | | (cherry picked from commit 11fbfab7ece953d380152b98e83f78b5ea941bb6)
* Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and ↵Wilson E. Alvarez2018-03-293-0/+22
| | | | | | RasterizerGLES3 (cherry picked from commit e9ac87390c952e7a7a93442a5ceee76324b10a1a)
* Support for uneven amount of channels on PulseAudioMarcelo Fernandez2018-03-282-19/+46
| | | | (cherry picked from commit 00693f4ad04dcea5f057a226d0c4b0608cb9f25f)
* Use GL_LINE_STRIP instead of GL_LINES when drawing polylines.Nicolas Silva2018-03-281-1/+1
| | | | (cherry picked from commit 20cab06f9a90fc4907056931a06337bc18bb0238)
* Fix get_drive (bookmarks) in linux not workingPoommetee Ketson2018-03-281-1/+1
| | | | (cherry picked from commit 7e5b10b7d39104055dd4d6dc6c35f1493847c994)
* Fix error spam when using PanoramaSky without texturePoommetee Ketson2018-02-271-3/+3
| | | | (cherry picked from commit 7a1b7ddf6c86a52eedbec3554b4b4e7eb2126472)
* Add missing return statements (iOS and server).bruvzg2018-02-272-13/+17
| | | | (cherry picked from commit e3c2778d7ecf84d362bae74b93572e7775171cad)
* Fix Windows file case changingHein-Pieter van Braam2018-02-241-5/+22
| | | | | | | | Windows APIs don't really provide a way to change a filename case. This implements a little juggling to make this work. We first create a guaranteed unique temporary file, we then replace the original file with the temporary file and we finally rename it to the desired filename case.
* Clean up some bad words from code commentsArtem Varaksa2018-02-221-1/+1
| | | | (cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)
* Fix typos with codespellluz.paz2018-02-222-2/+2
| | | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` (cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
* Fixed sky reflection rendering when transparent BGAndreaCatania2018-02-211-28/+39
| | | | (cherry picked from commit c34f18accecfb6f1e257668b7a4746a11a44ad9f)
* Fix a rendering bug with screen_textureBojidar Marinov2018-02-211-6/+4
| | | | (cherry picked from commit ea57a19b34df4d60e740987f858ae225bbd4cc53)
* using TIME in light shader enables uses_fragment_timekarroffel2018-02-212-7/+9
| | | | | | | | | | | | | | | | | The GLES3 shader compiler performs certain checks to enable or disable the usage of certain uniform variables (and with that the set-up of UBOs). If the `TIME` variable gets used inside the `vertex` function then the renderer knows that it has to insert that value into the UBO. The same applies to the `fragment` function. The `light` function gets executed inside the fragment shader for every light source that is relevant to the current pixel. If the `TIME` variable gets used in that function then it needs to be present in the fragment-UBO. The check for this was missing, so if a shader uses `TIME` inside `light` but not inside `fragment` then the uniform will not actually be set up. (cherry picked from commit bb655856e2e8a4805d647369b5416afbc546949b)
* Create and return LightmapCapture.K. S. Ernest (iFire) Lee2018-02-211-13/+60
| | | | (cherry picked from commit 2e66730061bd4b0a84f50df9bcc50b8fe6015d2f)
* Add dummy audio driver, fix dummy rasterizerK. S. Ernest (iFire) Lee2018-02-213-5/+81
| | | | (cherry picked from commit 4e1923a931a3d849563bbe5d6fe4a52277daf090)
* Fixes to OS_Server and DummyRasterizer to match new signaturesFabio Alessandrelli2018-02-211-0/+1
| | | | (cherry picked from commit 2de10aa4679a2a5612a7d7939dbd8e74a4caa886)
* Add dummy Texture handlingFabio Alessandrelli2018-02-211-10/+74
| | | | (cherry picked from commit 72ef766dfa5fcf35283079ccb98d74f4dbb2d934)
* Disable GLES builders and source from server compilationFabio Alessandrelli2018-02-211-2/+5
| | | | (cherry picked from commit 8699f643c9b02bc804024f0b67dea80467bef91d)
* Add dummy resterizer driverFabio Alessandrelli2018-02-212-0/+544
| | | | (cherry picked from commit c0dce6e4800c1b0e7f6124020afaf6a8edbee1e5)
* Fix for a possible compile error under OS XMarcelo Fernandez2018-02-191-1/+1
| | | | (cherry picked from commit 621d28adeff7e9d685fae06b63b0787fa1668de1)
* [X11] Improving error detection in move_to_trashIskustvo2018-02-191-0/+1
| | | | (cherry picked from commit 268d7c7c5b4249c0281cbb7f7fc8a66b2ebdc969)
* Remove a few debugging printsHugo Locurcio2018-02-191-2/+0
| | | | (cherry picked from commit 84267915f50559ebc555c88fa90713596a74e918)
* fix buffer write performance on Windows and UnixMarcin Zawiejski2018-02-194-0/+12
| | | | (cherry picked from commit 8315aa40ccbb0274d87f7b94ed52aa252e4aa626)
* Improved WASAPI driver so that it always uses the default audio deviceMarcelo Fernandez2018-02-191-1/+87
| | | | (cherry picked from commit d5afcf7ab1cd52d14a120c3857fff5801f063d9c)
* Display set_nodelay to GDScriptMarlon Henry Schweigert2018-02-044-4/+4
| | | | | | | | | | | | Pass enabled arg Rename set_nodelay to set_no_delay Add description to the method Change description (cherry picked from commit 87adf9cfbab00a40aad483b4e709518d5f61b6d1)
* Fix typos in code and docs with codespellRémi Verschelde2018-01-182-2/+2
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Convert special case RGB10_A2 to RGBA8 when obtaining texture databinbitten2018-01-181-1/+24
|
* Fix copy shader in GLSL ES 3.0Leon Krause2018-01-151-1/+1
|
* Fix Particles2D in WebGL 2.0Leon Krause2018-01-151-0/+1
|
* Merge pull request #15636 from mrcdk/fix_canvas_lightRémi Verschelde2018-01-131-1/+1
|\ | | | | Set correct types on a couple variables inside light_compute in canvas.glsl