diff options
author | Alan Third <alan@idiocy.org> | 2020-02-01 21:17:29 +0000 |
---|---|---|
committer | Alan Third <alan@idiocy.org> | 2020-02-13 18:26:20 +0000 |
commit | 44298ea6aa006ed227e539b02279bd3fc11fd2a6 (patch) | |
tree | c6381b6fecb47fa8751662535e42f1727fc7945b /lisp/json.el | |
parent | a13d1f953980b516470d03ab23250760c581c05b (diff) | |
download | emacs-44298ea6aa006ed227e539b02279bd3fc11fd2a6.tar.gz emacs-44298ea6aa006ed227e539b02279bd3fc11fd2a6.tar.bz2 emacs-44298ea6aa006ed227e539b02279bd3fc11fd2a6.zip |
Use CGImage instead of NSBitmapImageRep (bug#32932)
* src/nsterm.m (ns_update_end):
(ns_clear_frame): Remove forced draws.
(ns_draw_fringe_bitmap):
(ns_dumpglyphs_image): No longer need to invert images as the context
is already flipped.
([EmacsView updateFrameSize:]):
([EmacsView initFrameFromEmacs:]): Use new function.
([EmacsView createDrawingBuffer]): Replaces createDrawingBufferWithRect:.
([EmacsView focusOnDrawingBuffer]): Set CGImage context.
([EmacsView windowDidChangeBackingProperties:]): Use new function.
([EmacsView copyRect:to:]): Copy using CGImages.
([EmacsView wantsUpdateLayer]):
([EmacsView updateLayer]): New Functions.
([EmacsView drawRect:]): We no longer do anything special here for
Cocoa.
([EmacsView windowDidChangeBackingProperties:]): Fix indentation and
add NSTRACE.
Diffstat (limited to 'lisp/json.el')
0 files changed, 0 insertions, 0 deletions