Details
-
Type:
Task
-
Status: Reported
-
Priority:
P2: Important
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Quick: 3D
-
Labels:None
Description
There are at least 3 users of glslparser currently:
- Qt Creator (https://code.qt.io/cgit/qt-creator/qt-creator.git/tree/src/libs/glsl)
- Quick3D Material Editor (https://code.qt.io/cgit/qt/qtquick3d.git/tree/src/glslparser)
- Qt Quick Effect Maker (Has built-time dependency to Quick3D glslparser)
- Others?
To improve the maintenance, bug fixing etc. we should consider what is the correct repository for the glglparser instead of forking it into multiple places. Would qtshadertools module be a good place for it? Or if effect & material editors are in future developed in Qt Creator repository that could also be the place, do other parts of Qt need this?