tcolar / goed

Terminal based code editor / development environment
MIT License
133 stars 6 forks source link

WDE is too slow at high resolution and only allows flushing whole screen #141

Open tcolar opened 8 years ago

tcolar commented 8 years ago

at 4k resolution, flushing the whole screen can take at least >50ms, which is slow and noticable, unfortunately there is no option to flush only part of the screen:

Maybe:

tcolar commented 7 years ago

I've optimized rendering but main issue is that wde darwin impl does not respect flushing screen areas and always flush the whole screen ... not much I can do unless I find cocoa NSWindow can do that and I patch it along the dependency chain ....

Does not use bounds here: https://github.com/skelterjohn/go.wde/blob/master/cocoa/cocoa_darwin.go#L152