[v2] Add m1bpp (monochrome, 1 bit/pixel) pixel format

Submitted by Drew DeVault on Sept. 21, 2017, 2:08 p.m.

Details

Message ID 20170921140805.GA11562@miku
State New
Headers show
Series "Add m1bpp (monochrome, 1 bit/pixel) pixel format" ( rev: 2 ) in Wayland

Not browsing as part of any series.

Commit Message

Drew DeVault Sept. 21, 2017, 2:08 p.m.
This is useful for Wayland compositors on low-end displays - in
my use case, this is the Heltec 1.3" SPI OLED display. It permits
compatible Wayland clients to utilize a more suitable pixel format for
writing to the display for greater fidelity and performance.
---
The only changes from the previous patch is an improved commit message.

 protocol/wayland.xml | 1 +
 1 file changed, 1 insertion(+)

Patch hide | download patch | download mbox

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 29b63be..2f72939 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -291,6 +291,7 @@ 
       </description>
       <entry name="argb8888" value="0" summary="32-bit ARGB format, [31:0] A:R:G:B 8:8:8:8 little endian"/>
       <entry name="xrgb8888" value="1" summary="32-bit RGB format, [31:0] x:R:G:B 8:8:8:8 little endian"/>
+      <entry name="m1bpp" value="2" summary="1-bit monochrome format, 8 pixels per octet, ordered most to least significant bit" />
       <entry name="c8" value="0x20203843" summary="8-bit color index format, [7:0] C"/>
       <entry name="rgb332" value="0x38424752" summary="8-bit RGB format, [7:0] R:G:B 3:3:2"/>
       <entry name="bgr233" value="0x38524742" summary="8-bit BGR format, [7:0] B:G:R 2:3:3"/>