G70 Pixel Shader - PC Watch

2 downloads 84 Views 23KB Size Report
Pixel Shader. FP. Texture. Processor. Branch Unit. Fog ALU. Shared. L2 Texture. Cache. Fragment(Pixel) Crossbar. Texture. Memory. ↓Pixel Data. L1 Texture.
G70 Pixel Shader ↓Texture Data MIP-mapping, bilinear-/trilinear/anisotr opic Filtering FP16 Texture Filtering 1 texture @ full speed 4-tap filter @ full speed 16:1 Aniso w/ Trilinear (128-tap)

FP Texture Processor

↓Pixel Data

FP32 Shader Unit 1

Shader Unit 1 4way SIMD MADD Dual/co-issue Texture Address calculation +Free FP16 normalize +Mini-ALU(Special-Function)

Mini-ALU Shader Unit 2 4way SIMD MADD Dual/co-issue +Mini-ALU(Special-Function)

Shared L2 Texture Cache

L1 Texture Cache

FP32 Shader Unit 2 Branch Unit

Texture Memory

Pixel Shader

Fog ALU

Fragment(Pixel) Crossbar Copyright (c) 2005 Hiroshige Goto All rights reserved.

Mini-ALU

Pixel Shader ALU Shader Model 3.0 SIMD Multi-thread 27Flops 8MAD/16Flops(SIMD) 4Flops(Mini-ALU) 7Flops(FP16 normalize)