Default/Preferences.sublime-settings
includes this:
// Enables hardware accelerated rendering. This moves rendering to your GPU,
// allowing for faster rendering at higher resolutions. Changing this
// setting requires an application restart to take effect.
// - "none": Performs CPU rendering.
// - "opengl": Uses OpenGL for rendering. Minimum required version is 4.1
//
// On Mac, this value is overridden in the platform specific settings.
"hardware_acceleration": "none",
Which sets the value of this option to none
, but as the comment mentions, this is overridden in the platform specific settings. Platform specific settings are NOT loaded from the User
package; there is however a file named Default/Preferences (OSX).sublime-settings
that has this content:
{
"font_face": "Menlo",
"font_size": 12,
"scroll_past_end": false,
"find_selected_text": false,
"move_to_limit_on_up_down": true,
"close_windows_when_empty": true,
"show_full_path": false,
"hardware_acceleration": "opengl",
"open_files_in_new_window": "finder_only",
}
When Sublime loads configuration, it always loads the Default
files first, and then applies your User
settings afterwards. So, in the absence of any preferences in User
, on MacOS the defaults are a combination of both of these files (for example, every platform has a different default font, and different platforms have different behavioural defaults, like closing windows automatically when there are no tabs in them on MacOS).
To turn off hardware acceleration, you need to set hardware_acceleration
to none
explicitly in your User
settings and then restart Sublime.