summaryrefslogtreecommitdiff
path: root/servers/visual_server.cpp
AgeCommit message (Collapse)Author
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-14Ability to update parts of an array, and set arrays as dynamic drawJuan Linietsky
2017-10-22Bind unbound enums, rearrange some by valuePoommetee Ketson
2017-10-20Bind some VisualServer functionsLeon Krause
2017-10-14Expose 'request_frame_drawn_callback' to script.Saracen
2017-10-11Bind VisualServer.sync() method to GDScriptJulian Murgia
This function is needed in Escoria's resource queue (https://github.com/godotengine/escoria/blob/master/device/globals/resource_queue.gd#L94)
2017-09-11Script access to formatted arrays and blend_arrays in meshes.SaracenOne
2017-08-30Renderer/Simulator flagsGustav Lund
Now hopefully with correct code style
2017-08-27Dead code tells no talesRémi Verschelde
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-19Fixed wrong usage of has_no_area function, closes #10434Juan Linietsky
2017-08-18Properly manage drawing of primitives when they lack an area, fixes #8930Juan Linietsky
2017-08-10Fixes method definitions with extra number of argumentsIgnacio Etcheverry
2017-08-10Removes type information from method bindsIgnacio Etcheverry
2017-08-08-Restored Sprite3D to working function, fixes #2061, fixes #9738Juan Linietsky
-Restored an alpha scissor property in Material
2017-07-26Fix various property not found errorsPoommetee Ketson
2017-07-24Merge pull request #9764 from Noshyaar/pr-fix2Rémi Verschelde
Add object type hint for docs
2017-07-23Add object type hint for docsPoommetee Ketson
2017-07-22Several changes to better run in mobile.Juan Linietsky
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-17-Reorganized all properties of project settings (Sorry, Again).Juan Linietsky
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
2017-07-03Clean up normalmapping, make sure tangents are imported correctly.Juan Linietsky
2017-06-25BuildSystem: generated files have .gen.extensionPoommetee Ketson
2017-06-19Merge pull request #8629 from hikari-no-yume/Sprite3D_double_sided_flag_masterThomas Herzog
Add double-sided flag to SpriteBase3D [master]
2017-06-17Merge pull request #9230 from supagu/normals-fixRémi Verschelde
Fixed decompression of normals
2017-06-17Fixed decompression of vertex colorsFabian Mathews
2017-06-16-Fix freezes caused by etccomp2, closes #9183Juan Linietsky
-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
2017-06-17Fixed decompression of normalsFabian Mathews
2017-06-12Fixed compilation on Windows + removed debug printMarc Gilleron
2017-06-09renamed all Rect3.pos to Rect3.positionalexholly
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-05-17Removal of Image from Variant, converted to a Resource.Juan Linietsky
2017-05-02Add double-sided flag to SpriteBase3D (fixes #8007)Andrea Faulds
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
2017-02-21-renamed globals.h to global_config.cpp (this seems to have caused a few ↵Juan Linietsky
modified files) -.pck and .zip exporting redone, seems to be working..
2017-02-15Many fixes to make exported scenes work better, still buggy.Juan Linietsky
2017-02-13Rename the _MD macro to D_METHODHein-Pieter van Braam
This new name also makes its purpose a little clearer This is a step towards fixing #56
2017-01-16Style: Various fixes to play nice with clang-formatRémi Verschelde
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
2017-01-11Type renames:Juan Linietsky
Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
2017-01-07Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky
renamed to PoolVector
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 "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-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-24fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz
are no longer valid :(
2016-11-24Blend shapes using transform feedback (GPU)Juan Linietsky