Skip to content

Conversation

@JSUYA
Copy link
Member

@JSUYA JSUYA commented Jun 19, 2025

In Tizen 10.0, Skia gl context init fails because glMultiDrawArraysIndirectEXT, glMultiDrawElementsIndirectEXT are not found.

in engine/src/flutter/third_party/skia/src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp

370     if ((GR_IS_GR_GL(fStandard) && (
371           (glVer >= GR_GL_VER(4,3)) ||
372           fExtensions.has("GL_ARB_multi_draw_indirect"))) ||
373        (GR_IS_GR_GL_ES(fStandard) && (
374           fExtensions.has("GL_EXT_multi_draw_indirect")))) {
375         if (!fFunctions.fMultiDrawArraysIndirect ||
376             !fFunctions.fMultiDrawElementsIndirect) {
377             RETURN_FALSE_INTERFACE;
378         }
379     }

@JSUYA JSUYA requested review from seungsoo47 and xiaowei-guan June 19, 2025 11:20
@JSUYA JSUYA marked this pull request as draft June 19, 2025 11:20
In Tizen 10.0, Skia gl context init fails because glMultiDrawArraysIndirectEXT, glMultiDrawElementsIndirectEXT are not found.

in engine/src/flutter/third_party/skia/src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp
```
370     if ((GR_IS_GR_GL(fStandard) && (
371           (glVer >= GR_GL_VER(4,3)) ||
372           fExtensions.has("GL_ARB_multi_draw_indirect"))) ||
373        (GR_IS_GR_GL_ES(fStandard) && (
374           fExtensions.has("GL_EXT_multi_draw_indirect")))) {
375         if (!fFunctions.fMultiDrawArraysIndirect ||
376             !fFunctions.fMultiDrawElementsIndirect) {
377             RETURN_FALSE_INTERFACE;
378         }
379     }
```
@JSUYA JSUYA marked this pull request as ready for review June 20, 2025 00:56
@JSUYA JSUYA merged commit 631536b into flutter-tizen:master Jun 20, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants