summaryrefslogtreecommitdiff
path: root/servers/visual/shader_language.cpp
AgeCommit message (Expand)Author
2018-03-28Removed redundant abs shader builtinChaosus
2018-03-15Hinted shader uniforms can have a default valueJFonS
2018-03-10Fix invalid mix function overloadChaosus
2018-03-07Make the shader token names consistent.Saracen
2018-03-03Fix floatBitsToUint functionChaosus
2018-02-20Revert "Handle single-argument constructors in uniform default values"Juan Linietsky
2018-02-20Merge pull request #15985 from Nallebeorn/uniforms-single-argument-constructorsRémi Verschelde
2018-02-18Added missing shader functionsChaosus
2018-01-22Handle single-argument constructors in shaders.Benjamin
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-03Fix premature declaration of shader variables created with assignmentbinbitten
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-29Fixed wrong highlighted line when erroring and using single-line comments, fi...binbitten
2017-12-17Cleanup some #if 0'd codeRémi Verschelde
2017-12-17Shader Language: Add in-for declared variables within for-block scope.Enzo Nocera
2017-12-15Made built-in identifiers properly constant in shaders. Fixes #14449, closes ...Juan Linietsky
2017-11-27Added interpolation modifiers to shaderlangScayze
2017-11-27Added overloads of vector parameters for shader Trig functions.RaXaR
2017-11-25Made Vector::ptrw explicit for writing, compiler was sometimes using the wron...Juan Linietsky
2017-11-23Rename two-parameter arc-tangent function to atan in shader language, as it i...Ferenc Arn
2017-10-16Fix crash in shader parsingPedro J. Estébanez
2017-09-27Fixes to light shaders, should work now..Juan Linietsky
2017-09-24Discarding now works in shadersDaniel Doran
2017-09-21Add inversesqrt to shader language.Ferenc Arn
2017-09-08Fix unused variable warningsHein-Pieter van Braam
2017-09-05Added support for for, break and continue. Closes #10560, closes #10661Juan Linietsky
2017-09-02Fix typos 'a' and 'an'Poommetee Ketson
2017-09-02Fix use of unitialized variablesHein-Pieter van Braam
2017-09-01Fix typo 'begining' to 'beginning'Poommetee Ketson
2017-08-31Revert "Fix shader function calls being assignable"Rémi Verschelde
2017-08-29removed DISCARD built in variable, replaced by actual discard GLSL instructio...Juan Linietsky
2017-08-27Use HTTPS URL for Godot's website in the headersRémi Verschelde
2017-08-23Fix shader function calls being assignableMason Ashbridge
2017-08-20property validate assignment condition in new variables, fixes #9411Juan Linietsky
2017-08-17Shader: Fix typo in "facefordward"Rémi Verschelde
2017-07-08-Added triplanar mapping modesJuan Linietsky
2017-06-17-Fixed shader lang to not be able to get scalar from matrix (ie mat.x), to ma...Juan Linietsky
2017-06-04Added depth texture support (using parallax) to default material.Juan Linietsky
2017-05-01Fix get_shader_type index upper boundCarter Anderson
2017-04-08Add "Godot Engine contributors" copyright lineRémi Verschelde
2017-04-06New particle system, mostly working, some small features missing.Juan Linietsky
2017-03-24Fix typos in source code using codespellRémi Verschelde
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-02-28 Various fixes detected using PVS-Studio static analyzer.Thaer Razeq
2017-01-16Style: Fix statements ending with ';;'Rémi Verschelde
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
2017-01-02Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde
2017-01-01Welcome in 2017, dear changelog reader!Rémi Verschelde
2016-11-20Huge amount of improvement in the material system. Materials should beJuan Linietsky
2016-10-27PBR more or less working, still working on bringing gizmos backJuan Linietsky