summaryrefslogtreecommitdiff
path: root/servers/visual
AgeCommit message (Expand)Author
2019-03-03Fix style issues from recent commitsRémi Verschelde
2019-03-02Clean up and fix some situations where triangulation may fail, closes #26366Juan Linietsky
2019-03-01Clean up blend shape support in GLES2 and GLES3.Juan Linietsky
2019-02-27Merge pull request #26287 from JFonS/fix_25992Rémi Verschelde
2019-02-26Ensure implicit conversions for scalar constants work in shaders, closes #26239Juan Linietsky
2019-02-25Use item_shadow_mask for LightOccluder2D cullingJFonS
2019-02-23-Treat scalar conversions when calling functions as error, closes #24261Juan Linietsky
2019-02-23Fix invalid change from CLAMP to MAX in #26099Rémi Verschelde
2019-02-21Fix all -Wtype-limits warnings.marxin
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-19Add FRUSTUM camera mode, allowing tilted frustumsJFonS
2019-02-17Fix update of canvas AABB with update_when_visibleJFonS
2019-02-13Fix typos with codespellRémi Verschelde
2019-02-12Drivers, main, servers: Ensure classes match their header filenameRémi Verschelde
2019-02-12Core: Ensure classes match their header filenameRémi Verschelde
2019-01-30Fix many asan and ubsan reported issuesHein-Pieter van Braam
2019-01-27Merge pull request #25314 from marxin/fix-24417-class-memaccessRémi Verschelde
2019-01-27Properly get proxy texture size for canvas light, fixes #17067Juan Linietsky
2019-01-26Add a check to help find transforms that are passes invalid.Juan Linietsky
2019-01-25Use placement new in visual_server_scene.cpp (#24417).marxin
2019-01-22Changes to GLES2 renderer to not use cube shadows if not available, fixes #25132Juan Linietsky
2019-01-21Cleanup after @reduz :)Rémi Verschelde
2019-01-17Fixes to 2D lights, closes #24750Juan Linietsky
2019-01-09Fix a nested ysort invalid memory read againBojidar Marinov
2019-01-04Merge pull request #24539 from BastiaanOlij/override_gl_positionRémi Verschelde
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-30Always treat exponent as floatBastiaan Olij
2018-12-29Override GL_positionBastiaan Olij
2018-12-19Added UV and UV2 to shader function light() built-inDiogoASTeixeira
2018-12-15Adding option to re-orient our skyBastiaan Olij
2018-12-12Merge pull request #23469 from clayjohn/fragment_camera_matrixRémi Verschelde
2018-12-11Merge pull request #23483 from clayjohn/fragment_camera_viewRémi Verschelde
2018-12-11make VIEW vector available in fragmentclayjohn
2018-12-11Merge pull request #24163 from clayjohn/light_uv_constRémi Verschelde
2018-12-04Fix error when adding children to YSortBojidar Marinov
2018-12-04make LIGHT_UV constantclayjohn
2018-11-28Added luminance capping to avoid glitches on small dots. closes #17996Juan Linietsky
2018-11-24Allow *= operator between vec and mat types in shadersKanabenki
2018-11-21Removed noperspective (not in GLSL ES 3.0), do not write smooth if not specif...Juan Linietsky
2018-11-21Merge pull request #23878 from bojidar-bg/23775-ysort-crashRémi Verschelde
2018-11-21Fix YSort crash when removing a childBojidar Marinov
2018-11-19Do not draw particles if they are not processing at all, fixes #19507Juan Linietsky
2018-11-16Use hint_color when getting shader default paramsJFonS
2018-11-14Proper validation of out arguments in built-in shader functions, closes #16244Juan Linietsky
2018-11-14Merge pull request #23248 from dlasalle/fogJuan Linietsky
2018-11-14Cleaned up and fixed the base_changed function in rasterizers, also fixes #15617Juan Linietsky
2018-11-13Add parameter for fog max depth and use alpha as density.Dominique LaSalle
2018-11-12Merge pull request #23407 from bojidar-bg/3281-ysort-recursiveRémi Verschelde
2018-11-12Do not allow samplers where they dont belong (variables/return types), fixes ...Juan Linietsky
2018-11-08Effectively ensure that surface materials are the right size when setting the...Juan Linietsky