Matches 1 - 50 out of 359 1 2 3 4 5 6 7 8 >
Match Document Document Title
7623140 Method and apparatus for processing video and graphics data to create a composite output image having independent and separate layers of video and graphics  
A method, apparatus, system and machine-readable medium for generating a composite output image based upon multiple input images. In one embodiment, a first display location on a display panel is...
7619628 Caching digital image data  
Methods and systems for processing digital image data utilizing vertically-oriented Effect graphs are provided. When processing digital image data utilizing Effect graphs, it is often necessary for...
7619622 Selective rendering for driver classes  
Described is a filtering mechanism/process that selectively controls whether graphics primitives are provided to a given driver. For example, graphics primitives of an accessibility (e.g.,...
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...
7609280 High level graphics stream  
A system that provides graphics commands that represent graphics or an image, to a consuming process. The graphics commands are represented by a visual tree which includes objects and resources...
7609272 Partial texture loads  
Circuits, methods, and apparatus that provide for partial texture load instructions. Instead of one instruction that may take several shader passes to complete, several instructions are issued,...
7605825 Fast zoom-adaptable anti-aliasing of lines using a graphics processing unit  
A method, system, and computer-readable storage medium are disclosed for performing anti-aliasing operations on lines using a graphics processing unit (GPU). Input comprising a plurality of...
7598953 Interpreter for simplified programming of graphics processor units in general purpose programming languages  
Although GPUs have been harnessed to solve non-graphics problems, these solutions are not widespread because GPUs remain difficult to program. Instead, an interpreter simplifies the task of...
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...
7589741 Processing high numbers of independent textures in a 3-D graphics pipeline  
Circuits, methods, and apparatus provide for the storage of texture descriptors in a graphics memory. Since the texture descriptors are stored in a graphics memory, they do not need to be stored in...
7589719 Fast multi-pass partitioning via priority based scheduling  
Computer operations are partitioned for execution by a processor. A plurality of operations to be partitioned is received. The respective priorities for each of the plurality of operations is...
7586493 System and method for offloading application tasks in a multi-processor environment utilizing a driver  
A system, method, and computer program product are provided for offloading application tasks in a multi-processor environment. In use, an application is executed utilizing a first processor. Such...
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...
7570268 Systems and methods for providing graphics data in parallel to graphics processing hardware  
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...
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...
7567253 Mirror driver notification of device independent bitmap drawing calls  
Described is a technology including a mechanism that when activated, detects a call to a device independent bitmap. An appropriate mirror driver, such as one or more registered as an accessibility...
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...
7561169 Systems and methods for generating user specified information from a map  
An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed...
7561165 System for texturizing electronic representations of objects  
A texturizing system for texturizing electronic representations of objects includes a texture library, a texture engine and a graphical user interface module. A source texture may be stored in the...
7557810 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...
7551182 System and method for processing map data  
A system and method is provided for assembling graphics information as a graphics display for presentation on a visual interface, the graphics information including a plurality of image tiles...
7545386 Unified mobile display emulator  
The conversion of Mobile Display information used in a wide variety of Mobile Devices into Unified Image Formats is disclosed to enable viewing on a desktop computer system in addition to manual...
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...
7542044 Optimized specular highlight generation  
An approach to optimize specular highlight generation is presented. A single microprocessor instruction is used to generate an intensity value based upon a viewing angle value. An application...
7533371 User interface for facilitating performance analysis for processing  
User interfaces for facilitating performance analysis for processing include a first window and a second window. The first window identifies events that have been captured during processing of a...
7532174 Programmable drivers for display devices  
A display device (panel) is made recognizable by an application ( 11 ) in an electronic apparatus. This enables the application to use otherwise dummy lines (L 1 . . . L 22 ) during start up to be...
7528840 Optimizing the execution of media processing routines using a list of routine identifiers  
Methods for analyzing a list of routine identifiers to optimize processing of routines identified in the list. Some embodiments execute a set of routines in multiple passes where each pass...
7528836 Programming multiple chips from a command buffer  
A CPU selectively programs one or more graphics devices by writing a control command to the command buffer that designates a subset of graphics devices to execute subsequent commands. Graphics...
7528829 Method and system for providing data to a graphics chip in a graphics display system  
An API is provided to feed multiple data objects, wherever originated or located at the time of operation, to a 3D graphics chip simultaneously or in parallel. Multiple containers may be fed to a...
7525550 Controller driver, mobile terminal using the same, and display panel driving method  
A controller driver includes a color palette circuit configured to hold color palette data indicating a relation of a color reference numbers corresponding to a color and RGB data corresponding to...
7522170 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...
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...
7511723 Method for requesting and viewing an attachment image on a portable electronic device  
A method for viewing a full image of a server stored original attachment on a portable electronic device including: building a graph structure within the server representing a map of the original...
7511712 Facilitating performance analysis for processing  
Facilitating performance analysis for processing includes capturing a state of a processing unit and capturing a plurality of commands submitted to the processing unit for processing. Both the...
7502029 Instruction folding mechanism, method for performing the same and pixel processing system employing the same  
An instruction folding mechanism, a method for performing the instruction folding mechanism and a pixel processing system employing the instruction folding mechanism are described. The pixel...
7499051 GPU assisted 3D compositing  
A method to perform compositing of three-dimensional images includes, on a Central Processing Unit (CPU), automatically assembling a Graphics Processing Unit (GPU) program for each element of a...
7466319 System and method for fast gradient pixel clears in graphics rendering  
A system and method of maintaining a gradient in a plurality of pixels of a graphics display, such as a color or intensity gradient, where each pixel has an X coordinate, Y coordinate, and other...
7466317 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...
7456838 System and method for converting a vertex program to a binary format capable of being executed by a hardware graphics pipeline  
A system, method and computer program product are provided for programmable vertex processing. Initially, a vertex program is identified including branch labels and instruction sequences with...
7456835 Register based queuing for texture requests  
A graphics processing unit can queue a large number of texture requests to balance out the variability of texture requests without the need for a large texture request buffer. A dedicated texture...
7453466 Methods, systems, and data structures for generating a rasterizer  
Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine...
7453465 Encoding for remoting graphics to decoder device  
A portable graphics encoder connects with one or more protocol decoder devices based on a particular communication protocol. The portable graphics encoder is not specific to any particular...
7450131 Memory layout for re-ordering instructions using pointers  
Embodiments include storing graphics instructions at addresses in a memory in an original order, and storing in the memory pointers associated with each instruction pointing to the addresses of the...
7450129 Compression of streams of rendering commands  
A distributed rendering system with compression of streams of rendering commands. The controlling device 110 fits streams of rendering commands to the rendering devices 120 within the frame...
7450128 Systems and methods of providing image copy and modify commands to a receiver with an associated display  
A method comprises providing image copy and modify commands to a receiver. Each copy command causes pixel values in an area of a display associated with the receiver to be copied to another area of...
7439987 Vector graphic normalizer  
A computer algorithm that is able to convert a parent CGM file, which may include a plurality of disparate methods of defining objects or high-level primitives, with low-level primitives to produce...
7439937 Appropriately rendering terminal server graphical data at multiple client side monitors  
The present invention is directed to appropriately rendering terminal server graphical data at multiple client side monitors. In some embodiments, a client sends client side monitor configuration...
7432934 System and method for display sharing  
According to one embodiment, a method comprises detecting a graphics call directed from an application executing on a host computer to an operating system's graphics interface, wherein the...
7432933 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...
Matches 1 - 50 out of 359 1 2 3 4 5 6 7 8 >