aboutsummaryrefslogtreecommitdiff
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Fixes canvas light shaders.Pieter-Jan Briers2018-04-132-28/+34
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #16904 Restore more out functionality, fix built-ins. Requested changes, I think?
* / | | | Fixed high cpu usage with PulseAudioMarcelo Fernandez2018-04-151-1/+5
|/ / / /
* | | | Fix PulseAudio problems with 8 channels devicesMarcelo Fernandez2018-04-122-27/+26
| | | |
* | | | Merge pull request #18124 from marcelofg55/pulse_channelsRémi Verschelde2018-04-121-2/+3
|\ \ \ \ | | | | | | | | | | Fix PulseAudio driver for audio devices that report unknown number of channels
| * | | | Fix PulseAudio driver for audio devices that report unknown number of channelsMarcelo Fernandez2018-04-121-2/+3
| | | | |
* | | | | Fix error detecting for PulseAudio pa_stream_new callMarcelo Fernandez2018-04-111-1/+4
|/ / / /
* | | | CoreAudio: Fix iphone build after audio device refactor (#17742)Rémi Verschelde2018-04-101-0/+2
| | | |
* | | | Merge pull request #18047 from marcelofg55/mingw_fixRémi Verschelde2018-04-101-0/+11
|\ \ \ \ | | | | | | | | | | WASAPI audio driver compile fix on mingw
| * | | | WASAPI audio driver compile fix on mingwMarcelo Fernandez2018-04-091-0/+11
| | | | |
* | | | | Merge pull request #16503 from Chaosus/particlesfixJuan Linietsky2018-04-081-3/+17
|\ \ \ \ \ | | | | | | | | | | | | Fix invalid particle movement when time_scale is zero
| * | | | | Fix invalid particle movement when time_scale is zeroChaosus2018-02-141-3/+17
| | | | | |
* | | | | | Merge pull request #17421 from Chaosus/fixshaderbugsJuan Linietsky2018-04-081-3/+3
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Fix few bugs in shader definitions
| * | | | | Fix few bugs in shader definitionsChaosus2018-03-101-3/+3
| | | | | |
* | | | | | Merge pull request #17742 from marcelofg55/audio_device_listJuan Linietsky2018-04-078-192/+739
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | Added new audio device functions to set/get the audio device
| * | | | | Added new audio device functions to set/get the audio deviceMarcelo Fernandez2018-03-268-192/+739
| | |_|_|/ | |/| | |
* | | | | Merge pull request #17775 from sketchyfun/multiply_blendmode_fixRémi Verschelde2018-04-041-2/+2
|\ \ \ \ \ | | | | | | | | | | | | multiply blend mode fix for spatial materials
| * | | | | multiply blend mode fix for spatial materialsBen Hickling2018-03-261-2/+2
| |/ / / /
* | | | | Merge pull request #17869 from TomDobbelaere/rename-error-usabilityRémi Verschelde2018-04-031-4/+7
|\ \ \ \ \ | | | | | | | | | | | | Trigger rename_error's close_fail_notify only after exhausting attempts on Windows
| * | | | | Trigger IO error only after exhausting attemptsTom Dobbelaere2018-04-031-4/+7
| |/ / / /
* / / / / WASAPI driver will now resample when the device rate != audio/mix_rateMarcelo Fernandez2018-03-291-4/+13
|/ / / /
* | | | Merge pull request #17653 from eska014/rwlock-dummyRémi Verschelde2018-03-213-3/+4
|\ \ \ \ | | | | | | | | | | Add RWLockDummy for NO_THREADS builds
| * | | | Add RWLockDummy for NO_THREADS buildsLeon Krause2018-03-203-3/+4
| | | | |
* | | | | s/2017/2018/g for gles2, websocket, linux appdataPoommetee Ketson2018-03-2112-24/+24
|/ / / /
* | | | Merge pull request #17130 from nical/issue-17050Hein-Pieter van Braam2018-03-161-1/+1
|\ \ \ \ | | | | | | | | | | Fix polyline rendering when width <= 1.
| * | | | Use GL_LINE_STRIP instead of GL_LINES when drawing polylines.Nicolas Silva2018-02-281-1/+1
| | | | |
* | | | | Merge pull request #17376 from marcelofg55/file_get_pathHein-Pieter van Braam2018-03-154-5/+37
|\ \ \ \ \ | | | | | | | | | | | | Added File.get_path and File.get_path_absolute functions
| * | | | | Added File.get_path and File.get_path_absolute functionsMarcelo Fernandez2018-03-134-5/+37
| | |/ / / | |/| | |
* | | | | Merge pull request #16895 from Noshyaar/bmkRémi Verschelde2018-03-131-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Fix get_drive (bookmarks) in linux not working
| * | | | | Fix get_drive (bookmarks) in linux not workingPoommetee Ketson2018-02-211-1/+1
| | | | | |
* | | | | | Merge pull request #17141 from marcelofg55/uneven_channelsRémi Verschelde2018-03-132-19/+46
|\ \ \ \ \ \ | | | | | | | | | | | | | | Support for uneven amount of channels on PulseAudio
| * | | | | | Support for uneven amount of channels on PulseAudioMarcelo Fernandez2018-03-012-19/+46
| | |_|/ / / | |/| | | |
* | | | | | Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and ↵Wilson E. Alvarez2018-03-133-0/+22
| |_|/ / / |/| | | | | | | | | | | | | | RasterizerGLES3
* | | | | Add GL_ARB_framebuffer_object extension support check and ↵bruvzg2018-03-052-39/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GL_EXT_framebuffer_object fallback for GLES2 (updated GLAD bindings). Add GL_ARB_debug_output extension support check on all platforms.
* | | | | Clean and expose get_audio/video_driver_* funcs on OS classMarcelo Fernandez2018-03-042-15/+0
| | | | |
* | | | | Merge pull request #17173 from karroffel/gles2-line-rendering-fixRémi Verschelde2018-03-021-1/+3
|\ \ \ \ \ | | | | | | | | | | | | fix GLES2 line rendering
| * | | | | fix GLES2 line renderingkarroffel2018-03-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | fixes #17147
* | | | | | GLES2 renderer support on macOS.bruvzg2018-03-021-1/+5
|/ / / / /
* / / / / add GLES 2 renderer for 2Dkarroffel2018-03-0132-0/+12175
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a new rendering backend, GLES2, and adds a project setting to enable it. Currently this backend can only be used on the X11 platform, but integrating into other platforms is planned.
* | | | Add missing return statements (iOS and server).bruvzg2018-02-252-14/+18
| | | |
* | | | 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. (cherry picked from commit d69d58deeaa523c6c38958b3956423ae8f814909)
* | | Fix error spam when using PanoramaSky without texturePoommetee Ketson2018-02-221-3/+3
| | |
* | | 2D Skeletons WORK IN PROGRESSJuan Linietsky2018-02-213-3/+3
| | |
* | | Fix typos with codespellluz.paz2018-02-212-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 ```
* | Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky2018-02-211-0/+40
| |
* | Merge pull request #16467 from godotengine/gles3-light-shader-timeRémi Verschelde2018-02-202-7/+9
|\ \ | | | | | | using TIME in light shader enables uses_fragment_time
| * | using TIME in light shader enables uses_fragment_timekarroffel2018-02-072-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.
* | Merge pull request #16834 from bojidar-bg/x-rendering-gles3-bugRémi Verschelde2018-02-201-6/+4
|\ \ | | | | | | Fix a rendering bug with screen_texture
| * | Fix a rendering bug with screen_textureBojidar Marinov2018-02-191-6/+4
| | |
* | | [X11] Improving error detection in move_to_trashIskustvo2018-02-181-0/+1
| | |
* | | Clean up some bad words from code commentsArtem Varaksa2018-02-171-1/+1
| | |