Three-dimensional compressed geometry is decompressed with a unit having an input FIFO receiving compressed data bits and outputting to an input block state machine and an input block, whose outputs are coupled to a barrel shifter unit. Input block output also is input to Huffman tables that output to the state machine. The state machine output also is coupled to a data path controller whose output is coupled to a tag decoder, and to a normal processor receiving output from the barrel shifter unit. The decompressor unit also includes a position/color processor that receives output from the barrel shifter unit. Outputs from the normal processor and position/color processor are multiplexed to a format converter. For instructions in the data stream that generate output to the format converter, the decompression unit generates a tag sent to the tag decoder in parallel with bits for normals that are sent to the format converter. The decompressed stream of triangle data may then be passed to a traditional rendering pipeline, where it can be processed in full floating point accuracy, and thereafter displayed or otherwise used.

A geometria comprimida tridimensional decompressed com uma unidade que tem uma entrada FIFO receber bocados de dados comprimidos e outputting a uma máquina do estado do bloco da entrada e a um bloco da entrada, cujas as saídas sejam acopladas a uma unidade do deslocador do tambor. O bloco da entrada output também input às tabelas de Huffman que output à máquina do estado. A saída de máquina do estado é acoplada também a um controlador do trajeto de dados cuja a saída seja acoplada a um decodificador do Tag, e a um processador normal que recebe a saída da unidade do deslocador do tambor. A unidade do decompressor inclui também um processador de position/color que receba a saída da unidade do deslocador do tambor. As saídas do processador normal e do processador de position/color multiplexed a um conversor do formato. Para as instruções no córrego de dados que geram a saída ao conversor do formato, a unidade do decompression gera um Tag emitido ao decodificador do Tag na paralela com bocados para os normals que são emitidos ao conversor do formato. O córrego decompressed de dados do triângulo pode então ser passado a um encanamento rendendo tradicional, onde possa ser processado na exatidão cheia do ponto flutuando, e depois disso ser indicado ou de outra maneira usado.

 
Web www.patentalert.com

< (none)

< Central processing unit with integrated graphics functions

> User-controllable persistent browser display pages

> (none)

~ 00001