Well, I definitely do have some PR debt to pay, especially regarding the Genesis button maps, but I feel the shaders will need a lot more love before it makes sense to choose which shaders to ship by default.
The above package contains all of the GLSL shaders. The main purpose of it is to move the ShaderPresetsGLSLP.xml file to a user writable location in LibreELEC, so the user can edit it and test every shader.
1. Download and install the add-on from the zip:
http://koprajs.mx-net.cz/game.shader.pre....0.1.1.zip
2. Enjoy the already included shaders.
3. Optionally, if you want to test any other shaders, edit the XML file and add whatever shader you want: /storage/.kodi/addons/game.shader.presets/resources/ShaderPresetsGLSLP.xml
For now it seems that the same shaders that work fine on one device don't have to work on a different device. E.g. some of the shaders that work fine on the RK3399 (GLES) are being rendered upside down or stretched on the x86_64 (GLES), while others being too slow to be of any use on the RK3399, but they work very well on the x86_64. I have seen differences even on the same platform (between 2 Intel NUCs of different generations). I would blame graphics drivers, but the same shaders work fine in Retroarch on the same hardware.