aboutsummaryrefslogtreecommitdiff
path: root/servers/visual_server.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Script access to formatted arrays and blend_arrays in meshes.SaracenOne2017-09-111-0/+23
|
* Renderer/Simulator flagsGustav Lund2017-08-301-0/+1
| | | | Now hopefully with correct code style
* Dead code tells no talesRémi Verschelde2017-08-271-38/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Fixed wrong usage of has_no_area function, closes #10434Juan Linietsky2017-08-191-7/+8
|
* Properly manage drawing of primitives when they lack an area, fixes #8930Juan Linietsky2017-08-181-4/+5
|
* Fixes method definitions with extra number of argumentsIgnacio Etcheverry2017-08-101-2/+2
|
* Removes type information from method bindsIgnacio Etcheverry2017-08-101-1/+1
|
* -Restored Sprite3D to working function, fixes #2061, fixes #9738Juan Linietsky2017-08-081-36/+0
| | | | -Restored an alpha scissor property in Material
* Fix various property not found errorsPoommetee Ketson2017-07-261-1/+1
|
* Merge pull request #9764 from Noshyaar/pr-fix2Rémi Verschelde2017-07-241-5/+5
|\ | | | | Add object type hint for docs
| * Add object type hint for docsPoommetee Ketson2017-07-231-5/+5
| |
* | Several changes to better run in mobile.Juan Linietsky2017-07-221-0/+8
|/
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-191-6/+15
| | | | -Added system for feature overrides, it's pretty cool :)
* -Reorganized all properties of project settings (Sorry, Again).Juan Linietsky2017-07-171-4/+16
| | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
* Clean up normalmapping, make sure tangents are imported correctly.Juan Linietsky2017-07-031-2/+2
|
* BuildSystem: generated files have .gen.extensionPoommetee Ketson2017-06-251-1/+1
|
* Merge pull request #8629 from hikari-no-yume/Sprite3D_double_sided_flag_masterThomas Herzog2017-06-191-3/+5
|\ | | | | Add double-sided flag to SpriteBase3D [master]
| * Add double-sided flag to SpriteBase3D (fixes #8007)Andrea Faulds2017-05-021-3/+5
| |
* | Merge pull request #9230 from supagu/normals-fixRémi Verschelde2017-06-171-4/+5
|\ \ | | | | | | Fixed decompression of normals
| * | Fixed decompression of vertex colorsFabian Mathews2017-06-171-1/+1
| | |
| * | Fixed decompression of normalsFabian Mathews2017-06-171-3/+4
| | |
* | | -Fix freezes caused by etccomp2, closes #9183Juan Linietsky2017-06-161-0/+4
| | | | | | | | | | | | -Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
* | | Fixed compilation on Windows + removed debug printMarc Gilleron2017-06-121-2/+0
|/ /
* | renamed all Rect3.pos to Rect3.positionalexholly2017-06-091-1/+1
| |
* | renamed all Rect2.pos to Rect2.positionalexholly2017-06-041-1/+1
| |
* | Removal of Image from Variant, converted to a Resource.Juan Linietsky2017-05-171-5/+6
|/
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-638/+523
| | | | | | | | | | | | | | | | | | | | | | | | 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
* -renamed globals.h to global_config.cpp (this seems to have caused a few ↵Juan Linietsky2017-02-211-1/+1
| | | | | | modified files) -.pck and .zip exporting redone, seems to be working..
* Many fixes to make exported scenes work better, still buggy.Juan Linietsky2017-02-151-1/+1
|
* Rename the _MD macro to D_METHODHein-Pieter van Braam2017-02-131-10/+10
| | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-01-161-1/+1
|
* Style: Fix whole-line commented codeRémi Verschelde2017-01-141-1/+1
| | | | | 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.
* Type renames:Juan Linietsky2017-01-111-24/+24
| | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-071-90/+93
| | | | renamed to PoolVector
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-021-10/+10
| | | | | | | | 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()
* Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-021-334/+1195
|\ | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| * fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz2016-12-241-4/+13
| | | | | | | | are no longer valid :(
| * Blend shapes using transform feedback (GPU)Juan Linietsky2016-11-241-6/+6
| |
| * WIP immediates and proper buffers swappingJuan Linietsky2016-11-231-0/+4
| |
| * Instancing is working! (hooray)Juan Linietsky2016-11-221-1/+1
| |
| * Skeletons are working now.Juan Linietsky2016-11-211-4/+18
| |
| * all light types and shadows are working, pending a lot of clean-upJuan Linietsky2016-11-091-1/+449
| |
| * PBR more or less working, still working on bringing gizmos backJuan Linietsky2016-10-271-7/+0
| |
| * Everything returning to normal in 3D, still a long way to goJuan Linietsky2016-10-191-0/+746
| | | | | | | | -implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only
| * Begining of GLES3 renderer:Juan Linietsky2016-10-031-396/+43
| | | | | | | | | | | | | | | | -Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
* | Revert "Bindings: Fix missing default value"Rémi Verschelde2017-01-021-1/+1
| | | | | | | | | | This reverts commit 068b58b3ce3d86e4b5ebf3637fb21a70d786b00e. Same rationale as previous reverts.
* | Revert "bind method canvas_item_set_sort_children_by_y"Rémi Verschelde2017-01-021-1/+0
| | | | | | | | | | This reverts commit 1f9e16119f2b17fa507bdee8529459ed91f27b8c. Same rationale as previous revert.
* | Revert "Add/expose VisualServer::get_default_clear_color()"Rémi Verschelde2017-01-021-1/+0
| | | | | | | | | | | | | | 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.