Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


ARM Norway AS

ARM Norway AS Patent applications
Patent application numberTitlePublished
20120092451DIFFERENTIAL ENCODING USING A 3D GRAPHICS PROCESSOR - A 3D graphics rendering pipeline is used to carry out data comparisons for motion estimation in video data encoding. Video data for the pixel block of the video frame currently being encoded is loaded into the output buffers of the rendering pipeline. The video data for the comparison pixel blocks from the reference video frame is stored as texture map values in the texture cache of the rendering pipeline. Once the sets of pixel data for comparison have been stored, the rendering pipeline is controlled to render a primitive having fragment positions and texture coordinates corresponding to the data values that it is desired to compare. As each fragment is rendered, the stored and rendered fragment data is compared by fragment compare unit and the determined differences in the data values are accumulated in an error term register.04-19-2012
20120081384METHOD OF AND APPARATUS FOR ENCODING AND DECODING DATA - An array of texture data elements (texels) is subdivided into a plurality of 8×4 texture element blocks, each of which 8×4 texture element blocks encodes two 4×4 texture element sub-blocks 3, 4. Each encoded texture data block includes data indicating a method to be used to generate a set of colour values to be used for the texture elements that the encoded data block represents, and data indicating a method to be used for generating the colours of the individual texture elements using that generated set of colours. As well as the individual texture data blocks, a header data block encoding a base set of colours is generated. This base colour set defines a set of colours that is used to generate the colours to be used when reproducing each individual encoded texture data block.04-05-2012
20110148913Processing of computer graphics - A graphics processing platform includes a rasteriser 06-23-2011
20090198972Microprocessor systems - A microprocessor pipeline arrangement 1 includes a plurality of functional units 08-06-2009
20090198969Microprocessor systems - A microprocessor pipeline arrangement 08-06-2009
20090198893Microprocessor systems - A memory management arrangement includes a memory management unit 08-06-2009
20090195555Methods of and apparatus for processing computer graphics - In a graphics processing system, the left, right, top and bottom edge planes for the purposes of clipping are set to the maximum values that can be represented using floating-point format numbers, vertex positions are snapped to a grid of predefined vertex positions, and the precision of selected vertices is prioritised when deriving edge functions for a given primitive.08-06-2009
20090195552Methods of and apparatus for processing computer graphics - When an alpha test is performed as part of the rendering process in a multisampled graphics processing pipeline, rather than taking the single alpha value initially defined for each fragment 08-06-2009
20090021521Method Of And Apparatus For Encoding Data - An array of texture data elements (texels) is subdivided into a plurality of 8×4 texture element blocks, each of which 8×4 texture element blocks encodes two 4×4 texture element sub-blocks 01-22-2009

Patent applications by ARM Norway AS