summaryrefslogtreecommitdiff
path: root/drivers/gles3/shaders/scene.glsl
AgeCommit message (Expand)Author
2018-09-30Restore the Fresnel term in the BRDF.Ferenc Arn
2018-09-29Many fixes to GLES2 renderer, fixed compilation issues in GLES3 shaders.Juan Linietsky
2018-09-23Fix build after 65fd37c1, using Math_PIRémi Verschelde
2018-09-23-Rewrote GLES2 lighting and shadows and optimized state changes, did many opt...Juan Linietsky
2018-08-27Style: Enable clang-format on GLSL shadersRémi Verschelde
2018-08-24Style: Fix code formatting in GLES3 shadersRémi Verschelde
2018-08-12Fix handling of normals that approach 1Nick Hahn
2018-08-07Tweak the default SpatialMaterial propertiesHugo Locurcio
2018-07-22transmission was broken, fix was made. Also fixed treshold.Juan Linietsky
2018-07-22Fix opaque pre pass not casting shadowsJuan Linietsky
2018-07-17Add disable ambient light flag to shaders and materialsAlex Roman
2018-07-04Merge pull request #19786 from JFonS/correct_normal_scalingRémi Verschelde
2018-07-02Added ability for SSAO to affect AO textures tooJuan Linietsky
2018-06-21Add render mode to ensure correct normals when using non-uniform scalingJFonS
2018-03-29Added flag on SpatialMaterial to disable shadowsJFonS
2018-01-11Fixed graphic artifact caused by anisotropic filterAndreaCatania
2018-01-10Clamp blend to fix screen space reflectionsBastiaan Olij
2018-01-06properly blend interior and exterior ambient in reflection probes, fixes #14695Juan Linietsky
2018-01-06Use better initialization value for normalmap, fixes #14720Juan Linietsky
2018-01-05Fix dual paraboloid shadow maps, closes #14487Juan Linietsky
2018-01-05Fixed GIProbe blending, closes #15164Juan Linietsky
2017-12-26Merge pull request #14796 from AlmightyScientist/issue-14552Juan Linietsky
2017-12-26Fix sidedness check in material. Also remove SIDE built-in.Juan Linietsky
2017-12-21Change skeleton processing to work on global coordinates, should help fix man...Juan Linietsky
2017-12-18Shader Language: Fix Vertex Lighting artifacts.Enzo Nocera
2017-12-14-Add lightmapperJuan Linietsky
2017-12-10Fix usage of signed type in skeleton shaderRémi Verschelde
2017-12-08After a lot of trial and error, i think rim lighting implementation is now pe...Juan Linietsky
2017-12-07Added small bit of bias depending on lenght for contact shadows, fixes #12726Juan Linietsky
2017-12-06Fixed rim lighting glitch, closes #13340, closes #13986Juan Linietsky
2017-12-03Disable invariant gl_Position to workaround Mesa bug 100316Rémi Verschelde
2017-12-01Properly take into consideration that VERTEX must be written to in opaque pre...Juan Linietsky
2017-11-26Merge pull request #13290 from Chaosus/projectionfixRémi Verschelde
2017-11-26Fixed invalid transform when skip_vertex_transform usedChaosus
2017-11-27Fix shader compilation fail on Androidvolzhs
2017-11-25-Fixed height fog (was broken)Juan Linietsky
2017-10-30Add viewport to the other SceneData struct.Ferenc Arn
2017-10-30Merge pull request #12288 from tagcup/expose_viewport_sizeJuan Linietsky
2017-10-26Expose VIEWPORT_SIZE in shader language.Ferenc Arn
2017-10-23Revert "Rename Schlick GGX to GGX."Rémi Verschelde
2017-10-22Partially undo #11807.Ferenc Arn
2017-10-22Merge pull request #12297 from tagcup/clearcoat_fixRémi Verschelde
2017-10-21Don't add clearcoat BRDF to specular light as-is.Ferenc Arn
2017-10-21Rename Schlick GGX to GGX.Ferenc Arn
2017-10-21Corrections to #11807.Ferenc Arn
2017-10-21Merge pull request #11807 from tagcup/roughness_metallic_limiting_casesJuan Linietsky
2017-10-14Fix render mode specular schlick ggxHiroshi Ogawa
2017-10-11Fix the condition when specular light calculation is avoided (should be rough...Ferenc Arn
2017-10-09Fix anisotropic GGX D function, and introduce and use anistropic GGX G function.Ferenc Arn
2017-10-03Various clean ups and cosmetic changes in scene.glsl.Ferenc Arn