Component Showcase Demo App
import QtQuick 2.0
import Felgo 3.0
ShaderEffect {
property variant source
property ListModel parameters: ListModel { }
property bool divider: true
property real dividerValue: 0.5
property real targetWidth: 0
property real targetHeight: 0
property string fragmentShaderFilename
property string vertexShaderFilename
QtObject {
id: d
property string fragmentShaderCommon: "
#ifdef GL_ES
precision mediump float;
#else
# define lowp
# define mediump
# define highp
#endif // GL_ES
"
}
onFragmentShaderFilenameChanged: {
fragmentShader = d.fragmentShaderCommon + fileUtils.readFile(Qt.resolvedUrl("../shaders/" + fragmentShaderFilename))
}
onVertexShaderFilenameChanged: {