gzdoom-gles/wadsrc/static/shaders/glsl
alexey.lysiuk da2d0e47e6 - removed array length() function from shadowmap shader
Array's length() function is not yet supported by SPIRV-cross and MoltenVK
Its usage was replaced by explicit nodes count value passed as uniform
2019-05-24 14:29:37 +03:00
..
bloomcombine.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
bloomextract.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
blur.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
burn.fp - load all the shaders and use the right one for each renderpass 2019-03-01 02:40:02 +01:00
colormap.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
depthblur.fp - rewrite depthblur.fp to workaround what seemed to be a bug in the NVidia driver 2019-04-16 16:17:23 +02:00
exposureaverage.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
exposurecombine.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
exposureextract.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
fogboundary.fp - fix some vulkan warnings 2019-05-13 21:15:10 +02:00
func_brightmap.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_defaultlight.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_defaultmat.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_normal.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_notexture.fp shader rework 2014-05-12 14:45:41 +02:00
func_paletted.fp - added palette shader and fixed a few things. 2018-04-07 12:17:23 +02:00
func_pbr.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_spec.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
func_warp1.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
func_warp2.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
func_warp3.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
func_wavex.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_jagged.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_noise.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_smooth.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_smoothnoise.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_smoothtranslucent.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_software.fp Merge branch 'gzdoom' into materials 2018-02-10 00:08:17 +01:00
fuzz_standard.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fuzz_swirly.fp - generate uniform declarations from c++ 2018-02-09 23:29:31 +01:00
fxaa.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
lensdistortion.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
lineardepth.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
main.fp - SIMPLE is never ever defined for main.fp 2019-05-13 22:38:16 +02:00
main.vp - fix normal vectors on models 2019-04-17 20:42:00 +02:00
material_nolight.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
material_normal.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
material_pbr.fp - fix distance attenuation for PBR materials 2018-10-17 09:03:18 +02:00
material_specular.fp - rewrite the user shader support for materials - new syntax is to create a 'Material ProcessMaterial()' function 2018-07-15 23:01:40 +02:00
present.fp - use the exact sRGB->linear transfer function in HDR mode as the 2.2 gamma approximation is visibly inaccurate in this case 2019-05-01 00:55:31 +02:00
present_checker3d.fp - change the images to be upside down until presentation to increase compatibility with shaders designed for OpenGL 2019-03-12 23:53:20 +01:00
present_column3d.fp - change the images to be upside down until presentation to increase compatibility with shaders designed for OpenGL 2019-03-12 23:53:20 +01:00
present_row3d.fp - change the images to be upside down until presentation to increase compatibility with shaders designed for OpenGL 2019-03-12 23:53:20 +01:00
screenquad.vp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
shadowmap.fp - removed array length() function from shadowmap shader 2019-05-24 14:29:37 +03:00
ssao.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00
ssaocombine.fp - fix wrong fog color used for ssao when using multisampling 2019-05-05 23:23:47 +02:00
stencil.fp - fix some vulkan warnings 2019-05-13 21:15:10 +02:00
tonemap.fp - add layout location decl to all postprocess shaders 2019-03-05 18:55:31 +01:00