Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-29 | Optimize DirAccessUnix::get_next() for some file systems | Hadrien | |
On some file systems, like ext4 on Linux, readdir() gives enough information to determine the entry type in order to avoid doing a stat() system call. Use this information and call stat() only if necessary: for file systems that do not support this feature and for links. | |||
2019-07-23 | Merge pull request #30764 from clayjohn/contact-shadow | Rémi Verschelde | |
Fix contact shadows appearing when shading casting is off | |||
2019-07-22 | fix contact shadows appearing when shading casting is off | clayjohn | |
2019-07-22 | Merge pull request #30732 from Calinou/default-disable-high-quality-vct | Rémi Verschelde | |
Disable high-quality voxel cone tracing by default | |||
2019-07-22 | Merge pull request #30745 from clayjohn/gles2-shadow-transparency | Rémi Verschelde | |
Fix GLES2 shadow transparency bug | |||
2019-07-21 | fix gles2 shadow transparency bug | clayjohn | |
2019-07-21 | Disable high-quality voxel cone tracing by default | Hugo Locurcio | |
This makes GIProbe significantly faster out of the box, at the cost of worse-looking GIProbe reflections. This closes #30727. | |||
2019-07-21 | Revert "Optimize DirAccessUnix::get_next() for some file systems" | Geequlim | |
2019-07-20 | Merge pull request #30576 from qarmin/lgtm_coverage | Rémi Verschelde | |
Changed some code reported by LGTM and Coverity | |||
2019-07-20 | Changed some code showed in LGTM and Coverage | qarmin | |
2019-07-17 | Optimize DirAccessUnix::get_next() for some file systems | Hadrien | |
On some file systems, like ext4 on Linux, readdir() gives enough information to determine the entry type in order to avoid doing a stat() system call. Use this information and call stat() only if necessary. | |||
2019-07-17 | Merge pull request #30570 from SonerSound/gles2_inconsistent_fix | Rémi Verschelde | |
Fix inconsistent lighting in GLES2 | |||
2019-07-16 | Fix CurveTexture being listed as saveable to .png | Bojidar Marinov | |
Fixes #27880 | |||
2019-07-16 | Added local array initializer | Chaosus | |
2019-07-15 | Implemented local shader arrays | Chaosus | |
2019-07-14 | Fix inconsistent lighting in GLES2 | SonerSound | |
Issue was possibily being caused by duplicating a light even when that light was not in the render_light_instances array. | |||
2019-07-12 | Implement CanvasItem line antialiasing in GLES2 | Hugo Locurcio | |
This is a straight copy-paste of the code from `drivers/gles3/rasterizer_canvas_gles3.cpp`. It is subject to the same restrictions as the GLES3 implementation: it only works on desktop platforms as they use OpenGL instead of OpenGL ES. | |||
2019-07-10 | Merge pull request #30455 from qarmin/const_reference | Rémi Verschelde | |
Pass by reference to const | |||
2019-07-10 | Fix get_data layer argument when texture is TEXTURE_TYPE_2D_ARRAY | szamq | |
2019-07-10 | Use reference to constant in functions | qarmin | |
2019-07-08 | Merge pull request #30407 from qarmin/small_fixess | Rémi Verschelde | |
Fixes minor issues found by static analyzer | |||
2019-07-07 | Fixes minor issues found by static analyzer | qarmin | |
2019-07-06 | Added release function to PoolVector::Access. | Ibrahn Sahir | |
For clarity, assign-to-release idiom for PoolVector::Read/Write replaced with a function call. Existing uses replaced (or removed if already handled by scope) | |||
2019-07-05 | Prevent GLES2 bool uniforms from having a precision type set. | Marcus Brummer | |
When setting the default precision type for uniforms (before compiling the shader) prevent boolean uniforms from having one set. Booleans can't have a precision type and on some Android devices this caused a compilation failure. Fixes #30317 | |||
2019-07-04 | Merge pull request #30232 from zwostein/fix-pulseaudio-channelmap | Rémi Verschelde | |
Explicitly set a channel map when initialising the Pulseaudio stream. | |||
2019-07-03 | SCons: Use CPPDEFINES instead of CPPFLAGS for pre-processor defines | Rémi Verschelde | |
It's the recommended way to set those, and is more portable (automatically prepends -D for GCC/Clang and /D for MSVC). We still use CPPFLAGS for some pre-processor flags which are not defines. | |||
2019-07-02 | Fix various memory leaks and errors | Bojidar Marinov | |
2019-07-01 | Explicitly set a channel map when initialising the Pulseaudio stream. | zwostein | |
2019-07-01 | Merge pull request #29909 from clayjohn/gles2-light-scale | Rémi Verschelde | |
Scale vertex lit lights by environment scale | |||
2019-07-01 | Merge pull request #29980 from Dentrax/directed-by-qarmin | Rémi Verschelde | |
Fix some editor crashes | |||
2019-07-01 | Merge pull request #30126 from qarmin/remove_unnecessary_code | Rémi Verschelde | |
Remove unnecessary code and add some error explanations | |||
2019-07-01 | fix some crashes | Furkan Türkal | |
2019-07-01 | Remove unnecessary code and add some error explanations | qarmin | |
2019-07-01 | Merge pull request #29815 from NilsIrl/plus_file_1 | Rémi Verschelde | |
Replace ` + "/" + ` with `String::file_add()` | |||
2019-06-28 | Fix ip_unix.cpp inclusion order for OpenBSD. | Fabio Alessandrelli | |
2019-06-28 | Properly disable SIGPIPE on OSX network sockets. | Fabio Alessandrelli | |
Disable SO_NOSIGPIPE socket option when avaiable. Use MSG_NOSIGNAL send flag on systems that support it. | |||
2019-06-27 | Merge pull request #29941 from qarmin/redundant_code_and_others | Rémi Verschelde | |
Remove redundant code, possible NULL pointers and others | |||
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-24 | Merge pull request #29974 from clayjohn/particles_restart | Rémi Verschelde | |
Properly set emitting when particles restart | |||
2019-06-23 | Replace ` + "/" + ` with `String::file_add()` | Nils ANDRÉ-CHANG | |
2019-06-21 | properly set emitting when particles restart | clayjohn | |
2019-06-21 | Merge pull request #29935 from Faless/net/get_if_multicast_pr | Rémi Verschelde | |
Multicast, more network interfaces info | |||
2019-06-21 | Multicast support in NetSocket/PacketPeerUDP | Fabio Alessandrelli | |
2019-06-21 | Implement IP.get_local_interfaces. | Fabio Alessandrelli | |
Allow getting interfaces names and assigned names. On UWP this is not supported, and the function will return one interface for each local address (with interface name the local address itself). | |||
2019-06-20 | Merge pull request #29283 from qarmin/fix_some_always_same_values | Rémi Verschelde | |
Remove always true/false values | |||
2019-06-20 | Fix always true/false values | qarmin | |
2019-06-20 | Merge pull request #29874 from ibrahn/rework-png-loadsave | Rémi Verschelde | |
PNG driver reworked to use libpng 1.6 simplified API | |||
2019-06-19 | scale vertex lit lights by envorionment scale | clayjohn | |
2019-06-19 | Made constants fully upper case in camera server | Bastiaan Olij | |
2019-06-19 | Png driver reworked to use libpng 1.6 simplified API | Ibrahn Sahir | |
Wrapped libpng usage in a pair of functions under PNGDriverCommon, which convert between Godot Image and png data. Switched to libpng 1.6 simplified API for ease of maintenance. Implemented ImageLoaderPNG and ResourceSaverPNG in terms of PNGDriverCommon functions. Travis, switched to builtin libpng (thus builtin freetype and zlib also) so we can build on Xenial. |