Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-16 | Removed unnecesary normal multiplication (only culling was really needed), ↵ | Juan Linietsky | |
fixes #17776 | |||
2018-11-16 | Proxies were being mishandled, leading to the now fixed #17651 | Juan Linietsky | |
2018-11-14 | Do not error on empty shader, just treat it as invalid by default. Fixes #15998. | Juan Linietsky | |
2018-11-14 | Merge pull request #23248 from dlasalle/fog | Juan Linietsky | |
Add parameters for fog end depth and use alpha as density. | |||
2018-11-14 | Merge pull request #23702 from JFonS/fix_2d_particles_scale | Juan Linietsky | |
Make 2D particles work OOTB (again) | |||
2018-11-14 | Cleaned up and fixed the base_changed function in rasterizers, also fixes #15617 | Juan Linietsky | |
2018-11-13 | Add parameter for fog max depth and use alpha as density. | Dominique LaSalle | |
2018-11-13 | Make 2D particles work OOTB (again) | JFonS | |
2018-11-12 | Merge pull request #22639 from tagcup/opt | Rémi Verschelde | |
Avoid some unnecessary calculations in scene.glsl. | |||
2018-11-12 | Merge pull request #23254 from ibrahn/gles2-var-init-cleanup | Rémi Verschelde | |
Cleaning up some uninitialised variables in GLES2 stuff. | |||
2018-11-10 | Was missing calling _mkid() in shader_gles2.cpp, regarding fix for #12880 | Juan Linietsky | |
2018-11-10 | Avoid double underscore from breaking glsl compiler, fixes #12880 | Juan Linietsky | |
2018-11-05 | Merge pull request #23502 from Rubonnek/simplified-logic | Rémi Verschelde | |
Simplified boolean logic in GLES2/3 rasterizers | |||
2018-11-04 | Remove animation loop from ParticlesMaterial + improvements to CPUParticles2D | JFonS | |
Remove animation loop from ParticlesMaterial and move it to SpatialMaterial for 3D particles and Particles2D for the 2D case. Added animation to CPUParticles2D as well as the "Convert to CPUParticles2D" to the PAarticles2D menu. | |||
2018-11-04 | Simplified boolean logic in GLES2/3 rasterizers | Wilson E. Alvarez | |
2018-11-02 | Cleaning up some uninitialised variables in GLES2 stuff. | Ibrahn Sahir | |
Initialise keep_original_textures and use_fast_texture_filter in storage config. Removed any other variables from storage config that were both unused and uninitialised to avoid future confusion (if they're needed it's easier to spot an uninitialised variable problem in a PR that adds the variable again rather than just uses it). Copied storage Texture struct constructor from GLES3 implementation (except where variables were already initialised with different values). Gives us sensible tested defaults for previously uninitialised vars. Added assignments for state.current_main_tex based on same in GLES3. | |||
2018-11-01 | Merge pull request #23125 from JFonS/fix_texture_get_data | Juan Linietsky | |
Implement rasterizer texture_get_data on OpenGL ES | |||
2018-11-01 | Implement rasterizer texture_get_data on OpenGL ES | JFonS | |
2018-10-29 | Merge pull request #23388 from eska014/html5-stubexec | Rémi Verschelde | |
Add proper stubs for OS_JavaScript::execute(), get_process_id(), kill() | |||
2018-10-29 | Merge pull request #23386 from eska014/buffersubdata | Rémi Verschelde | |
Use BufferSubData instead of MapBufferRange in non-ES platforms | |||
2018-10-29 | Add proper stubs for OS_JavaScript::execute(), get_process_id(), kill() | Leon Krause | |
Avoids linker warnings and errors about undefined references. | |||
2018-10-29 | Merge pull request #23279 from marcelofg55/osx_server | Rémi Verschelde | |
Server platform works on OS X too | |||
2018-10-29 | Use BufferSubData instead of MapBufferRange in HTML5 platform | Leon Krause | |
WebGL does not support MapBufferRange or UnmapBuffer. Also used in non-ES platforms where an extra-copy is avoided. | |||
2018-10-29 | Server platform works on OS X too | Marcelo Fernandez | |
2018-10-28 | Fix GLES2 automatic texture lookup in canvas | Pedro J. Estébanez | |
After this change the color will only be fetched if the shader code doesn't use it explicitly, to match the GLES3 behaviour. Fixes #23179. | |||
2018-10-25 | Merge pull request #23091 from aaronfranke/mingw-warnings | Rémi Verschelde | |
Fix some compile warnings for Windows from Linux | |||
2018-10-25 | GLES2: Fix shadows shader error for SpotLights | Rémi Verschelde | |
Fixes #23268. | |||
2018-10-25 | Merge pull request #22779 from Superwaitsum/LimitSettings | Rémi Verschelde | |
Limit several project settings | |||
2018-10-24 | Add some limits on the Editor Settings | Superwaitsum | |
2018-10-24 | Merge pull request #23186 from BastiaanOlij/fix_gles2_stereo_sky | Rémi Verschelde | |
Fixed stereoscopic (VR) sky in GLES2 | |||
2018-10-24 | Merge pull request #23175 from marcelofg55/input_buffer_fix | Rémi Verschelde | |
Fix possible audio input buffer issues | |||
2018-10-24 | GLES2: Fix typo in tangent calculation | Rémi Verschelde | |
Thanks @tagcup for the find. Fixes #23234. | |||
2018-10-22 | Fix gles3 shader to actually multiply specular light by rev_amount for fog ↵ | Dominique LaSalle | |
calculations. | |||
2018-10-21 | Fixed stereoscopic (VR) sky in GLES2 | Bastiaan Olij | |
2018-10-20 | Fix possible audio input buffer issues | Marcelo Fernandez | |
2018-10-19 | Fix compile warnings for Windows from Linux | Aaron Franke | |
At least the ones I got when I compiled it using Mingw64 POSIX on Xubuntu 18.04. Plus use the Size2 of get_window_size() directly, rather than reconstructing it. | |||
2018-10-19 | Fixing warnings generated by MSVC | Dualtagh Murray | |
Fixes #22684. | |||
2018-10-16 | Merge pull request #22980 from CakHuri/remove-include-dupl | Rémi Verschelde | |
Removed duplication of include(s) | |||
2018-10-13 | Removed duplication of include(s): | M. Huri | |
- "collision_solver_sat.h". - "shaders/copy.glsl.gen.h" | |||
2018-10-12 | Fixed issues with audio input on some Macs | Marcelo Fernandez | |
2018-10-11 | Merge pull request #22800 from QbieShay/depth_write | Rémi Verschelde | |
Added the ability to write to gl_FragDepth. | |||
2018-10-11 | Avoid some unnecessary calculations in scene.glsl. | Ferenc Arn | |
2018-10-08 | Fixes to CPU particles for performance and avoiding NaNs. | Juan Linietsky | |
2018-10-07 | Baker fixes | Juan Linietsky | |
2018-10-07 | Safer getcwd in DirAccess | Fabio Alessandrelli | |
Fix [-Wunused-result] | |||
2018-10-07 | Avoid possible overflow in OS_Unix readlink | Fabio Alessandrelli | |
Also fix [-Wunused-result] | |||
2018-10-07 | Merge pull request #22722 from akien-mga/fix-warnings | Rémi Verschelde | |
Fix more "may be used initialized" warnings from GCC 7 | |||
2018-10-07 | Merge pull request #22752 from aaronfranke/equals-redundant | Rémi Verschelde | |
Remove redundant "== true" and "== false" code | |||
2018-10-07 | Merge pull request #22782 from eska014/gles2-uniform-precision | Rémi Verschelde | |
Fix GLES2 uniform precision | |||
2018-10-06 | Remove redundant "== false" code | Aaron Franke | |
Some of this code has been re-organized. f |