Skip to content

Enable Evas GL renderer for all profile #301

@bbrto21

Description

@bbrto21

To provide more options of flutter-tizen's user, I want to open the Evas GL render to all profiles.
I expect that this provides advanced users with the option of selecting a window type for flutter-tizen, or enables using the view of FlutterTizen.

I think the following things are needed.

  • Change from use_evas_gl_renderer to use_evas_gl_renderer_only in BUILD.gn
    • use_evas_gl_renderer_only must be true in the wearable profile only.
  • FlutterDesktopViewCreateFromNewWindow must be divided into two APIs.
    • ex) FlutterDesktopViewCreateFromNewElmWindow and FlutterDesktopViewCreateFromNewEcoreWl2Window
    • therefore, the embedding implementation at flutter-tizen should also be updated.
  • The renderer must be selected according to the view type on runtime.
  • The event loop must be selected according to the renderer type on runtime.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions