Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-18 | Merge pull request #23742 from JFonS/fix_23698 | Rémi Verschelde | |
Use hint_color when getting shader default params | |||
2018-11-17 | Removed unnecessary assignments | Wilson E. Alvarez | |
2018-11-16 | Ensure environment radiance is not used on refprobe interiors, fixes #17868 | Juan Linietsky | |
2018-11-16 | Removed unnecesary normal multiplication (only culling was really needed), ↵ | Juan Linietsky | |
fixes #17776 | |||
2018-11-16 | Use hint_color when getting shader default params | JFonS | |
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 | 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-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-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 | 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 | GLES2: Fix typo in tangent calculation | Rémi Verschelde | |
Thanks @tagcup for the find. Fixes #23234. | |||
2018-10-21 | Fixed stereoscopic (VR) sky in GLES2 | Bastiaan Olij | |
2018-10-19 | Fixing warnings generated by MSVC | Dualtagh Murray | |
Fixes #22684. | |||
2018-10-13 | Removed duplication of include(s): | M. Huri | |
- "collision_solver_sat.h". - "shaders/copy.glsl.gen.h" | |||
2018-10-11 | Avoid some unnecessary calculations in scene.glsl. | Ferenc Arn | |
2018-10-06 | Format GLES2 scene.glsl | Leon Krause | |
2018-10-06 | Fix GLES2 uniform precision | Leon Krause | |
2018-10-04 | Fix some OSX and iOS Clang warnings | Rémi Verschelde | |
Fixes the following XCode 9.4.1 warnings: ``` core/os/memory.cpp:175:13: warning: unused variable 's' [-Wunused-variable] drivers/coremidi/core_midi.cpp:68:14: warning: comparison between NULL and non-pointer ('MIDIEndpointRef' (aka 'unsigned int') and NULL) [-Wnull-arithmetic] drivers/gles2/rasterizer_gles2.cpp:77:24: warning: unused function '_gl_debug_print' [-Wunused-function,34] drivers/unix/thread_posix.cpp:106:12: warning: unused variable 'running_thread' [-Wunused-variable,34] modules/gdnative/nativescript/nativescript.h:371:16: warning: in-class initialization of non-static data member is a C++11 extension [-Wc++11-extensions] platform/iphone/gl_view.mm:56:14: warning: unused variable 'video_previous_volume' [-Wunused-variable,34] platform/iphone/gl_view.mm:251:12: warning: unused function 'get_first_id' [-Wunused-function,34] platform/iphone/main.m:45:15: warning: unused variable 'app' [-Wunused-variable,34] platform/osx/os_osx.mm:79:15: warning: unused function 'convertRectToBacking' [-Wunused-function] ``` | |||
2018-10-03 | Fix #22591: shader failed to compile when shadow enabled because of ↵ | Jean-François Michaud | |
incompatible assignment of vec3 to a vec4. | |||
2018-10-02 | vertex lit optimization for fog. | Juan Linietsky | |
2018-10-02 | Implemented FOG support in GLES2. | Juan Linietsky | |
2018-10-02 | Merge pull request #22627 from akien-mga/gles2-pixel-snap | Rémi Verschelde | |
GLES2: Implement pixel snap 2D option | |||
2018-10-02 | Bring accidentally commented out lines back. | Ferenc Arn | |
Oversight by me in #22483. GLES2 doesn't seem to be supporting anisotropy at the moment anyway ---in case it gets revived. | |||
2018-10-02 | Disable GLES2 debugging on iOS, fixes build | Rémi Verschelde | |
Could be readded by someone who knows how to access an API similar to EGL on iOS. | |||
2018-10-02 | GLES2: Implement pixel snap 2D option | Rémi Verschelde | |
2018-10-02 | Merge pull request #22455 from Calinou/reverse-cull-face-update-light | Rémi Verschelde | |
Update lights when their reverse cull face mode is toggled | |||
2018-10-02 | Merge pull request #22483 from tagcup/fresnel | Rémi Verschelde | |
Restore the Fresnel term in the BRDF. | |||
2018-10-02 | Merge pull request #22562 from muiroc/gles2_canvas_skip_transform | Rémi Verschelde | |
Uses skip_vertex_transform in GLES2 canvas shader | |||
2018-10-02 | Merge pull request #22574 from BastiaanOlij/mobile_vr_gles2 | Rémi Verschelde | |
Moving lens distortion shader into drivers and adding GLES2 support | |||
2018-10-02 | Many more fixes for GLES2 mobile export. Also added ability to turn on ↵ | Juan Linietsky | |
OpenGL debugging on Android export. | |||
2018-10-02 | Moving lens distortion shader into drivers and adding GLES2 support | Bastiaan Olij | |
2018-10-02 | Style: Run clang-format on shaders again | Rémi Verschelde | |
2018-10-01 | SCons: Remove avoidable defines from main env's CPPPATH | Rémi Verschelde | |
Also finally move freetype to its own env and disable warnings for it. Still needs some work to fix the awkward situation of the freetype and svg modules used in scene/ and editor/ respectively. | |||
2018-09-30 | -Many GLES2 optimizations | Juan Linietsky | |
-Android export fixes (use ETC if GLES2 backend in use) -revert to thekla atlas because xatlas is not working well | |||
2018-09-30 | Optimized GGX G function for GLES2. | tagcup | |
Also changed the mapping of anisotropy to match the common definition. | |||
2018-09-30 | Restore the Fresnel term in the BRDF. | Ferenc Arn | |
Was uncommented in 65fd37c, mostly likely by mistake since its important. Also made a few corrections of specular -> specular_blob_intensity (gles2). |