summaryrefslogtreecommitdiff
path: root/servers
AgeCommit message (Collapse)Author
2017-01-07Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky
renamed to PoolVector
2017-01-05Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky
2017-01-05-Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky
categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
2017-01-04First set of changes to fix compilation errors and initialise the gles3 ↵BastiaanOlij
renderer for Mac OS X. Still broken at this point.
2017-01-04Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky
2017-01-04-Conversion of most properties to a simpler syntax, easier to use by scriptJuan Linietsky
-Modified help to display properties GDScript can still not make use of them, though.
2017-01-03Improvement to y_sort: make clear which item has to be drawn firstlonesurvivor
when both have the same y coordinate (prevents possible flickering). Reapplying #7241 to the 3.0 code.
2017-01-02ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky
Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
2017-01-02Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde
Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
2017-01-02Revert "Bindings: Fix missing default value"Rémi Verschelde
This reverts commit 068b58b3ce3d86e4b5ebf3637fb21a70d786b00e. Same rationale as previous reverts.
2017-01-02Revert "bind method canvas_item_set_sort_children_by_y"Rémi Verschelde
This reverts commit 1f9e16119f2b17fa507bdee8529459ed91f27b8c. Same rationale as previous revert.
2017-01-02Revert "small improvement to y_sort: make clear which item has to be drawn ↵Rémi Verschelde
first when two have the same y-coordinate" This reverts commit 4118b21e43c59e6abfe4f45ccf236ee529626f4e. Same rationale as previous revert.
2017-01-02Revert "Add/expose VisualServer::get_default_clear_color()"Rémi Verschelde
This reverts commit 753ba67d653c65239f0549313f3cca3330fd27f9, in preparation from the merge of the gles3 branch, as the VisualServer code changed too much to port this commit over during merge conflicts resolution. It could be readded afterwards.
2017-01-02fix stupid bug in light downscaling for GI ProbeJuan Linietsky
2017-01-01WIP particle systemJuan Linietsky
Ability to enable and change MSAA settings Ability to change VCT quality Ability to enable/disable HDR rendering
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
That year should bring the long-awaited OpenGL ES 3.0 compatible renderer with state-of-the-art rendering techniques tuned to work as low as middle end handheld devices - without compromising with the possibilities given for higher end desktop games of course. Great times ahead for the Godot community and the gamers that will play our games!
2016-12-31Some fixes and clean upsJuan Linietsky
2016-12-30begin work on new particle systemreduz
2016-12-25now it really works on window for realreduz
2016-12-24fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz
are no longer valid :(
2016-12-23Fixed many more bugs reported by ValgrindJuan Linietsky
2016-12-23baking now shows a proper button, and bakes can be saved.Juan Linietsky
2016-12-22can bake for omni and spotlightJuan Linietsky
store normal when baking
2016-12-21Some BRDF fixesJuan Linietsky
2016-12-21Godot works on Windows again..reduz
2016-12-20work in progress global illuminationJuan Linietsky
2016-12-10DOF blur, near and far fields..Juan Linietsky
2016-12-08Multi stage glow with light bleeding from HDRJuan Linietsky
2016-12-07Tonemapping and Auto Exposure supportJuan Linietsky
2016-12-04small improvement to y_sort: make clear which item has to be drawn first ↵Patrick Reh
when two have the same y-coordinate
2016-12-04Support for SSAOJuan Linietsky
2016-12-02Subsurface scattering material param is now working!Juan Linietsky
2016-11-29Screen space reflection effectJuan Linietsky
2016-11-24Blend shapes using transform feedback (GPU)Juan Linietsky
2016-11-23WIP immediates and proper buffers swappingJuan Linietsky
2016-11-22Instancing is working! (hooray)Juan Linietsky
2016-11-21Skeletons are working now.Juan Linietsky
2016-11-20Huge amount of improvement in the material system. Materials should beJuan Linietsky
a lot more complete and usable now.
2016-11-19working reflection probes!!Juan Linietsky
2016-11-11Done with lights and shadows (wonder if i'm missing something..)Juan Linietsky
2016-11-09all light types and shadows are working, pending a lot of clean-upJuan Linietsky
2016-11-01style: Various other PEP8 fixes in Python filesRémi Verschelde
Done with `autopep8 --select=E7`, fixes: - E701 - Put colon-separated compound statement on separate lines. - E702 - Put semicolon-separated compound statement on separate lines. - E703 - Put semicolon-separated compound statement on separate lines. - E711 - Fix comparison with None. - E712 - Fix (trivial case of) comparison with boolean. - E713 - Fix (trivial case of) non-membership check. - E721 - Fix various deprecated code (via lib2to3).
2016-11-01style: Fix PEP8 whitespace issues in Python filesRémi Verschelde
Done with `autopep8 --select=E2,W2`, fixes: - E201 - Remove extraneous whitespace. - E202 - Remove extraneous whitespace. - E203 - Remove extraneous whitespace. - E211 - Remove extraneous whitespace. - E221 - Fix extraneous whitespace around keywords. - E222 - Fix extraneous whitespace around keywords. - E223 - Fix extraneous whitespace around keywords. - E224 - Remove extraneous whitespace around operator. - E225 - Fix missing whitespace around operator. - E226 - Fix missing whitespace around operator. - E227 - Fix missing whitespace around operator. - E228 - Fix missing whitespace around operator. - E231 - Add missing whitespace. - E231 - Fix various deprecated code (via lib2to3). - E241 - Fix extraneous whitespace around keywords. - E242 - Remove extraneous whitespace around operator. - E251 - Remove whitespace around parameter '=' sign. - E261 - Fix spacing after comment hash. - E262 - Fix spacing after comment hash. - E265 - Format block comments. - E271 - Fix extraneous whitespace around keywords. - E272 - Fix extraneous whitespace around keywords. - E273 - Fix extraneous whitespace around keywords. - E274 - Fix extraneous whitespace around keywords. - W291 - Remove trailing whitespace. - W293 - Remove trailing whitespace.
2016-10-31shadow atlas allocation (work in progress)Juan Linietsky
2016-10-29-Many many fixesJuan Linietsky
-Gizmos work again
2016-10-27PBR more or less working, still working on bringing gizmos backJuan Linietsky
2016-10-22Merge pull request #6812 from RandomShaper/get-visualserver-clear-colorRémi Verschelde
Add/expose VisualServer::get_default_clear_color()
2016-10-21More scene work, can display a skyboxJuan Linietsky
2016-10-19Everything returning to normal in 3D, still a long way to goJuan Linietsky
-implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only
2016-10-17SCsub: Add python shebang as a hint for syntax highlightingRémi Verschelde
Also switch existing shebangs to "better" /usr/bin/env python.