Adam Tkac wrote:

Hi,

Could you tell me why vncserver doesn't support 24bit-per-pixel depth? Are you going to implement this depth in newer versions of vnc?


I'm not sure but there are many reasons to not implement 24 bits colordepth.

- It is covered by using 32 bits colordept, just not using the upper 8 bits.
- It takes additional time to implement.
- It results in additional code, including additional bugs.
- 24 bits is not a native integer width, 32 bits is.
- 24 bits needs special care in most handling.
- 24 bits numbers are sometimes optimized to 32 bits anyway
- 24 bit colordepth is sometimes using 32 bits numbers anyway

On the other hand, 32 bits colordepth isn't always 32 bits colordept as you'd expect: It is 3 bytes for the 3 major colors (red, green and blue) and an additional byte for something else. This can be brightness (with video stuff), depth (with 2,5 D), layer, fogginess, opacity or other sutff. I donnot know what VNC does with it.

Hence, no I donnot think 24 bits colordepth will be implemented...

... However, I'm not a VNC specialist, I'm just using my software development knowledge.

CBee
_______________________________________________
VNC-List mailing list
VNC-List@realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to