]> git.eshelyaron.com Git - emacs.git/commit
Add support for ARGB visuals on non-Xt builds
authorPo Lu <luangruo@yahoo.com>
Sun, 30 Jan 2022 01:23:40 +0000 (09:23 +0800)
committerPo Lu <luangruo@yahoo.com>
Sun, 30 Jan 2022 01:23:40 +0000 (09:23 +0800)
commit310bcda934a88f2c93e8b34b093853ce695c8d3b
tree1f34a467f619f2173adcff7b03cf4611db1637bd
parent391c1289e28ce11d5639a4d754ec36e7b26aa6ac
Add support for ARGB visuals on non-Xt builds

* src/gtkutil.c (xg_create_frame_widgets): Enable RGBA visual
on non-PGTK builds.
* src/xfns.c (select_visual): Select 32-bit visuals on non-Xt
builds.
* src/xterm.c (x_draw_fringe_bitmap):
(x_draw_image_glyph_string): Stop using DefaultDepthOfScreen.
(x_query_colors):
* src/xterm.h (x_make_truecolor_pixel): Make colors opaque on
32-bit visuals.
src/gtkutil.c
src/xfns.c
src/xterm.c
src/xterm.h