Skip to content

Commit f4e48c0

Browse files
committed
feat: add shader resource file for Qt6 build
- Add dtkdeclarative_shaders_ng.qrc to reference shader files from src/shaders - Use alias to map shader paths for Qt6 compatibility - Remove Qt version checks in DOpenGLBlurEffectNode shader loading - Unify shader resource paths across Qt5 and Qt6 Log: add shader resource file for Qt6 build
1 parent 33eca66 commit f4e48c0

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

qt6/src/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ file(GLOB QML_RCS dtkdeclarative_qml.qrc dtkdeclarative_overridable_qml.qrc)
4848
qt_add_resources(RESOURCES
4949
${QML_RCS}
5050
${ASSETS_RCS}
51+
dtkdeclarative_shaders_ng.qrc
5152
)
5253
target_sources(${LIB_NAME} PRIVATE ${RESOURCES})
5354

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<RCC>
2+
<qresource prefix="/dtk/declarative">
3+
<file alias="shaders/dualkawasedown.frag">../../src/shaders/dualkawasedown.frag</file>
4+
<file alias="shaders/dualkawasedown.vert">../../src/shaders/dualkawasedown.vert</file>
5+
<file alias="shaders/dualkawaseup.frag">../../src/shaders/dualkawaseup.frag</file>
6+
<file alias="shaders/dualkawaseup.vert">../../src/shaders/dualkawaseup.vert</file>
7+
<file alias="shaders/noise.vert">../../src/shaders/noise.vert</file>
8+
<file alias="shaders/noise.frag">../../src/shaders/noise.frag</file>
9+
</qresource>
10+
</RCC>

0 commit comments

Comments
 (0)