Matches 1 - 50 out of 356 1 2 3 4 5 6 7 8 >
Match Document Document Title
7634776 Multi-threaded processing design in architecture with multiple co-processors  
A method for designing a multi-threaded processing operation that includes, e.g., multimedia encoding/decoding, uses an architecture having multiple processors and optional hardware accelerators....
7633508 Data transfer apparatus  
A reference-data storing unit stores reference data for determining whether to display image data by overwriting display data. A data converting unit converts the image data into display image...
7633461 Graphics system including a plurality of heads  
The graphics display system comprises a plurality of heads. Each of the heads includes a VGA controller and each of the heads is adapted for a display. The display system also includes a host...
7633506 Parallel pipeline graphics system  
The present invention relates to a parallel pipeline graphics system. The parallel pipeline graphics system includes a back-end configured to receive primitives and combinations of primitives...
7629978 Multichip rendering with state control  
Circuits, methods, and apparatus that provide multiple graphics processor systems where specific graphics processors can be instructed to not perform certain rendering operations while continuing...
7626587 Method and apparatus for displaying image data of a virtual desktop from one or more frame buffers onto a display screen  
A computer system including a processor, a display, and a graphics unit coupled between the processor and the display, in which the processor is configured to perform multi-display operations which...
7623132 Programmable shader having register forwarding for reduced register-file bandwidth consumption  
A method and apparatus of operating a shader having multiple texture or shader processing stations. That method includes feeding the output of a texture or shader processing station directly into...
7623133 Method and apparatus for displaying data from multiple frame buffers on a single display device  
A computer system including a processor, a display, and a graphics unit coupled between the processor and the display, in which the processor is configured to perform multi-display operations which...
7616207 Graphics processing system including at least three bus devices  
Multichip graphics processing subsystems include at least three distinct graphics devices (e.g., expansion cards) coupled to a high-speed bus (e.g., a PCI Express bus) and operable in a distributed...
7616211 Rendering processor, rasterizer and rendering method  
A shader sends a “completely full” signal to a buffer control unit when a head pixel in a first pass input from a DDA arrives at a final stage of a pipeline process. When the head pixel in the...
7617093 Authoring speech grammars  
A method and apparatus are provided for automatically forming a grammar. Example text strings are received and N-grams are formed based on the text strings. A rule in the grammar is then generated...
7616202 Compaction of z-only samples  
Methods and systems for processing fragment groups are described. Fragment groups that include z-only pixels are accessed. A z-only pixel has associated therewith two or more z-values instead of a...
7612775 Real-time conformal terrain rendering  
A method for rendering a real-time conformal view of terrestrial body's terrain being traversed by a mobile platform includes storing digital terrain elevation data (DTED) tiles for at least a...
7605819 Image processing device, method, and storage medium which stores a program  
An image processing device has an image processing module and a buffer module. The image processing module has an image processing engine that carries out an image processing on image data. The...
7605818 Image processing device, method, and storage medium which stores a program  
An image processing device including an image processing section having one or more image processing modules and buffer modules having a buffer is provided. The buffer module, recognizes a number...
7602394 Image processing device, method, and storage medium which stores a program  
An image processing device has an image processing section and a processing managing section. The image processing section has one or more image processing modules and one or more buffer modules....
7602391 Image processing device, method, and storage medium which stores a program  
An image processing device has one or more image processing modules and one or more buffer modules. The image processing module reads image data from a preceding module in units of a reading data...
7602393 Image processing device, method, and storage medium which stores a program  
An image processing section of an image processing device is constructed by plural image processing modules being connected in a pipeline form, such that a buffer module is connected at at least...
7602392 Image processing device, method, and storage medium which stores a program  
An image processing device including an image processing section and a memory managing section. The image processing section having: (A) one or more image processing modules, each having: an image...
7598957 Image processing device, method, and storage medium which stores a program  
An image processing device has an image processing section. The image processing section has one or more image processing modules and one or more buffer modules. Each image processing module has an...
7598952 Three-dimensional image compositing on a GPU utilizing multiple transformations  
A method includes identifying a plurality of image elements to be rendered within a three-dimensional image. The method also includes identifying a set of light sources according to which lighting...
7595803 Image processing device, method, and storage medium which stores a program  
An image processing device including an image processing section having: one or more image processing modules, each image processing module having an image processing engine and a control section;...
7593011 Light map compression  
A technique to reduce the size of a light map using variable sampling is provided. A surface is identified and divided into various regions in accordance with the frequencies associated with the...
7583268 Graphics pipeline precise interrupt method and apparatus  
A graphics processing unit (“GPU”) is configured to interrupt processing of a first context and to initiate processing of a second context upon command. A command processor communicates an...
7580040 Interruptible GPU and method for processing multiple contexts and runlists  
A graphics processing unit (“GPU”) is configured to interrupt processing of a first context and to initiate processing of a second context upon command so that multiple programs can be executed...
7576746 Methods and systems for rendering computer graphics  
Methods and systems for enabling components of a computer graphics rasterization pipeline to be arbitrarily ordered are described. Various embodiments can permit a programmer to specify the order...
7570266 Multiple data buffers for processing graphics data  
Multiple output buffers are supported in a graphics processor. Each output buffer has a unique identifier and may include data represented in a variety of fixed and floating-point formats (8-bit,...
7570267 Systems and methods for providing an enhanced graphics pipeline  
An enhanced graphics pipeline is provided that enables common core hardware to perform as different components of the graphics pipeline, programmability of primitives including lines and triangles...
7564461 Acceleration of graphics for remote display using redirection of rendering and compression  
A system and method are disclosed for improving the remote display of graphics images by the redirection of rendering and the optional use of image data compression. Instead of sending graphics...
7558544 Method of executing scanning in broadband wireless access system  
The primitives between an upper management layer and the MAC layer within a mobile station and a base station are defined in order to specify and clarify the operations within the protocol stack...
7545381 Interruptible GPU and method for context saving and restoring  
A graphics processing unit (“GPU”) is configured to receive an interrupt command from a CPU or internal interrupt event while the GPU is processing a first context. The GPU saves the first...
7542043 Subdividing a shader program  
Methods and apparatus for subdividing a shader program into regions or “phases” of instructions identifiable by phase identifiers (IDs) inserted into the shader program are provided. The phase...
7542041 Runtime configurable virtual video pipeline  
A multiple-pipeline system ( 300 ) includes a pool ( 330 ) of auxiliary function blocks (A-E 335 ) that are provided as required to select pipelines. Each pipeline ( 320 ) in the multiple-pipeline...
7542042 Subpicture overlay using fragment shader  
A new method of operating a fragment shader to produce complex video content comprised of a video image or images, such as from a DVD player, that overlays a fragment shader-processed background....
7538773 Method and system for implementing parameter clamping to a valid range in a raster stage of a graphics pipeline  
A method of determining pixel parameters, wherein the pixel parameters were clamped to a valid range. The method includes a step of accessing a geometric primitive comprising a plurality of...
7528839 Faster clears for three-dimensional modeling applications  
A graphics processing subsystem defines a bounding area as the portion of the display buffer and other memory buffers occupied by one or more rendered objects. When clearing the memory buffers,...
7528842 Image processing apparatus and image processing method  
A frame difference computation unit of a texture unit identifies a prediction macroblock, by evaluating sums of absolute differences between a target macroblock in a first frame image and a...
7525548 Video processing with multiple graphical processing units  
One embodiment of a video processor includes a first media processing device coupled to a first memory and a second media processing device coupled to a second memory. The second media processing...
7522169 Apparatus and method for selective attribute distribution to parallel processors  
A graphics processing unit has a set of parallel processing units. A primitive pipeline delivers tiles of a primitive to selected processing units of the set of processing units. An attribute...
7518615 Display system having floating point rasterization and floating point framebuffering  
A floating point rasterization and frame buffer in a computer system graphics program. The rasterization, fog, lighting, texturing, blending, and antialiasing processes operate on floating point...
7508394 Systems and methods of multi-pass data processing  
Method and apparatus for graphics processing is described. More particularly, a graphics processing subsystem capable of multi-pass graphics data processing is described. The graphics processing...
7508397 Rendering of disjoint and overlapping blits  
Methods, apparatuses, and systems are presented for modifying data in memory associated with an image, involving processing data operations in a pipelined process affecting data in memory...
7489318 Apparatus and method for managing memory to generate a texture from a render target when forming graphical images  
An exemplary method detects an update to data representing a portion of a render target, according to one embodiment of the invention. Also, this method forms a copy of the portion configured to be...
7483029 GPU having raster components configured for using nested boustrophedonic patterns to traverse screen areas  
In one embodiment, the present invention is implemented as a GPU configured for traversing pixels of an area. The GPU includes a set-up unit for generating polygon descriptions and a rasterizer...
7483042 Video graphics module capable of blending multiple image layers  
A video graphics module capable of blending multiple image layers includes a plurality of video graphic pipelines, each of which is operable to process a corresponding image layer. One of the video...
7477256 Connecting graphics adapters for scalable performance  
A system and method for providing a dedicated digital interface between multiple graphics devices. The dedicated interface provides a point-to-point connection between each of the multiple graphics...
7477264 Compositing external images into a multimedia rendering pipeline  
Compositing functionality is provided in the form of an application program interface (API) that applications can utilize to composite images on video data that is to be rendered. In at least some...
7477261 Method and mechanism for programmable filtering of texture map data in 3D graphics subsystems  
A system, method and apparatus to provide flexible texture filtering. A programmable texture filtering module is introduced into the graphics processing pipeline of a graphic coprocessor and...
7466316 Apparatus, system, and method for distributing work to integrated heterogeneous processors  
An integrated circuit includes at least two different types of processors, such as a graphics processor and a video processor. At least one operation is commonly by supported by two different types...
7460126 Scalable method and system for streaming high-resolution media  
A system and method for distributing data (e.g., imaging data such as pixels, or 3D graphics data such as points, lines, or polygons) from a single or a small number of data sources to a plurality...
Matches 1 - 50 out of 356 1 2 3 4 5 6 7 8 >