|
Match
|
Document |
Document Title |
|
|
6636221 |
Graphics processing system with enhanced bus bandwidth utilization and method therefore
A graphics processing system that includes a graphic processing circuit and an enhanced memory circuit is presented. The graphics processing circuit performs the rendering of graphics primitives to...
|
|
|
6631423 |
System and method for assessing performance optimizations in a graphics system
A system for identification and assessment of performance optimizations implemented in the graphics environment, the identification and assessment of the performance optimizations based upon an...
|
|
|
6630935 |
Geometric engine including a computational module for use in a video graphics controller
A computation module and/or geometric engine for use in a video graphics processing circuit includes memory, a computation engine, a plurality of thread controllers, and an arbitration module. The...
|
|
|
6624818 |
Method and apparatus for shared microcode in a multi-thread computation engine
A method and apparatus for supporting shared microcode in a multi-thread computation engine is presented. Each of a plurality of thread controllers controls a thread of a plurality of threads that...
|
|
|
6624816 |
Method and apparatus for scalable image processing
An apparatus for scalable image processing includes a display, multiple graphics functional units and a mode selector. Each of the graphics functional units has a configuration of a predetermined...
|
|
|
6624813 |
Three-dimensional graphics processor and its drafting method using parallel scanning lines as processing unit
The present invention, a three-dimensional graphics processor and its drafting method using parallel scan-ning lines as processing unit, makes use of a data base memory to completely receive and...
|
|
|
6621493 |
Metafile compression
A Windows® metafile is compressed by first processing individual records. In some types of records, record type indicators are mapped to values having fewer significant bits than the original...
|
|
|
6621490 |
Method and apparatus for motion compensation using hardware-assisted abstraction layer
A method and apparatus for motion compensation using a hardware-assisted abstraction layer is provided. A translator is added in the form of a set-up engine to convert graphics commands to a data...
|
|
|
6618759 |
Immediate mode computer graphics command caching
For networked client-server computer graphics systems, performance is improved by caching immediate mode graphics commands in the server host. Two types of immediate mode command packets are...
|
|
|
6614438 |
Data-processing arrangement for processing different types of data
A data-processing arrangement [DPA] is capable of processing different types of data [I, II, III] such as, for example, luminance (Y) and chrominance (UV) pixels from various pictures. The...
|
|
|
6614437 |
Apparatus and method for efficient memory utilization in an electronic system
An apparatus and method for efficient memory utilization in an electronic system comprises a memory divided into memory units of equal size, a data source, and an interface between the memory and...
|
|
|
6611269 |
Video display unit and program recording medium
A video display unit according to the present invention is provided with a multipurpose arithmetic unit for generating display data by carrying out at least one operation within one period of the...
|
|
|
6593929 |
High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
A low cost high performance three dimensional (3D) graphics system is disclosed that can model a world in three dimensions and project the model onto a two dimensional viewing plane selected based...
|
|
|
6587111 |
Graphic processor and data processing system
A graphic processor including a rendering control circuit which carries out weighted averaging on pieces of pixel data of source image information arranged to form a pixel-data matrix corresponding...
|
|
|
6577320 |
Method and apparatus for processing multiple types of pixel component representations including processes of premultiplication, postmultiplication, and colorkeying/chromakeying
A method is provided for processing multiple types of pixel component representations. The method first includes identifying a plurality of texels in a texture pattern grid that correspond to a...
|
|
|
6570579 |
Graphics display system
A graphics integrated circuit is used in a set-top box for controlling a television display. The graphics chip processes analog video input, digital video input, a graphics input and an audio input...
|
|
|
6570571 |
Image processing apparatus and method for efficient distribution of image processing to plurality of graphics processors
An image processing apparatus comprising a plurality of graphics processors is disclosed. Each of the graphics processors calculates a load of its own processing on the basis of inputted and being...
|
|
|
6570570 |
Parallel processing processor and parallel processing method
A parallel processing processor for processing images including α data indicative of pixel transparency. The parallel processing processor comprises: a plurality of execution units for executing...
|
|
|
6563505 |
Method and apparatus for executing commands in a graphics controller chip
A graphics controller circuit for minimizing an amount of data received from a host. The graphics controller circuit includes a register file with a plurality of registers. The graphics controller...
|
|
|
6556197 |
High performance low cost video game system with coprocessor providing high speed efficient 3D graphics and digital audio signal processing
A low cost high performance three dimensional (3D) graphics system is disclosed that can model a world in three dimensions and project the model onto a two dimensional viewing plane selected based...
|
|
|
6545683 |
Apparatus and method for increasing the bandwidth to a graphics subsystem
An apparatus and method is provided that increases the throughput of graphics commands transferred between a system bridge and a graphics subsystem. In one embodiment, the apparatus tags each of...
|
|
|
6542989 |
Single instruction having op code and stack control field
A processor comprises an arithmetic logic unit (ALU) that co-operates with a stack arrangement (STCK). The processor is arranged to execute instructions (INSTR) which include a stack control field...
|
|
|
6542160 |
Re-generating a displayed image
The present invention is a method and apparatus to re-generate a displayed image. Graphic information is retrieved from a first storage. A graphic controller uses the graphic information to...
|
|
|
6515671 |
Method, apparatus and article of manufacture for a vertex attribute buffer in a graphics processor
A method, apparatus and article of manufacture are provided for managing vertex data in a vertex buffer. First, vertex data is received and stored in the vertex buffer. Thereafter, the vertex data...
|
|
|
6515670 |
Graphics system and method for minimizing the idle time of a host processor in the graphics system
A graphics system minimizes the idle time of a host processor while sending a large amount of graphics instructions in a graphics system. The graphics system includes a host processor, a system...
|
|
|
6504547 |
Standardization of graphics system logical frame buffer
A method for implementing a bitmapped graphics system involves creating a logical frame buffer for a program. The method attaches a standardization operation to the logical frame buffer, so that...
|
|
|
6496195 |
Method and apparatus for automatically displaying and manipulating identifiers of a mechanical design
Computer instructions that operate to determine if one or more geometry pieces of a mechanical design are within a view boundary and automatically generate and order one or more identifiers...
|
|
|
6489963 |
Application program interface for a graphics system
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6469704 |
System and method for combined execution of graphics primitive data sets
Graphics call sequence optimizer in a graphics system that includes a display list memory to store graphics calls to be executed. The optimizer optimizes an original graphics call sequence that...
|
|
|
6466218 |
Graphics system interface
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6466217 |
Method and apparatus for ensuring backward compatibility in a bucket rendering system
A method and apparatus of rendering an image is disclosed. In one embodiment, a graphic system has a switch detector, which detects a switch condition in the graphics system. The graphics system...
|
|
|
6462743 |
Pipeline processing system and method
A novel pipeline processing system includes a parameter bus and a command processor. The command processor receives a command, generates a word in response to the command, and transmits the word on...
|
|
|
6456290 |
Application program interface for a graphics system
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6452600 |
Graphics system interface
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6452599 |
Method and apparatus for generating a specific computer hardware component exception handler
A method and apparatus for generating a specific computer hardware component exception handler and emulating memory accesses to such a hardware component include processing steps that begin by...
|
|
|
6445386 |
Method and apparatus for stretch blitting using a 3D pipeline
A method and apparatus for image scaling is provided. A 3D pipeline comprises a command stream controller to enable a rectangle mode. The 3D pipeline including a windower to produce addresses for...
|
|
|
6431982 |
Video game system using radar picture
Using a game system, an operator performs a virtual play in which soccer player characters on a virtual field are divided into two teams that compete to handle a ball and to carry the ball into a...
|
|
|
6430696 |
Method and apparatus for high speed data capture utilizing bit-to-bit timing correction, and memory device using same
A bus capture circuit captures digital signals applied on respective lines of a bus. The bus capture circuit includes a clock delay circuit that generates an internal clock signal responsive to an...
|
|
|
6424348 |
Application program interface for a graphics system
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6421738 |
Method and system for capturing and encoding full-screen video graphics
A method and system for encoding video graphics of displayed on a monitor of a computer system. Graphical API function calls are hooked so that when a graphical API routine is called the graphical...
|
|
|
6421058 |
Graphics command stream for calling a display object in a graphics system
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6417858 |
Processor for geometry transformations and lighting calculations
A processor for computer graphics calculations comprising an entire graphics engine in a single integrated circuit. The processor includes a transform mechanism adapted to compute transforms for...
|
|
|
6414692 |
Graphics processing apparatus and system
A graphics processing apparatus includes a drawn field register which stores coordinate values of boundaries of a drawn field, and an end point coordinate register which stores coordinate values of...
|
|
|
6411301 |
Graphics system interface
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the...
|
|
|
6405267 |
Command reordering for out of order bus transfer
A system and method for increasing effective bus bandwidth in communicating with a graphics device. Graphics commands and associated parameters are written into a contiguous region of system memory...
|
|
|
6392654 |
Method and apparatus for processing data with improved concurrency
A method and apparatus for processing data with improved concurrency that begins when a host processor an application identifies a memory block of a plurality of memory blocks based on memory block...
|
|
|
6384833 |
Method and parallelizing geometric processing in a graphics rendering pipeline
The geometric processing of an ordered sequence of graphics commands is distributed over a set of processors by the following steps. The sequence of graphics commands is partitioned into an ordered...
|
|
|
6381690 |
Processor for performing subword permutations and combinations
An apparatus for operating on the contents of an input register to generate the contents of an output register which contains a permutation, with or without repetitions, or a combination of the...
|
|
|
6380942 |
Packetized command interface to a graphics processor
A method and apparatus for transferring commands to a graphics processor is provided. The method and apparatus are intended for use in a host computer system having a memory that is addressable by...
|
|
|
6377263 |
Intelligent software components for virtual worlds
A system and method for creating a virtual reality is defined. The virtual reality is efficiently constructed by providing a framework, or paradigm, in which the various aspects of the virtual...
|