Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
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 |