Matches 101 - 150 out of 356 < 1 2 3 4 5 6 7 8 >
Match Document Document Title
6850240 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...
6847378 System and method for performing scale and bias operations by preclamping input image data  
In one embodiment, a scale and bias unit for use in a graphics system includes a preclamping unit configured to receive an input and to responsively generate an output value equal to a first value...
6847369 Optimized packing of loose data in a graphics queue  
A data queue optimized for receiving loosely packed graphics data and suitable for use in a computer graphics system is described. The data queue operates on first-in-first-out principals, and has...
6847366 System and method utilizing multiple processes to render graphical data  
A system for rendering graphical data utilizes a plurality of graphics pipelines, a first process, and a second process. Each of the plurality of graphics pipelines is configured to render...
6844880 System, method and computer program product for an improved programmable vertex processing model with instruction set  
A system, method and computer program product are provided for branching during programmable processing in a computer graphics pipeline. Initially, data is received. Programmable operations are...
6844879 Drawing apparatus  
A drawing apparatus of the present invention includes: a display element on which images are displayed; and a plurality of loosely coupled drawing elements each of which executes drawing processing...
6839071 Data communication apparatus and method for receiving and displaying information from first and second devices  
A receiving apparatus and method receives first display information from a first device and receives second display information and control information from a second device. A display unit displays...
6839062 Usage semantics  
Usage semantics allow for shaders to be authored independently of the actual vertex data and accordingly enables their reuse. Usage semantics define a feature that binds data between distinct...
6833831 Synchronizing data streams in a graphics processor  
A method and system for synchronizing data streams and transferring control of resources between two processes in a graphics processor is described. The method allows for completion of pending...
6828976 Method and apparatus for hardware acceleration of graphical fill in display systems  
Embodiments of the present invention are directed to a method and apparatus for hardware acceleration of graphical fill in display systems. In one embodiment, a bit-mask is maintained. The...
6828975 Method and system for managing graphics objects in a graphics display system  
A method and system for controlling the algorithmic elements in 3D graphics systems via an improved 3D graphics API is provided. In one aspect, in a 3D graphics system having privatized formats...
6825843 Method and apparatus for loop and branch instructions in a programmable graphics pipeline  
A method and apparatus for executing loop and branch program instructions in a programmable graphics shader. The programmable graphics shader converts a sequence of instructions comprising a...
6825842 Method and system for queueing draw operations  
In accordance with one embodiment of the present invention, the client maintains a count of the number of commands issued to a circular buffer associated with the drawing engine. For every...
6819325 API communications for vertex and pixel shaders  
A three-dimensional API for communicating with hardware implementations of vertex shaders and pixel shaders having local registers. With respect to vertex shaders, API communications are provided...
6810483 Synchronizing data and function opcodes between an application layer having a first clock speed and a circuit having a slower clock speed  
A method and system is provided for synchronizing data between an application layer having a first clock speed and a circuit having a second clock speed. The first clock speed generally being...
6809736 Virtualization of graphics resources  
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes...
6809735 Virtualization of graphics resources  
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across multiple graphics clients, processes...
6809734 Resource dedication system and method for a computer architecture for broadband networks  
A computer architecture and programming model for high speed processing over broadband networks are provided. The architecture employs a consistent modular structure, a common computing module and...
6809732 Method and apparatus for generation of programmable shader configuration information from state-based control information and program instructions  
A graphics subsystem having a programmable shader controllable by both state-based control information, such as DirectX 8 control information, and program instructions, such as DirectX 9 shader...
6806880 System and method for efficiently controlling a graphics rendering pipeline  
A system and method for controlling graphics rendering pipelines. The pipeline is unstalled in response to a display interval complete signal which allows pipeline processing to proceed even at the...
6788303 Vector instruction set  
A graphics accelerator architecture in which instructing on a data stream which includes a mixture of scalars and short vectors (i.e. 2-, 3- or 4-vectors) are defined with an argument in the opcode...
6784888 Method and apparatus for executing a predefined instruction set  
The occurrence of an (n+m) input operand instruction that requires more than n of its input operands from an n-output data source is recognized by a programmable vertex shader (PVS) controller. In...
6771269 Method and apparatus for improving processing throughput in a video graphics system  
A video graphics system employs a method and apparatus for improving throughput of the system. The video graphics system includes a graphics driver, a graphics processor, and a memory. Responsive...
6765571 Using a master controller to manage threads and resources for scene-based rendering  
A system and method for rapid processing of scene-graph-based data and/or programs is disclosed. In one embodiment, the system may be configured to utilize a scene graph directly. In another...
6762761 Method and system for graphics rendering using hardware-event-triggered execution of captured graphics hardware instructions  
A computer-implemented method and system for performing graphics rendering on demand on a graphics subsystem, with only nominal host system operations being required. High-level specifications of...
6760032 Hardware-implemented cellular automata system and method  
A system and method are provided for executing a cellular automata program in a hardware graphics pipeline. Initially, cell values are received in a hardware graphics pipeline. Next, the cell...
6756974 Display control apparatus and method  
A display control apparatus selectively outputs first image data and second image data to a display device on the basis of a switching instruction to instruct the switching of an image to be...
6753866 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...
6750876 Programmable display controller  
A programmable display controller for use in a digital imaging system has a video control register, a data access controller and a programmable modulator. The programmable display control is...
6747654 Multiple device frame synchronization method and apparatus  
A multiple device frame synchronization method and apparatus utilizes events completion signaling between multiple devices, such as multiple graphics processors. The signaling serves as a stall...
6747653 Efficient object storage for zone rendering  
Similar, contiguous primitives are stored as a single primitive in zone rendering bins. A primitive packet used in the bin is allowed to vary in length and the currently open type of primitive is...
6744440 Image processing apparatus, recording medium, and program  
The texture of a nonsmooth mirror or metal surface can be generated by a simple, highly effective bump mapping process. An original image as a color image is combined with a gray pattern image...
6741255 Method, apparatus and computer program product for using deferred execution for a tiling pull model in a tiled image processing architecture  
Apparatus, methods, systems and computer program products are disclosed that optimize the application of deferred image operations on a tiled source image. The invention dynamically creates a data...
6738080 Message management system for a user interface of a multifunctional printing system  
A document processing control system with a graphical user interface having a display is provided. The document processing system further includes a memory manager for determining whether the...
6720974 Arithmetic unit and arithmetic processing method  
Disclosed are an arithmetic unit and an arithmetic processing method. In the arithmetic unit, in linear interpolation of a parameter of a pixel to be used to plot an object in a three-dimensional...
6717594 Data processing system and method for displaying a graphical depiction of system configuration  
A data processing system and method are disclosed for displaying a graphical depiction of the system configuration of the data processing system. Execution of a boot process of the data processing...
6717576 Deferred shading graphics pipeline processor having advanced features  
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a...
6714204 Image processing system  
The present invention provides a system of transmitting image data from a server via a network or another communication path to a cellular phone or another terminal. In order to enhance the picture...
6714197 Processor having an arithmetic extension of an instruction set architecture  
A processor having an arithmetic extension of an instruction set architecture which incorporates a set of high performance floating point operations. The instruction set architecture incorporates a...
6712476 Projection display apparatus and method of display  
A projection display apparatus which display a projected image and may be free from connection with a computer. The projection display apparatus carries out processing with information stored in a...
6704021 Method and apparatus for efficiently processing vertex information in a video graphics system  
A video graphics system ( 300 ) employs a method and apparatus for efficiently processing vertex information required to render graphics primitives requested for display by an application ( 313 ),...
6700582 Method and system for buffer management  
A method and a system for buffer management is provided. The system includes a central processing unit, a multimedia chip, a buffer, a beginning register, an ending register, and a pause register....
6697074 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...
6686924 Method and apparatus for parallel processing of geometric aspects of video graphics data  
A method and apparatus for parallel processing of geometric aspects of video graphics data include processing that begins by determining whether an object-element is within a clipped volume. The...
6680730 Remote control of apparatus using computer networks  
A method and software for remote control of computer apparatus is disclosed. The method and software use computer network communications to effect remote control of apparatus that are connected to...
6664967 Apparatus to detect setting of bits in a data structure  
A method and apparatus for detecting bits set in a data structure. A first level encoding stage receives bits for the data structure, groups the bits into a set of bit groups, and encodes the set...
6650331 System, method and computer program product for performing a scissor operation in a graphics processing framework embodied on a single semiconductor platform  
A graphics pipeline system is provided with an integrated scissor operation. First provided is a transform module adapted for being coupled to a buffer to receive graphics data therefrom. Such...
6636223 Graphics processing system with logic enhanced memory and method therefore  
A video graphics system that includes a graphics processing circuit and a logic enhanced memory is presented. The logic enhanced memory includes an operation block that performs blending operations...
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...
Matches 101 - 150 out of 356 < 1 2 3 4 5 6 7 8 >