HomePhabricator

elementary: Support using no frame object

Authored by devilhorns on Nov 29 2018, 11:09 AM.

Description

elementary: Support using no frame object

Summary:
Creation of the frame object can lead to significant delays in window
creation time on limited-power devices (watches, mobile, tv, etc).
This patch allows setting an environment variable and config value in
order to completely skip frame object creation.

This shaves about 50ms from startup on an i7 8600k, so should be more
substantial a saves on limited-power devices.

Reviewers: kimcinoo, ManMower

Reviewed By: ManMower

Subscribers: cedric, reviewers, committers

Tags: efl

Differential Revision: https://phab.enlightenment.org/D7305

Details

Committed
devilhornsNov 29 2018, 11:35 AM
Reviewer
ManMower
Differential Revision
D7305: elementary: Support using no frame object
Parents
rEFLbe7d76ece638: eolian_aux: add initial eolian_aux APIs
Branches
Unknown
Tags
Unknown