Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-08 | Merge pull request #30714 from Calinou/invert-default-fog-height | Rémi Verschelde | |
Invert and adjust the default fog height values | |||
2019-08-07 | Invert and adjust the default fog height values | Hugo Locurcio | |
This makes height fog appear at the bottom of the scene (instead of the top), which is generally the expected result. This also tweaks the fog height setting hint to be more flexible. This closes #30709. | |||
2019-08-07 | Merge pull request #31099 from Chaosus/shader_local_const | Rémi Verschelde | |
Implemented local shader constants | |||
2019-08-07 | Merge pull request #31077 from qarmin/coverity_bugs | Rémi Verschelde | |
Change some code proposed by Coverity and Cppcheck | |||
2019-08-07 | Merge pull request #30468 from SaracenOne/expose_audio_capture | Rémi Verschelde | |
Exposes capture methods to AudioServer + documentation | |||
2019-08-07 | Add some code changes/fixes proposed by Coverity and Clang Tidy | qarmin | |
2019-08-05 | Merge pull request #30987 from clayjohn/GLES2-light-negative | Rémi Verschelde | |
Implement negative for OmniLights and SpotLights in GLES2 | |||
2019-08-05 | Implemented local shader constants | Yuri Roubinski | |
2019-08-05 | Merge pull request #31053 from aaronfranke/vector2i-cleanup | Rémi Verschelde | |
Some minor Vector2i usage cleanup | |||
2019-08-03 | Fix GLES2 rendering | Yuri Roubinski | |
2019-08-03 | Some Vector2i usage cleanup | Aaron Franke | |
Replace casting Vector2 -> Vector2i -> Vector2 with a simple call to .floor(), and some minor fixes. | |||
2019-07-31 | Expose several GLES3 built-ins to GLES2 | Chaosus | |
2019-07-30 | allow omnilights and spotlights to use negative in GLES2 | clayjohn | |
2019-07-31 | Merge pull request #30977 from clayjohn/GLES3-screen-uv | Rémi Verschelde | |
Properly pass SCREEN_PIXEL_SIZE to canvas light shader | |||
2019-07-30 | properly pass SCREEN_PIEXEL_SIZE to canvas light shader | clayjohn | |
2019-07-30 | Merge pull request #30911 from ↵ | Rémi Verschelde | |
hadrien-psydk/optimize_dir_access_unix_get_next_lnk Optimize DirAccessUnix::get_next() for some file systems (with link support) | |||
2019-07-29 | Merge pull request #30895 from clayjohn/gles2-shader-funcs | Rémi Verschelde | |
Added round function to gles2 | |||
2019-07-29 | added round function to gles2 | clayjohn | |
2019-07-29 | Merge pull request #30898 from clayjohn/max-lights-reflections | Rémi Verschelde | |
Add project setting for max lights and reflections in GLES3 | |||
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-28 | add project setting for max lights and reflections in gles3 | clayjohn | |
2019-07-28 | update algorithm about paking float to vec4 to fix shadow shift and change ↵ | RaphaelHunter | |
rgba_shdow options | |||
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 | Exposes capture methods to AudioServer, variable renames for consistency, | Saracen | |
added documentation. | |||
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 | |