summaryrefslogtreecommitdiff
path: root/servers/visual
AgeCommit message (Collapse)Author
2015-11-27Bug Fix #2541: Shader language function validation logicAndrea Chua
ensures that it finds the correct function to validate.
2015-11-18Merge branch 'master' of https://github.com/okamstudio/godot into shadow_colorSaracen
Conflicts: drivers/gles2/shader_compiler_gles2.cpp
2015-11-18Merge pull request #2707 from akien-mga/masterJuan Linietsky
Cosmetic fixes to SCons buildsystem
2015-11-18Merge pull request #2715 from SaracenOne/shader_fix_and_enhancementJuan Linietsky
Write to 4-dimensional position access and shader graph code generation fix.
2015-11-18Merge pull request #2629 from firefly2442/float-to-boolJuan Linietsky
float to bool variable type, fixes: #2478
2015-11-18Merge pull request #2632 from firefly2442/duplicate-inherited-varsJuan Linietsky
remove child variable that is duplicated from parent class
2015-11-08New shader feature: change the colour of shadows on a per-material basis.Saracen
Conflicts: drivers/gles2/shader_compiler_gles2.cpp
2015-11-02Added ability to write directly to 4-dimensional position vector from within ↵Saracen
custom vertex shader code. Bugfixes to shader graph code generation concerning xforms.
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-10-21-Ability to debug video memory usageJuan Linietsky
-Small fix to xml saver (swapping > and <)
2015-10-18remove child variable that is duplicated from parent classfirefly2442
2015-10-18float to bool variable type, fixes: #2478firefly2442
2015-10-17Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2015-10-17misc cleanupJuan Linietsky
2015-10-17Merge pull request #2479 from firefly2442/cppcheck-unusedvarsJuan Linietsky
ran cppcheck, found unused variables
2015-10-05nested clipping of canvas items now worksZher Huei Lee
2015-09-20Ability to visually debug geometry visually:Juan Linietsky
-Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
2015-09-16ran cppcheck, found unused variablesfirefly2442
2015-09-12fixed server breaking error in previous splash screen commitromulox_x
2015-09-10ios now displays splash screen between launch image and main scene, instead ↵steve
of a black screen
2015-09-03merged some stuff for okamJuan Linietsky
2015-06-24ability to change shadow color in light2dJuan Linietsky
2015-06-11new space shooter demoJuan Linietsky
ortho camera sort fix, closes #2063
2015-06-06-fixed many memory initialization issuesJuan Linietsky
-fixed deadlock on previews thread -fixed compilation errors on unix
2015-05-26ability to run 2D physics in a threadJuan Linietsky
also, 2D physics is now thread safe too. see physics_2d/thread_model
2015-05-18-Rename unexisting by nonexistant, closes #1940Juan Linietsky
-Added function to retrieve list of actions fron InputMap
2015-05-06optional formal changesehriche
2015-05-01-Fixes from source code analyzizer, closes #1768Juan Linietsky
2015-04-30-fixed broken lighting in release version of godot for isometric light demo, ↵Juan Linietsky
fixes #1697
2015-04-27-made normalmaps easier in 2D, fixes #1467Juan Linietsky
2015-04-26-Fixed shader commets, /* */ works well and crash is solved, fixes #1711Juan Linietsky
2015-04-25-Resolved light clipping issue due to wrong global rect cache, fixes #1722Juan Linietsky
2015-04-20-Changed Godot exit to be clean.Juan Linietsky
-Added more debug information on memory cleanliness on exit (if run with -v) -Fixed several memory leaks, fixes #1731, fixes #755
2015-04-18-try to avoid errors when path using ".." is present in script include, ↵Juan Linietsky
fixes #1703
2015-04-18Updated copyright year in all headersJuan Linietsky
2015-04-12-Changed bootsplash option to use a file, fixes #1539Juan Linietsky
-Added OS.get_splash_tick_msec() to query when splash appeared
2015-04-03Changes to LightJuan Linietsky
-=-=-=-=-=-=-=-= -Changed material unshaded property for an enum, which supports light-only shading -Added a "Mix" shading mode, useful for using lights as masks -Added energy parameter to Light2D
2015-04-02Beta1 Attempt #1Juan Linietsky
-=-==-=-=-=-=-=- -Small fixes in canvas item light shader -Fixed compilation in server target -Export for Android makes 32 bits display as default -changed version to 1.1beta1
2015-03-31read depth fixesJuan Linietsky
2015-03-22Merge pull request #1380 from ElectricSolstice/wparentheses_removalJuan Linietsky
Changed code to remove gcc -Wparentheses warnings.
2015-03-21signed distance field font supportJuan Linietsky
2015-03-16New option to send canvas to render bufferJuan Linietsky
allows to use 3D environment effects for post processing such as Glow, Bloom, HDR, etc. in 2D.
2015-03-12back buffer copy node, to improve on texscreen()Juan Linietsky
back buffer copy node and respective demo
2015-03-10small optimizations to isometric light demoJuan Linietsky
should work faster, and even faster if exported.. as textures have been optimized.
2015-03-10New Demo, Screen Space ShadersJuan Linietsky
-Fixes to screen space shaders. -Fixes to isometric light demo.
2015-03-09lot of work on 2D lighting and isometric mapsJuan Linietsky
added a new demo, isometric_light that does full isometric sorting, lights, shadows, etc.
2015-03-03Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
Conflicts: modules/gdscript/gd_tokenizer.cpp scene/resources/shader_graph.h
2015-03-03merges from okam repoJuan Linietsky
2015-03-02support for 2D shadow castersJuan Linietsky
Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
2015-02-21changed viewport clearing to use the alpha value of the clear color, and ↵romulox_x
made the transparent bg option of viewport force a clear color of 0,0,0,0