qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: [PATCH 1/3] cursor: add cursor functions.


From: Gerd Hoffmann
Subject: [Qemu-devel] Re: [PATCH 1/3] cursor: add cursor functions.
Date: Wed, 19 May 2010 10:16:50 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc12 Thunderbird/3.0.4

Then there would be no need of parsing.

  You would need _two_ bitmaps (e.g. mask and cursor, so that mask=1 gives
transparent, mask=0 cursor=0 gives black and mask=0 cursor=1 gives white).

Yes, but it's still packed more efficiently.

Well. You can't have both. We can have a efficiently packed format (i.e. two bitmaps). Or we can do it in a way which doesn't need parsing, but that wouldn't be the most compact format ...

There's yet another way:
#define _ 0,
#define X 0xff000000,
#define o 0xffffffff,
{
  _ _ _ X o X _ _ _
}
#undef _
#undef X
#undef o

Neat idea ;)

cheers,
  Gerd




reply via email to

[Prev in Thread] Current Thread [Next in Thread]