summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)Author
2018-01-08Fix use of execvp, earlier fix was short sighted and only workedsambler
when godot could be found in PATH. The correct fix is to use sysctl to get the path to the current executable this also fixes the ability to call external commands.
2018-01-06properly blend interior and exterior ambient in reflection probes, fixes #14695Juan Linietsky
2018-01-06Properly dispose of instance capture data, fixes #14795Juan Linietsky
2018-01-06Use better initialization value for normalmap, fixes #14720Juan Linietsky
2018-01-06Ensure depth reads go via alpha render list, fixes #14759Juan Linietsky
2018-01-06Improve detection of variable writing in shader, fixes #15177Juan Linietsky
2018-01-05Fixed problem with missing uninitialized last byte on waveform trip, closes ↵Juan Linietsky
#15316
2018-01-05Fix dual paraboloid shadow maps, closes #14487Juan Linietsky
2018-01-05Fixed GIProbe blending, closes #15164Juan Linietsky
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
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.
2018-01-04Add support from properly exporting shared objects, needed for GDNative exportJuan Linietsky
2018-01-04Change OS::initialize signature to return Error (fix segfault on x11)Emmanuel Leblond
2018-01-03found via cppcheck:firefly2442
remove code that will never run make definition and declaration names for parameters match change floats that were being set to bool values remove pointer that is never used
2018-01-04Fix crash in OS::execute on FreeBSDRémi Verschelde
As spotted by @robfram, closes #15288. Also reviewed other uses of `if (String.find(.*))` for potential similar mistakes, found a wrong (and useless) one in ScriptEditorDialog.
2018-01-04Merge pull request #15170 from ibrahn/fix-particle-leakRémi Verschelde
RasterizerStorageGLES3, delete particle objects freed by RID
2018-01-03Revert "Add missing image format RGB10A2. Fixes #14964"Juan Linietsky
2018-01-03RasterizerStorageGLES3, delete particle objects freed by RIDIbrahn Sahir
fixes #15151
2018-01-03Merge pull request #15051 from binbitten/bug-fixesRémi Verschelde
Add missing image format RGB10A2. Fixes #14964
2018-01-02Some fixes to improve precision and speed on Android. Fixes precision issues ↵Juan Linietsky
on Mali and PowerVR.
2018-01-01Update copyright statements to 2018Rémi Verschelde
Happy new year to the wonderful Godot community!
2017-12-27Merge pull request #14971 from mrcdk/particles_emittingNoshyaar
Set particles emitting to false when particles finish emitting with one-shot enabled
2017-12-26Fixed proper texture binding for sprite material, fixes #13987Juan Linietsky
2017-12-26Property apply shader parameters, even when materials are being reused, ↵Juan Linietsky
fixes #14012
2017-12-26Merge pull request #14796 from AlmightyScientist/issue-14552Juan Linietsky
Shader Language: Fix Vertex Lighting artifacts.
2017-12-26Fix sidedness check in material. Also remove SIDE built-in.Juan Linietsky
2017-12-25Add missing image format RGB10A2. Fixes #14964binbitten
2017-12-23Set particles emitting to false when particles finish emitting with one-shot ↵MrCdK
enabled
2017-12-21Change skeleton processing to work on global coordinates, should help fix ↵Juan Linietsky
many import problems from Blender, GLTF2, etc.
2017-12-19Propertly deinitialize sampler FBO/Texture, fixes #14586,#14805Juan Linietsky
2017-12-19Fix pixel snap not being used in 3.0Guilherme Silva
2017-12-18Shader Language: Fix Vertex Lighting artifacts.Enzo Nocera
- When using Direction Lighting along with Vertex Lighting, putting a SpatialMaterial Roughness to 1.0 causes artifacts to appear. (#14552) Fixes #14552.
2017-12-18Merge pull request #14794 from endragor/remove-debug-logsRémi Verschelde
Remove debug logs that are of no use to end users
2017-12-18Remove debug logs that are of no use to end usersRuslan Mustakov
2017-12-17Cleanup some #if 0'd codeRémi Verschelde
2017-12-16Don't glBindTexture() on viewports without effectsHein-Pieter van Braam
@reduz said there was another place that needed to be checked for a similar issue but I have to admit I didn't understand. This fixes #13337
2017-12-16Merge pull request #14614 from vitrig/fix-immediate-geometry-acts-strangelyJuan Linietsky
Fix #14564 ImmediateGeometry normals act strangely compared to SurfaceTool
2017-12-15Move windows networking class to drivers/windows/Fabio Alessandrelli
Also rename stream_peer_winsock.* to stream_peer_tcp_winsock.* and StreamPeerWinsock to StreamPeerTCPWinsock.
2017-12-15Remove "const" from PacketPeer get_packet/get_varFabio Alessandrelli
They are NOT constant methods, as state by the comment message, they fetch the last packet and then forget about it, actively changing the state of the object.
2017-12-14Fixes built-In "LIGHT" causing fragment compilation errorArnaud PEZEL
Add a rename for shader LIGHT built-in, Fix bug #14537
2017-12-14-Add lightmapperJuan Linietsky
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
2017-12-13Merge pull request #14499 from akien-mga/glsl-bone-typeRémi Verschelde
Fix usage of signed type in skeleton shader
2017-12-13Fix #14564 ImmediateGeometry normals act strangely compared to SurfaceToolPrzemyslaw Czarnota
2017-12-10Drop unused OS_Unix::has_data and related logicRémi Verschelde
Closes #5536.
2017-12-10Fix usage of signed type in skeleton shaderRémi Verschelde
The resulting primitive is drawn as GL_UNSIGNED_SHORT, so uvec4 should be used. Fixes #12804.
2017-12-10PropertyEditor: Filter out resource_local_to_sceneRémi Verschelde
This lets the empty "Global" category disappear again. Also silence a debug print.
2017-12-09-Ability to and unwrap lightmap coordinates on importJuan Linietsky
-Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
2017-12-09Merge pull request #13341 from scayze/interp_v2Rémi Verschelde
Added interpolation qualifiers to shaderlang
2017-12-09Merge pull request #13424 from MillionOstrich/particles-pause-fixRémi Verschelde
Stop particles resetting on pause.
2017-12-08After a lot of trial and error, i think rim lighting implementation is now ↵Juan Linietsky
perfect, closes #13986
2017-12-07Added small bit of bias depending on lenght for contact shadows, fixes #12726Juan Linietsky