Method and apparatus for rendering an image in a video graphics adapter
First Claim
Patent Images
1. A method of displaying active video on a computer system, the method comprising the steps of:
- receiving at a first video graphics adapter (VGA) a first frame of active video from a video source;
rendering at least a first portion of the first frame of active video at the first VGA in response to a first control signal, wherein the first control signal is a signal specifying a window location for displaying the active video;
storing at least a first portion of the active video in a video memory in a memory location mapped to the first VGA;
rendering at least a second portion of the first frame of video at a second VGA in response to a second control signal and storing at least the second portion of the active video in a video memory in a memory location mapped to the first VGA; and
sending the first frame of data over a local bus of the first VGA and the first video graphics adapter sending a portion of the first frame for the second video graphics adapter via a non-local bus.
2 Assignments
0 Petitions
Accused Products
Abstract
In accordance with the invention, a video source is received by a first video adapter. The video source is captured in the video memory associated with the first VGA. The stored video source is associated with a window of an existing application. When the window location of the existing application is shifted to coincide with the video memory of a second graphics adapter, a data transfer occurs to the appropriate video memory location of the second graphics adapter to allow the rendering of that portion of the video now residing on a second monitor.
-
Citations
25 Claims
-
1. A method of displaying active video on a computer system, the method comprising the steps of:
-
receiving at a first video graphics adapter (VGA) a first frame of active video from a video source; rendering at least a first portion of the first frame of active video at the first VGA in response to a first control signal, wherein the first control signal is a signal specifying a window location for displaying the active video; storing at least a first portion of the active video in a video memory in a memory location mapped to the first VGA; rendering at least a second portion of the first frame of video at a second VGA in response to a second control signal and storing at least the second portion of the active video in a video memory in a memory location mapped to the first VGA; and sending the first frame of data over a local bus of the first VGA and the first video graphics adapter sending a portion of the first frame for the second video graphics adapter via a non-local bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of displaying active video on a computer system, the method comprising the steps of:
-
receiving at a first video graphics adapter (VGA) a first frame of active video from a video source, wherein the video source is at least one of the following;
a video decoder and a television signal;storing the first frame of active video in a video memory in a memory location mapped to the first VGA; displaying at least a first portion of the first frame of video at a second VGA in response to a second control signal, wherein the second control signal is a signal specifying a window location for displaying the active video; and wherein storing the first frame of active video in the video memory includes locally accessing the video memory by the first VGA. - View Dependent Claims (12, 13)
-
-
14. An active video processing system comprising:
-
a first video graphics adapter (VGA) operative to receive a first frame of active video data, and in response display at least a first portion of the first frame of active video data at a window location in response to a first control signal; a first video memory having a memory location mapped to the first VGA and operative to store at least the first portion of the active video data; a second VGA, operatively coupled to the first VGA and operative to receive the at least a second portion of the first frame of active video data, and in response to display at least the second portion of the first frame of active video data; a second video memory having a memory location mapped to the second VGA and operative to store at least the second portion of the active video data; and wherein the first video memory is locally accessible by the first VGA and wherein the second video memory is locally accessible by the second VGA. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification