https://bugs.kde.org/show_bug.cgi?id=421136

Wolfgang Bauer <wba...@tmo.at> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |wba...@tmo.at

--- Comment #6 from Wolfgang Bauer <wba...@tmo.at> ---
FYI, explicitly adding -DHAS_ONLY_OPENGL_ES to CXXFLAGS does make these errors
disappear.



Then there still are similar errors in
plugins/dockers/lut/ocio_display_filter.cpp though (which can be avoided by
building without OpenColorIO):

[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:
In member function 'virtual bool OcioDisplayFilter::updateShader()':
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:276:9:
error: 'QOpenGLFunctions_3_2_Core' was not declared in this scope; did you mean
'QOpenGLFunctionsPrivate'?
[ 3160s]   276 |         QOpenGLFunctions_3_2_Core *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_2_Core>();
[ 3160s]       |         ^~~~~~~~~~~~~~~~~~~~~~~~~
[ 3160s]       |         QOpenGLFunctionsPrivate
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:276:36:
error: 'f' was not declared in this scope
[ 3160s]   276 |         QOpenGLFunctions_3_2_Core *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_2_Core>();
[ 3160s]       |                                    ^
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:276:118:
error: no matching function for call to
'QOpenGLContext::versionFunctions<QOpenGLFunctions_3_2_Core>()'
[ 3160s]   276 |         QOpenGLFunctions_3_2_Core *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_2_Core>();
[ 3160s]       |                                                               
                                                      ^
[ 3160s] In file included from /usr/include/qt5/QtGui/QOpenGLContext:1,
[ 3160s]                  from
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:31:
[ 3160s] /usr/include/qt5/QtGui/qopenglcontext.h:194:11: note: candidate:
'template<class TYPE> TYPE* QOpenGLContext::versionFunctions() const'
[ 3160s]   194 |     TYPE *versionFunctions() const
[ 3160s]       |           ^~~~~~~~~~~~~~~~
[ 3160s] /usr/include/qt5/QtGui/qopenglcontext.h:194:11: note:   template
argument deduction/substitution failed:
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:287:9:
error: 'QOpenGLFunctions_3_0' was not declared in this scope; did you mean
'QOpenGLFunctions'?
[ 3160s]   287 |         QOpenGLFunctions_3_0 *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_0>();
[ 3160s]       |         ^~~~~~~~~~~~~~~~~~~~
[ 3160s]       |         QOpenGLFunctions
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:287:31:
error: 'f' was not declared in this scope
[ 3160s]   287 |         QOpenGLFunctions_3_0 *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_0>();
[ 3160s]       |                               ^
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:287:108:
error: no matching function for call to
'QOpenGLContext::versionFunctions<QOpenGLFunctions_3_0>()'
[ 3160s]   287 |         QOpenGLFunctions_3_0 *f =
QOpenGLContext::currentContext()->versionFunctions<QOpenGLFunctions_3_0>();
[ 3160s]       |                                                               
                                            ^
[ 3160s] In file included from /usr/include/qt5/QtGui/QOpenGLContext:1,
[ 3160s]                  from
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:31:
[ 3160s] /usr/include/qt5/QtGui/qopenglcontext.h:194:11: note: candidate:
'template<class TYPE> TYPE* QOpenGLContext::versionFunctions() const'
[ 3160s]   194 |     TYPE *versionFunctions() const
[ 3160s]       |           ^~~~~~~~~~~~~~~~
[ 3160s] /usr/include/qt5/QtGui/qopenglcontext.h:194:11: note:   template
argument deduction/substitution failed:
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:
In member function 'bool OcioDisplayFilter::updateShaderImpl(F*)':
[ 3160s]
/home/abuild/rpmbuild/BUILD/krita-4.3.0/plugins/dockers/lut/ocio_display_filter.cpp:336:43:
error: 'GL_RGB16F_ARB' was not declared in this scope; did you mean
'GL_RGB16F_EXT'?
[ 3160s]   336 |         f->glTexImage3D(GL_TEXTURE_3D, 0, GL_RGB16F_ARB,
[ 3160s]       |                                           ^~~~~~~~~~~~~
[ 3160s]       |                                           GL_RGB16F_EXT

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to