vncserver works fine with 24bit color. I just use "-depth 24"

In fact I'm using it right now.

On Fri, Dec 15, 2006 at 12:25:07PM +0100, Adam Tkac wrote:
> Corne Beerse napsal(a):
> >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
> >
> Yes, I know about this problems with implementation. But some graphics 
> drivers (like siliconmotion) support only 8, 16 and 24 bits colordepth. 
> So, if you have this type of card you can't use best colordepth, only 16.
> 
> Regards, Adam
> _______________________________________________
> VNC-List mailing list
> VNC-List@realvnc.com
> To remove yourself from the list visit:
> http://www.realvnc.com/mailman/listinfo/vnc-list
> 

-- 
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.
_______________________________________________
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