summaryrefslogtreecommitdiff
path: root/drivers/gles3/shader_compiler_gles3.cpp
AgeCommit message (Expand)Author
2018-01-06Improve detection of variable writing in shader, fixes #15177Juan Linietsky
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-26Fix sidedness check in material. Also remove SIDE built-in.Juan Linietsky
2017-12-14Fixes built-In "LIGHT" causing fragment compilation errorArnaud PEZEL
2017-12-10PropertyEditor: Filter out resource_local_to_sceneRémi Verschelde
2017-11-27Added interpolation modifiers to shaderlangScayze
2017-11-14Enable light shaders when light variables are usedGeorge Marques
2017-10-30Merge pull request #12288 from tagcup/expose_viewport_sizeJuan Linietsky
2017-10-27Fix shader compiler typo gl_FrotFaceScayze
2017-10-26Expose VIEWPORT_SIZE in shader language.Ferenc Arn
2017-10-23Revert "Rename Schlick GGX to GGX."Rémi Verschelde
2017-10-21Rename Schlick GGX to GGX.Ferenc Arn
2017-10-14Fix render mode specular schlick ggxHiroshi Ogawa
2017-09-29Ability to set a custom FOV makes it possible to use sky on orthogonal view. ...Juan Linietsky
2017-09-27Fixes to light shaders, should work now..Juan Linietsky
2017-09-23Added light affect parameter to baked AOJuan Linietsky
2017-09-21Added proximity and distance fade to SpatialMaterialJuan Linietsky
2017-09-13Style: Apply clang-format to @reduz's changesRémi Verschelde
2017-09-05Added support for for, break and continue. Closes #10560, closes #10661Juan Linietsky
2017-09-03Added transmission shader parameter.Juan Linietsky
2017-08-29removed DISCARD built in variable, replaced by actual discard GLSL instructio...Juan Linietsky
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-08-Restored Sprite3D to working function, fixes #2061, fixes #9738Juan Linietsky
2017-07-08Some adjustments to toon material to make it more flexibleJuan Linietsky
2017-07-08Added triplanar mapping, toon mode, and more specular modes for materials. Ad...Juan Linietsky
2017-07-08-Added triplanar mapping modesJuan Linietsky
2017-06-26-Fixed SCREEN_TEXTURE and other related 2D shader parameters.Juan Linietsky
2017-06-23Small fixes required to get platformer to work.Juan Linietsky
2017-06-15Add AT_LIGHT_PASS builtin to canvas shadersPedro J. Estébanez
2017-06-07-Added proper access to depth texture from shaderJuan Linietsky
2017-06-05-working SCREEN_TEXTURE, SCREEN_UV shader variablesJuan Linietsky
2017-06-04Added depth texture support (using parallax) to default material.Juan Linietsky
2017-06-03subsurface scattering is fixed and working againJuan Linietsky
2017-06-01Rework shading modes and change location of light shaderJuan Linietsky
2017-05-31rewritten PBR implementation to make it friendlier with BlenderJuan Linietsky
2017-05-17fix varying in 3.0 shaderPanPan
2017-04-23Fix property warnings and hide some debug printsRémi Verschelde
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-08Map POSITION to gl_FragCoord.xy for 2D shadersPedro J. Estébanez
2017-03-05A Whole New World (clang-format edition)Rémi Verschelde
2017-03-05Add a bunch of missing Godot headers in own filesRémi Verschelde
2017-02-28 Various fixes detected using PVS-Studio static analyzer.Thaer Razeq
2017-02-06Several bugfixes, improving the import workflowJuan Linietsky
2017-01-14Style: Fix whole-line commented codeRémi Verschelde
2017-01-01WIP particle systemJuan Linietsky
2016-12-23Fixed many more bugs reported by ValgrindJuan Linietsky
2016-12-02Subsurface scattering material param is now working!Juan Linietsky