Home Download Buy Blog Forum Support

Nightly Build 2219

Nightly Build 2219

Postby jps on Tue Sep 18, 2012 3:21 pm

Nightly Build 2219 is out now.

Performance on the Retina MacBook Pro is significantly better now. The OS X graphics pipeline appears to have fundamental inefficiencies in getting pixels onto the screen, even when using the CoreGraphics fast path (i.e., CGBlt_copyBytes). 2219 is now able to use OpenGL on OS X to transport the pixels where they need to go, which results in better performance. OpenGL is only used by default if the screen is >= 2880 pixels wide. You can force it on for other screen sizes via the gpu_window_buffer setting: if you're using a 27" or 30" screen, enabling this will likely yield dividends. I'm keen to hear about experiences enabling gpu_window_buffer on machines other than Retina MacBook Pros, although keep in mind the setting is OS X only, and you'll need to restart Sublime Text after changing it.

Also in 2219 is the minimap_scroll_to_clicked_text setting, which can be used to revert to the older minimap behavior, and copy_with_empty_selection, for those who don't like Ctrl+C / Cmd+C copying the line when no text is selected.
jps
Site Admin
 
Posts: 3062
Joined: Wed Mar 19, 2008 12:33 pm

Re: Nightly Build 2219

Postby C0D312 on Tue Sep 18, 2012 3:48 pm

wow! I can use command+P again. Awesome job. Thanks Jon!
C0D312
 
Posts: 1063
Joined: Sun Jul 10, 2011 3:23 am

Re: Nightly Build 2219

Postby ahojnnes on Tue Sep 18, 2012 4:37 pm

Significant improvement here on the Retina MBP. Great!
ahojnnes
 
Posts: 5
Joined: Thu Jun 14, 2012 10:53 am

Re: Nightly Build 2219

Postby jbrooksuk on Tue Sep 18, 2012 4:50 pm

FYI, everything working again just fine still on my 2011 MBP :)
jbrooksuk
 
Posts: 754
Joined: Sun Apr 11, 2010 10:37 am
Location: England

Re: Nightly Build 2219

Postby quarnster on Tue Sep 18, 2012 5:12 pm

Awesome, the snappiness is back!

Is this technique not used for the goto anything overlay though? Scrolling in the goto anything overlay is still sluggish.
quarnster
 
Posts: 389
Joined: Tue Nov 29, 2011 11:34 am

Re: Nightly Build 2219

Postby agreco on Tue Sep 18, 2012 6:04 pm

Fanatic job! CMD + P works like a charm!
agreco
 
Posts: 7
Joined: Tue Apr 24, 2012 12:09 pm

Re: Nightly Build 2219

Postby pushxtonotdie on Tue Sep 18, 2012 6:35 pm

Woot! Talk about timing! Really glad to have the speed back. Thanks!
pushxtonotdie
 
Posts: 15
Joined: Tue Dec 20, 2011 8:44 pm

Re: Nightly Build 2219

Postby singw on Wed Sep 19, 2012 2:12 am

Thanks for the update! :D

But for the copy_with_empty_selection, can the Ctrl+C don't copy return control character at the line end?
The natural action is the user press the enter key himself at where he want the line to be pasted and Ctrl+V, it's very odd to put the copied line 1 line above the desired location as the current Ctrl+C behaviour.
singw
 
Posts: 59
Joined: Fri Aug 05, 2011 2:16 pm

Re: Nightly Build 2219

Postby jps on Wed Sep 19, 2012 3:18 am

quarnster wrote:Is this technique not used for the goto anything overlay though? Scrolling in the goto anything overlay is still sluggish.

It's fine for me. Assuming it's only sluggish for you when using the arrow keys, rather than the scroll wheel, it's likely cause by a plugin doing work in on_activated.
jps
Site Admin
 
Posts: 3062
Joined: Wed Mar 19, 2008 12:33 pm

Re: Nightly Build 2219

Postby peppy on Wed Sep 19, 2012 4:09 am

Overall performance does feel a lot better now, though I still get higher pixel throughput via parallels+win8+st2 (kind of scary). Scrolling in the goto anything overlay is also pretty bad for me (using trackpad to scroll, not keyboard).
peppy
 
Posts: 52
Joined: Thu Aug 04, 2011 4:52 pm
Location: perth, australia

Next

Return to General Discussion

Who is online

Users browsing this forum: Yahoo [Bot] and 21 guests