9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * VBox XPDM Display driver
b43f00592f321690997ff22fcb243059b0440091vboxsync * Copyright (C) 2011-2013 Oracle Corporation
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * available from http://www.virtualbox.org. This file is free software;
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * you can redistribute it and/or modify it under the terms of the GNU
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * General Public License (GPL) as published by the Free Software
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync/* RDP cache holds about 350 tiles 64x64. Therefore
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * the driver does not have to cache more then the
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * RDP capacity. Most of bitmaps will be tiled, so
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * number of RDP tiles will be greater than number of
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * bitmaps. Also the number of bitmaps must be a power
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync * of 2. So the 256 is a good number.
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync/* Bitmap hash. */
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync /* A 64 bit hash value of pixels. */
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync /* Bitmap width. */
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync /* Bitmap height. */
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync /* Bytes per pixel at the bitmap. */
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync /* Padding to 16 bytes. */
b43f00592f321690997ff22fcb243059b0440091vboxsyncint vrdpbmpCacheSurface (VRDPBC *pCache, const SURFOBJ *pso, VRDPBCHASH *phash, VRDPBCHASH *phashDeleted, BOOL bForce);
9055f61bb57d2a625c6434d55beac7565c3b3c0dvboxsync#endif /*VBOXDISPVRDPBMP_H*/