|
Match
|
Document |
Document Title |
|
|
7423644 |
Method and apparatus for dual pass adaptive tessellation
A method and apparatus for dual pass adaptive tessellation includes a vertex grouper tessellator operably coupled to receive primitive information and an index list and a shader processing unit...
|
|
|
7411591 |
Graphics memory switch
A graphics device delivers a graphics address to a graphics memory switch that includes a graphics random access memory translator and a graphics memory page table. The graphics memory address is...
|
|
|
7405734 |
Method and system for presenting three-dimensional computer graphics images using multiple graphics processing units
The present invention provides a method and system for presenting three-dimensional computer graphics images using multiple graphics processing units. The dimensions of the scene to be rendered are...
|
|
|
7404014 |
Method and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer
A method and system for compressing bitmap data in a system for sharing an application running on a host computer with a remote computer, wherein the shared application's screen output is...
|
|
|
7385607 |
Scalable shader architecture
A scalable shader architecture is disclosed. In accord with that architecture, a shader includes multiple shader pipelines, each of which can perform processing operations on rasterized pixel data....
|
|
|
7385614 |
Compositing images using logically divided object space
An apparatus and method of processing object data (e.g., a scene having one or more objects) logically divide the object space into a plurality of contiguous (or noncontiguous) portions. At least...
|
|
|
7382333 |
Display processing switching construct utilized in information device
A display processing construct utilized in information device, discloses a first and a second display processing devices. The display signal outputs from the first and second display processing...
|
|
|
7379599 |
Model based object recognition method using a texture engine
A geometric hashing method usable by a machine vision system for model-based recognition of an object. More specifically, in a computer having a texture engine, a method of pattern matching for...
|
|
|
7372465 |
Scalable graphics processing for remote display
A system and method processes graphics data for remote display. A graphics processing system including a plurality of graphics processing devices is coupled to a host system that includes a host...
|
|
|
7373414 |
Multi-media system and method for simultaneously delivering multi-media data to multiple destinations
A multimedia system and method that provides easy universal text searching for non-technical users, is disclosed. A configuration of the multimedia system and method of the present invention also...
|
|
|
7369131 |
Multi-display system and method thereof
A multi-display system and a method thereof which solves an overloading problem on a memory bus. The multi-display system includes displays which independently display separate images, a main...
|
|
|
7355601 |
System and method for transfer of data between processors using a locked set, head and tail pointers
A CPU module includes a host element configured to perform a high-level host-related task, and one or more data-generating processing elements configured to perform a data-generating task...
|
|
|
7348986 |
Image rendering
An image is rendered by dividing the image into chunks, rendering the chunks in one of at least two devices, and determining which of the devices renders each one of at least some of the chunks...
|
|
|
7327370 |
Memory controller hub interface
A memory controller hub includes a graphics subsystem adapted to perform graphics operations on data, and interface circuitry adapted selectively to couple the graphics subsystem to a local memory...
|
|
|
7324112 |
System and method for processing divergent samples in a programmable graphics processing unit
A method for processing divergent samples in a programmable graphics processing unit is described. In one embodiment, the method includes the step of incrementing a subroutine depth of a first...
|
|
|
7321367 |
Arrangement and method for spatial visualization
An apparatus for image data computation and for synchronous data output. An arrangement for producing and reproducing two partial light images which together can be perceived as a light image...
|
|
|
7312801 |
Hardware accelerated blend modes
Blending colors of source and destination primitives by a graphics processing unit is disclosed. The graphics processing unit executes a blending program that blends the primitives. The graphics...
|
|
|
7310332 |
Network switch memory interface configuration
A network switch for network communications includes a first data port interface, wherein the first data port interface supports a plurality of data ports for transmitting and receiving data at a...
|
|
|
7305524 |
Snoop filter directory mechanism in coherency shared memory system
Methods and apparatus that may be utilized to maintain coherency of data accessed by both a processor and a remote device are provided. Various mechanisms, such as a remote cache directory, castout...
|
|
|
7298377 |
System and method for cache optimized data formatting
A system and method for cache optimized data formatting is presented. A processor generates images by calculating a plurality of image point values using height data, color data, and normal data....
|
|
|
7289125 |
Graphics device clustering with PCI-express
A bridge associated with a broadcast aperture facilitates the transfer of rendering commands and data between a processor and multiple graphics devices. The bridge receives data written by the...
|
|
|
7277099 |
Video and graphics system with an MPEG video decoder for concurrent multi-row decoding
A video and graphics system processes video data including both analog video, e.g., NTSC/PAL/SECAM/S-video, and digital video, e.g., MPEG-2 video in SDTV or HDTV format. The video and graphics...
|
|
|
7274360 |
Multiple control system
A first controller and a second controller for controlling corresponding electronic devices, which are incorporated in a composite electronic apparatus, are connected in parallel to a display...
|
|
|
7268786 |
Reconfigurable pipeline for low power programmable processor
A graphics processor has elements of a graphics pipeline coupled by distributors. The distributors permit the process flow of pixel packets through the pipeline to be reconfigured in response to a...
|
|
|
7256901 |
Printer driver customization using incremental custom print processor
An operating system alternate arrangement for a printer driver/spooler/print processor is disclosed. Referring to one embodiment, although using a PPD-compatible printer driver is often desirable,...
|
|
|
7215339 |
Method and apparatus for video underflow detection in a raster engine
An improved raster engine adapted to render video data from a frame buffer to one of a plurality of disparate displays is disclosed which comprises apparatus for detecting one or more video...
|
|
|
7212204 |
System and method for graphics culling
A method is disclosed for culling an object database in a graphics processing system. In one embodiment, the method comprises encoding per-object parameters and culling parameters. The per-object...
|
|
|
7200287 |
Method and apparatus for image processing, and a computer product
The image processing apparatus is provided with a plural memory controllers, each of which controls a RAM. The memory controllers are connected to an SIMD type arithmetic processing section. A...
|
|
|
7196708 |
Parallel vector processing
A video platform architecture provides video processing using parallel vector processing. The video platform architecture includes a plurality of video processing modules, each module including a...
|
|
|
7180519 |
Image processing apparatus and image process method
In a pipeline process in which plural image processing sections (image processing modules), for example, an image inputting section 131 , a histogram producing section 132 , and a binarizing...
|
|
|
7176914 |
System and method for directing the flow of data and instructions into at least one functional unit
A system and method are provided for directing the flow of data and instructions into at least one functional unit. In one embodiment of a system of components defining a plurality of nodes, a...
|
|
|
7158140 |
Method and apparatus for rendering an image in a video graphics adapter
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...
|
|
|
7133040 |
System and method for performing an insert-extract instruction
An apparatus and method for performing an insert-extract operation on packed data using computer-implemented steps is described. In one embodiment, a first data operand having a data element is...
|
|
|
7133046 |
System, method, and apparatus for display manager
A system, method, and apparatus for decoding and displaying images utilizing two processors and two memory units. The decode process receives images which are encoded according to a predetermined...
|
|
|
7129952 |
Core logic circuit of computer system capable of accelerating 3D graphics
A core logic circuit which works with a CPU and a main graphics accelerator in a computer system is provided. The core logic chip includes a host controller electrically connected to the CPU for...
|
|
|
7120816 |
Method for testing synchronization and connection status of a graphics processing unit module
A method for testing synchronization between a first graphics processing unit coupled to a second graphics processing unit. The method includes detecting whether an incoming synchronization signal...
|
|
|
7119808 |
Multiple parallel processor computer graphics system
An accelerated graphics processing subsystem that significantly increases the processing speed of computer graphics commands. The preferred embodiment of this invention presents a first-of-its-kind...
|
|
|
7119810 |
Graphics processing unit for simulation or medical diagnostic imaging
Methods and systems provide simulation or medical diagnostic imaging with a graphics processing unit. Data to be processed by a graphics processing unit is transferred from a source to the graphics...
|
|
|
7109995 |
Cascade of video processing entities and a method for processing video
Processing video by receiving input video data and associated control signals; determining, in response to the control signals, whether to process the input video data or to bypass the input video...
|
|
|
7109987 |
Method and apparatus for dual pass adaptive tessellation
A method and apparatus for dual pass adaptive tessellation includes a vertex grouper tessellator operably coupled to receive primitive information and an index list and a shader processing unit...
|
|
|
7099020 |
Image processing apparatus switchable from full color mode to monochromatic mode
In an image processing apparatus for processing image data in either operation mode of a full color mode or a monochromatic mode having processing speed higher than the full color mode, at least a...
|
|
|
7095415 |
Graphics display architecture and control chip set thereof
The graphics display architecture provided by the present invention comprises an AGP slot, a PCIE slot, and a control chip set. The control chip set comprises a plurality of multi-defined pins,...
|
|
|
7079146 |
Image producing device
An image producing device includes two or more vector processors for conducting geometry processing for expressing the respective images in parallel to produce graphic element lists, a graphic...
|
|
|
7079133 |
Superscalar 3D graphics engine
A method, apparatus and computer program product for parallel execution of primitives in 3D graphics engines. It includes detection and preservation of dependences between graphics primitives with...
|
|
|
7075541 |
Adaptive load balancing in a multi-processor graphics processing system
Systems and methods for balancing a load among multiple graphics processors that render different portions of a frame. A display area is partitioned into portions for each of two (or more) graphics...
|
|
|
7075540 |
Information display device and system displaying a plurality of information independently
In order to simultaneously and effectively display main information and advertisement information, there is provided an information display device including an information receiver receiving...
|
|
|
7071944 |
Video and graphics system with parallel processing of graphics windows
A display engine of a video and graphics system includes one or more processing elements and receives graphics from a memory. The graphics data define multiple graphics layers, and the processing...
|
|
|
7061494 |
Method and apparatus for hardware optimization of graphics pipeline functions
A method and apparatus for optimizing processing of graphics data. An equation for use in processing graphics data is simplified by identifying variables in the equation that remain constant over a...
|
|
|
7050069 |
Fast clear technique for display regions having subregions
A technique for performing clear operations in a region having a subregion. Responsive to a first clear command: perform an initialization in which stale information is eliminated from pixels...
|
|
|
7035991 |
Surface computer and computing method using the same
A surface computer includes an address generator for generating an address for adjusting surface region data concerning at least a storage region and a concurrent computer, provided at a subsequent...
|