Patent application number | Description | Published |
20150379674 | GRAPHICS PROCESSING WITH ADVECTION TO RECONSTRUCT MISSING SAMPLE DATA POINTS - In a graphics processing system pixel data and vertex coordinate information from a previous frame is buffered and provided to the current frame. A decision is made in the current frame whether pixel data from the previous frame may be reused. In one implementation if the speed of pixels in a tile is less than a quasi-static speed threshold a decision is made whether or not to reuse a fraction of pixels from the previous frame. | 12-31-2015 |
20150379682 | VERTEX ATTRIBUTE DATA COMPRESSION WITH RANDOM ACCESS USING HARDWARE - Processing vertex attribute data may include selecting a plurality of vertices of vertex attribute data and forming groups of components of the plurality of vertices according to component type. Packets of an encoded type or a generic type may be formed on a per group basis according to a data type of the components of each respective group. | 12-31-2015 |
20150379684 | TEXTURE PIPELINE WITH ONLINE VARIABLE RATE DICTIONARY COMPRESSION - A graphics system supports variable rate compression and decompression of texture data and color data. An individual block of data is analyzed to determine a compression data type from a plurality of different compression data types having different compression lengths. The compression data types may include a compression data type for a block having a constant (flat) pixel value over n×n pixels, compression data type in which a subset of 3 or 4 values represents a plane or gradient, and wavelet or other compression type to represent higher frequency content. Additionally, metadata indexing provides information to map between an uncompressed address to a compressed address. To reduce the storage requirement, the metadata indexing permits two or more duplicate data blocks to reference the same piece of compressed data. | 12-31-2015 |
20150379692 | RECONSTRUCTION OF MISSING DATA POINT FROM SPARSE SAMPLES DURING GRAPHICS PROCESSING USING CUBIC SPLINE POLYNOMIALS - A graphics system includes a reconstruction unit that utilizes higher order polynomials, such as cubic splines, to reconstruct missing pixel data. The computational work to perform interpolation with higher order polynomials, such as cubic splines, is reduced by pre-calculating weights for each sparse sample pattern. The pre-calculated weights may be stored as stencils and used during runtime to perform interpolation. | 12-31-2015 |
20150379727 | MOTION BASED ADAPTIVE RENDERING - An apparatus, system and method is provided to determine a motion of pixels in local regions of a scene, classify the motion into a speed category, and make decisions on how to render blocks of pixels. In one implementation the motion in a tile is classified into at least three different speed regimes. If the pixels in a tile are in a quasi-static speed regime, a determination is made whether or not to reuse a fraction of pixels from the previous frame. If the pixels are determined to be in a high speed regime, a decision is made whether or not a sampling rate may be reduced. | 12-31-2015 |
20150379734 | DITHERED SAMPLING PATTERNS FOR TEMPORAL COLOR AVERAGING - Graphics processing is performed in which a decision is made in individual tiles whether or not to sample at a reduced sampling rate. A sampling pattern is selected from a set of sampling patterns having the same reduced sampling rate. The sampling pattern is dithered over a set of frames to reduce the visual appearance of visual artifacts via temporal color averaging. | 12-31-2015 |