Patent ID: 7356823
Filing Date: 2008-04-08
Classification: G06F,G09G

Abstract:
1. A method of accessing multiple display frame buffers of one or more graphics adapters in a computer system, said computer system executing a software driver controlling access to said multiple frame buffers, said software driver providing a single device specific function to be used by applications for block transferring data from a source block to an identified frame buffer address, said method comprising: receiving a request for invoking said single device specific function to transfer an identified source block to an identified frame buffer address; in response to receiving said request, determining that said identified source block is to be transferred to a plurality of said multiple frame buffers, wherein said plurality of frame buffers form a virtual destination surface, each one of said plurality of frame buffers associated with a pair of offsets specifying its starting location in said virtual destination surface; and for each one of said plurality of frame buffers, a) determining a sub-block of said source block, and a destination block in said each frame buffer for said sub-block, wherein each one of said destination blocks is a rectangular block and said determining said destination block comprises: b) calling said single device specific function of said software driver to transfer said sub-block to said destination block in said one of said plurality of frame buffers.