|
Match
|
Document |
Document Title |
|
|
7626588 |
Prescient cache management
Prescient cache management methods and systems are disclosed. In one embodiment, a local cache that operates within a raster engine operations stage of a graphics rendering pipeline is managed by...
|
|
|
7619633 |
Intelligent caching data structure for immediate mode graphics
An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with...
|
|
|
7616209 |
Prescient cache management
Prescient cache management methods and systems are disclosed. In one embodiment, within a pre-raster engine operations stage in a graphics rendering pipeline, tile entries are stored in a buffer....
|
|
|
7616210 |
Memory apparatus and memory control method
A memory apparatus having first and second memories generates an address corresponding to input data, and compares an address corresponding to data stored in the second memory with the generated...
|
|
|
7589738 |
Cache memory management system and method
A cache memory method and corresponding system for two-dimensional data processing, and in particular, two-dimensional image processing with simultaneous coordinate transformation is disclosed. The...
|
|
|
7564466 |
System and method for managing memory for color transforms
A system and method for managing memory for color transforms. Color input data representing a colorized electronic document is first received by a color management module and analyzed. The color...
|
|
|
7564460 |
Systems and methods for providing intermediate targets in a graphics system
Systems and methods for utilizing intermediate target(s) in connection with computer graphics in a computer system are provided. In various embodiments, intermediate memory buffers in video memory...
|
|
|
7551178 |
Apparatuses and methods for processing graphics and computer readable mediums storing the methods
An apparatus according to an example embodiment of the present invention, may process data of a present span. During processing, data corresponding to an address of the start data of the next span...
|
|
|
7542043 |
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...
|
|
|
7539818 |
Network object cache engine
The invention provides a method and system for caching information objects transmitted using a computer network. A cache engine determines directly when and where to store those objects in a memory...
|
|
|
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...
|
|
|
7528837 |
Drawing apparatus, drawing method, drawing program and drawing integrated circuit
The present invention aims at, as to a drawing apparatus that stores an image in the frame memory via the cache memory, shortening the time period required for storing an entire image data in the...
|
|
|
7519774 |
Data processor having a memory control unit with cache memory
The data processor enhances the bus throughput or data throughput of an external memory, when there are frequent continuous reads with a smaller data size than the data bus width of the external...
|
|
|
7508995 |
Method and apparatus for monitoring electronic transmission of an image
In a monitoring method and image processing apparatus for monitoring electronic transmission of an image, an image detector supplies an input image to a processing circuit that caches it in an...
|
|
|
7505043 |
Cache efficient rasterization of graphics data
A cache stores data for use in rasterizing graphics data. The size of the cache is equal to a selected tile size. A processor performs the rasterization of the graphics image by subdividing the...
|
|
|
7483035 |
Texture cache control using a data dependent slot selection scheme
Provided are methods, systems, and graphics processing apparatus, for improving graphics system performance using a data dependent slot and set selection technique for receiving texture data into...
|
|
|
7477259 |
Intelligent caching data structure for immediate mode graphics
An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with...
|
|
|
7475210 |
Data stream generation method for enabling high-speed memory access
An address processing section allocates addresses of desired data in a main memory, input from a control block, to any of three hit determination sections based on the type of the data. If the hit...
|
|
|
7456841 |
Graphic image texture generation
An apparatus for texture mapping in a computer graphics system, using a predetermined set of standardized textures. Each texture of the standardized set is a procedural texture, and is supplied to...
|
|
|
7439979 |
Shader with cache memory
A shader having a cache memory for storing program instructions is described. The cache memory beneficially stores both current programming instructions for a fragment program being run and...
|
|
|
7427990 |
Data replacement method and circuit for motion prediction cache
A system for decoding a video bitstream and a method for replacing image data in a motion prediction cache are described. For each of the cache lines, a tag distance between pixels stored in the...
|
|
|
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...
|
|
|
7369137 |
Method for mapping a single decoded content stream to multiple textures in a virtual environment
A system includes a computing device to obtain encoded content data corresponding to at least one participant of a virtual reality environment. A memory device stores at least one texture...
|
|
|
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...
|
|
|
7348988 |
Texture cache control using an adaptive missing data table in a multiple cache computer graphics environment
Provided are methods, systems and graphics processing apparatus, for improving graphics system performance using an adaptive missing table in a multiple cache scheme, such that the table size is...
|
|
|
7339590 |
Vertex processing unit supporting vertex texture mapping
A graphics processing subsystem includes a vertex processing unit that allows vertex shader programs to arbitrarily access data stored in vertex texture maps. The vertex processing unit includes a...
|
|
|
7336274 |
Position related information presentation system, position related information presentation method and recording medium recording control program thereof
A position related information presentation method, and corresponding system and recording medium storing a corresponding program are provided. The method includes a number of steps. With respect...
|
|
|
7336284 |
Two level cache memory architecture
A memory architecture for use in a graphics processor including a main memory, a level one (L1) cache and a level two (L2) cache, coupled between the main memory and the L1 cache is disclosed. The...
|
|
|
7333114 |
System and method for parallel execution of data generation tasks
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...
|
|
|
7330188 |
Texture caching arrangement for a computer graphics accelerator
A method and apparatus which includes a graphics accelerator, circuitry responsive to pixel texture coordinates to select texels and generate therefrom a texture value for any pixel the color of...
|
|
|
7310100 |
Efficient graphics pipeline with a pixel cache and data pre-fetching
An efficient graphics pipeline with a pixel cache and data pre-fetching. By combining the use of a pixel cache in the graphics pipeline and the pre-fetching of data into the pixel cache, the...
|
|
|
7307634 |
Systems and methods for efficiently displaying graphics on a display device regardless of physical orientation
The method of one embodiment for the invention is for the CPU to read a subset of consecutive pixels from RAM and cache each such pixel in the WC Cache (and load corresponding blocks into the L2...
|
|
|
7295210 |
Bin pointer and state caching apparatus and method
A computer graphics system is provided that includes a memory to store image data, a bin pointer list to store information regarding a plurality of image subscenes, and a pointer cache system to...
|
|
|
7280116 |
Pixel data preprocessing methods and systems
Methods and systems are disclosed for preprocessing video display pixel data. A preprocessor is provided with a selectable gamma correction mode and a selectable palette lookup mode. In palette...
|
|
|
7268787 |
Dynamic allocation of texture cache memory
A graphics processing system has a cache which is partitionable into two or more slots. Once partitioned, the slots are dynamically allocatable to one or more texture maps. First, number of texture...
|
|
|
7263547 |
System, method, and computer program product for customizing channels, content, and data for mobile devices
Described herein are systems, methods, computer program products, and combinations and sub-combinations thereof, for enabling web content (as well as other objects) to be loaded on mobile devices...
|
|
|
7254665 |
Method and system for reducing latency in transferring captured image data by utilizing burst transfer after threshold is reached
Video sensor data are communicated to a memory of a computer system with reduced latency. Upon receiving data from the video sensor, the data are stored until a desired transfer quantity is...
|
|
|
7209137 |
Efficient triangular shaped meshes
The present invention renders a triangular mesh for employment in graphical displays. The triangular mesh comprises triangle-shaped graphics primitives. The triangle-shaped graphics primitives...
|
|
|
7205994 |
Synchronized two-level graphics processing cache
A synchronized two-level cache including a level 1 cache and a level 2 cache is implemented in a graphics processing system. The level 2 cache is further partitioned into a number of slots which...
|
|
|
7190367 |
Method, apparatus, and system for rendering using a progressive cache
A method, apparatus, and system for rendering are disclosed. A rendering request is defined, where the rendering request describes an object to be rendered. A progressive cache is queried to...
|
|
|
7187383 |
Yield enhancement of complex chips
A graphics processing chip which includes parallel texturing pipelines, with task allocation units which can bypass inoperative ones of said pipelines. Chips which have some but not all pipelines...
|
|
|
7167875 |
Web page thumbnails and user configured complementary information provided from a server
A method for presenting content from the page in a distributed database. In a preferred embodiment, a server receives a request from a client for a page from the database wherein the page has a...
|
|
|
7158141 |
Programmable 3D graphics pipeline for multimedia applications
A programmable graphics pipeline and method for processing multiple partitioned multimedia data, such as graphics data, image data, video data, or audio data. A preferred embodiment of the...
|
|
|
7154511 |
Fast rendering of ink
A system and process for quickly rendering ink is described. Rendered ink information is placed into a transparency map of an image. The image is combined with foreground and background information...
|
|
|
7151543 |
Vertex processor with multiple interfaces
Method and interface for sending vertex data output from a vertex processing unit to memory is described. Conventionally, the vertex data output is not output directly to memory via a dedicated...
|
|
|
7145568 |
Shared translation address caching
A memory controller hub includes a graphics subsystem adapted to perform graphics operations on data and a cache adapted to store of locations in physical memory available to the graphics subsystem...
|
|
|
7117316 |
Memory hub and access method having internal row caching
A computer system includes a controller coupled to a plurality of memory modules each of which includes a memory hub and a plurality of memory devices. The memory hub includes a row cache memory...
|
|
|
7103720 |
Shader cache using a coherency protocol
Methods and systems for caching graphics data using dedicated level one caches and a shared level two cache are described. Furthermore, each method includes a protocol for maintaining coherency...
|
|
|
7064766 |
Intelligent caching data structure for immediate mode graphics
An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with...
|
|
|
7053904 |
Position conflict detection and avoidance in a programmable graphics processor
Apparatuses and methods for detecting position conflicts during fragment processing are described. Prior to executing a program on a fragment, a conflict detection unit, within a fragment processor...
|