Home > Gaming > Playstation 2



PlayStation 2 Clipping

Sort Desciption:

PlayStation 2 Clipping. Colin Hughes. Sony Computer Entertainment Europe ... PS2 simple graphics pipeline. Geometry sent to VU1 via DMA along ...



Content Inside:

PlayStation 2 ClippingPage 1makebettergamesPlayStation 2 ClippingColin HughesSony Computer Entertainment EuropePage 2makebettergamesStandard graphics pipeline Vertices passed to T&L unit Transformed to clip space Hardware clips to viewport Programmer has no hassles. Not the case with PS2Page 3makebettergamesWhy no clipping Clipping in hardware is very expensive. At least one FP divider and vector multiplier required Up to 3 for full pipelined hardware relying on symmetry to clip +& together This hardware lies idle for a great deal of the time PS2 designed to maximize use of hardware Have software handle infrequent casesPage 4makebettergamesPS2 HardwarePage 5makebettergamesPS2 Overview MIPs CPU core 128 bit register set multimedia extensions Vector Units SIMD FP processors operate on 4xSP Individual data & code memory Can run independently of core cpu VU0 closely tied to core VU1 closely tied to GSPage 6makebettergamesPS2 Overview Graphics Synthesisor Rasteriser with 4MB embedded memory Optimised for high fill rate Very simple. No processing of vertex data Only 2D scissoring supported This means work for the programmer!!Page 7makebettergamesInternal datapathsEE CoreVU0VU1VIF0VIF1GIFI$D$SPTimersDMAcontro llerRambusinterfaceSIFIPUPage 8makebettergamesVU1VIF1GIFRambusinterfaceF or a simple renderer all weare interested in are thefollowing componentsPage 9makebettergamesPS2 simple graphics pipeline Geometry sent to VU1 via DMA along with all state information. VU1 applies all transform lighting and clipping. Back to old days.. Polys sent directly from VU1 to GS Special internal link from VU1 memory to GIF.Page 10makebettergamesSimple transform Without worrying about clipping transform is vector matrix operation followed by homogeneous divideMul ACCvf31vf1wMadd ACCvf30vf1zMadd ACCvf29vf1yMadd vf2vf28vf1xdiv Qvf0wvf2w(vf0w = 1.0 )Mul vf2vf2QPage 11makebettergamesHow does this compare? 6 instructions 5 multiples and one divide Compare to 4 for Vertex shader no ...

Source: playstation2-linux.com


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

The Powerful Playstation 2 Repair Guide

Filed under: Gaming and Playstation 2
The Powerful Playstation 2 Repair Guide Put the ... actual excerpts from the manual so you can get a feel for what you will get and to show you how easy it is. Take a look. POWERFUL PLAYSTATION 2 Repair ...

Playstation 2 repair guide

Filed under: Gaming and Playstation 2
... be to get a working PS2 and thats it. Sincerely, Mark Eastman This manual covers 2 main ... next part of getting your auction listed. • In the Item Title Box Type

Playstation 2 repair guide

Filed under: Gaming and Playstation 2
Playstation 2 Repair Guide Copyright 2002-2003 by Mark Eastman . All rights reserved. Published by ... on

PS2 UNIQUE STUNT JUNPS 2 UNIQUE STUNT JUMPS

Filed under: Gaming and Playstation 2
There are six new Unique Stunt Jumps in the PlayStation 2 version. of Vice City Stories. DISTRICT: LITTLE HAVANA. Find the ramp to the south of the road ...

PlayStation 2 Technical Specification

Filed under: Gaming and Playstation 2
Under the stylish dark exterior of PlayStation 2 lies an electronic powerhouse. ... games machines ever created PlayStation 2 packs some serious punch into ...