Matches 1 - 50 out of 437 1 2 3 4 5 6 7 8 9 >


Match Document Document Title
8184117 Stencil operations  
Described are a video graphics system, graphics processor, and methods for rendering three-dimensional objects. A buffer is partitioned into tiles of pixels. Each pixel of each tile includes at...
8174531 Programmable graphics processor for multithreaded execution of programs  
A processing unit includes multiple execution pipelines, each of which is coupled to a first input section for receiving input data for pixel processing and a second input section for receiving...
8169442 Graphic system comprising a fragment graphic module and relative rendering method  
A graphic system having a central processing unit; a system memory coupled to the central processing unit; a display unit provided with a corresponding screen; a graphic module coupled to and...
8159496 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 IDs...
8144149 System and method for dynamically load balancing multiple shader stages in a shared pool of processing units  
The present disclosure is directed to novel methods and apparatus for managing or performing the dynamic allocation or reallocation of processing resources among a vertex shader, a geometry shader,...
8144158 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...
8139070 Systems for and methods of context switching in a graphics processing system  
In accordance with one embodiment a graphics processing system is configured to switch from a processing of a primitive associated with a first context to a processing of a command list associated...
8134563 Computing system having multi-mode parallel graphics rendering subsystem (MMPGRS) employing real-time automatic scene profiling and mode control  
A parallel graphics rendering system is embodied within a host computing system and includes a plurality of graphic processing pipelines (GPPLs) and graphics processing modules. The parallel...
8134570 System and method for graphics attribute packing for pixel shader usage  
A system, method and computer program product are provided for packing graphics attributes. In use, a plurality of graphics attributes is identified. Such graphics attributes are packed, such that...
8125487 Game console system capable of paralleling the operation of multiple graphic processing units (GPUS) employing a graphics hub device supported on a game console board  
A game console system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on game console board, using a graphics hub device, and a multi-mode parallel...
8125489 Processing pipeline with latency bypass  
A processing pipeline employs one or more bypass caches to allow a transaction that is dependent on the results of a prior transaction to be processed before the prior transaction has completed...
8106914 Fused multiply-add functional unit  
A functional unit is added to a graphics processor to provide direct support for double-precision arithmetic, in addition to the single-precision functional units used for rendering. The...
8094152 Method for depth peeling and blending  
One embodiment of the present invention sets forth a technique for performing dual depth peeling, which is useful for order-independent transparency blending. Multiple rendering passes are...
8089486 Tiled prefetched and cached depth buffer  
A 3D graphics pipeline includes a prefetch mechanism that feeds a cache of depth tiles. The prefetch mechanism may be predictive, using triangle geometry information from previous pipeline stages...
8085273 Multi-mode parallel graphics rendering system employing real-time automatic scene profiling and mode control  
A multi-mode parallel 3-D graphics system having multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having time, frame and object division...
8085264 Tile output using multiple queue output buffering in a raster stage  
A method for multiple queue output buffering in a raster stage of a graphics processor. The method includes receiving a graphics primitive for rasterization in a raster stage of a graphics...
8081184 Pixel shader program thread assembly  
Systems and methods for assembling pixel shader program threads for execution based on resource limitations of a multithreaded processor may improve processing throughput. Pixels to be processed by...
8077174 Hierarchical processor array  
Apparatuses and methods are presented for a hierarchical processor. The processor comprises, at a first level of hierarchy, a plurality of similarly structured first level components, wherein each...
8068120 Guard band clipping systems and methods  
The present disclosure provides embodiments of guard band clipping systems and methods. One guard band clipping system embodiment, among others, includes a vertex processor configured to convert...
8063903 Edge evaluation techniques for graphics hardware  
The edge evaluation technique, in accordance with one embodiment of the present technology, includes determining a number of edges of a given primitive to be evaluated. The technique also includes...
8059119 Method for detecting border tiles or border pixels of a primitive for tile-based rendering  
A method detects border tiles or border pixels of a primitive corresponding to an object to be displayed on a display screen. The detecting includes: calculating the number of border tiles or...
8035645 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...
8031194 Intelligent configurable graphics bandwidth modulator  
An apparatus and method to dynamically regulate system bandwidth in a graphics system includes receiving vertex data from an application by way of an application programming interface. The rate...
8031208 Drawing apparatus and method for processing plural pixels in parallel  
A drawing apparatus includes a reception unit, a first holding unit and a drawing processing unit. The reception unit receives graphic information. The first holding unit holds a plurality of first...
8009172 Graphics processing unit with shared arithmetic logic unit  
This disclosure describes a graphics processing unit (GPU) pipeline that uses one or more shared arithmetic logic units (ALUs). In order to facilitate such sharing of ALUs, the stages of the...
8009169 Efficient tile-based rasterization  
An apparatus and method for rasterizing a primitive in a graphics system is disclosed in one example of the invention as including scanning a first row of tiles, one tile at a time, starting from a...
8004533 Graphics input command stream scheduling method and apparatus  
A command parser in a GPU is configured to schedule execution of received commands and includes a first input coupled to a scheduler. The first command parser input is configured to communicate bus...
7999821 Reconfigurable dual texture pipeline with shared texture cache  
Circuits, methods, and apparatus that provide texture caches and related circuits that store and retrieve texels in an efficient manner. One such texture circuit can provide a configurable number...
7999814 Information processing apparatus, graphics processor, control processor and information processing methods  
An arithmetic processing unit in a graphics processor alternately executes a process of a first image processing which generates a main image of an application, i.e., a base image and a process of...
7990390 Multi-pass system and method supporting multiple streams of video  
Systems and methods are disclosed for performing multiple processing of data in a network. In one embodiment, the network comprises a first display pipeline that is formed in real time from a...
7987465 Method and apparatus for dynamic allocation of processing resources  
A method and apparatus for dynamic allocation of processing resources and tasks, including multimedia tasks. Tasks are queued, available processing resources are identified, and the available...
7986325 Loading integer-based data into a graphics processing system  
One embodiment of the present invention sets forth a technique for improving the flexibility and programmability of a graphics pipeline by enabling full access to integer texture maps within a...
7982741 Shared graphics infrastructure  
Systems and methods that provide for a common device enumeration point to a class of software objects, which represent hardware and can emit 2D bitmaps, via a presentation interface component. Such...
7961194 Method of controlling in real time the switching of modes of parallel operation of a multi-mode parallel graphics processing subsystem embodied within a host computing system  
A method of controlling the mode of parallel operation of a multi-mode parallel graphics processing system (MMPGPS) embodied within a host computing system having (i) host memory space (HMS) for...
7952588 Graphics processing unit with extended vertex cache  
Techniques are described for processing computerized images with a graphics processing unit (GPU) using an extended vertex cache. The techniques include creating an extended vertex cache coupled to...
7948497 Chipset and related method of processing graphic signals  
A chipset is electrically connected with an external graphic module, which generates a first graphic signal and outputs it to the chipset. The chipset includes an internal graphic module and a...
7944441 Compression and decompression of data using plane equations  
The present invention provides a scheme for compressing and decompressing the depth, or Z, components of image data. Image data is grouped into a plurality of tiles. A test is performed to...
7944450 Computing system having a hybrid CPU/GPU fusion-type graphics processing pipeline (GPPL) architecture  
A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on a hybrid CPU/GPU fusion-architecture chip and/or on an external graphics card,...
7940261 Automatic load balancing of a 3D graphics pipeline  
A device has a processor for processing a vertex processing stage, a sub-screen dividing stage and a pixel rendering stage of a three-dimensional (3D) graphics pipeline. The processor includes...
7940274 Computing system having a multiple graphics processing pipeline (GPPL) architecture supported on multiple external graphics cards connected to an integrated graphics device (IGD) embodied within a bridge circuit  
A computing system capable of parallelizing the operation of multiple graphics processing units (GPUs) supported on an integrated graphic device (IGD) embodied within a bridge circuit, and...
7937359 Method of operation for parallel LCP solver  
A method of operating a Linear Complementarity Problem (LCP) solver is disclosed, where the LCP solver is characterized by multiple execution units operating in parallel to implement a competent...
7936356 Information processing method for information registration, and information processing method for information retrieval  
An information processor for information registration, capturing means captures a graphics processing command, and database registering means registers, as information about completed work in the...
7928989 Feedback and record of transformed vertices in a graphics library  
One embodiment of the invention is a method for storing transformed vertex attributes that includes the steps of allocating memory space for a transform feedback buffer, selecting one or more...
7916146 Halt context switching method and system  
In a processing pipeline having a plurality of units, an interface unit is provided between a first, upstream pipeline unit that needs to be drained prior to a context switch and a second,...
7911480 Compression of multiple-sample-anti-aliasing tile data in a graphics pipeline  
Provided is a system for compressing multiple-sample-anti-aliasing (MSAA) tile data in a computer graphics pipeline. The system includes a plurality of pixels configured as a tile, where the tile...
7911470 Fairly arbitrating between clients  
An apparatus and method for fairly arbitrating between clients with varying workloads. The clients are configured in a pipeline for processing graphics data. An arbitration unit selects requests...
7912302 Multiprocessor decoder system and method  
Multiprocessor decoding is accomplished in a first mode by generating with a series of n processors, from a set of data macroblocks, the entropy decoding output of each data macroblock and storing...
7907145 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,...
7903116 Method, apparatus, and system for adaptive performance level management of a graphics system  
A graphics system adapts a performance level to be sufficient to maintain a performance criterion in an acceptable range. In one embodiment, at least one utilization parameter of the core clock...
7903117 Strategies for processing media information using a plug-in processing module in a path-agnostic manner  
A media processing framework includes multiple media processing paths. At least one of the media processing paths includes a media processing pipeline which is in-process with respect to an...
Matches 1 - 50 out of 437 1 2 3 4 5 6 7 8 9 >