Sponsored Links

 

 

 

PlayStation 2 Clipping

Source: playstation2-linux.com
Topic: Playstation 2


Short Desciption:
PlayStation 2 Clipping. Colin Hughes. Sony Computer Entertainment Europe .... lq.xyz vf82+12(vi1). lq.xy vf130+6(vi1). iaddi vi1vi13. div Qvf0wvf11w ...

 

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 ...

 

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

 

Incoming Search Terms

Related PDF Files

HOW TO IDENTIFY MY PS2 CONSOLE


Topic: Playstation 2

PLAYSTATION REPAIR SHOP www.prs.za.net HOW TO IDENTIFY MY PS2 CONSOLE Playstation2 V1, V2, V3, V4, V5/V6, V7 ... SCPH-

PlayStation 2 Technical Specification


Topic: 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 ...

PlayStation Control Redux


Topic: Playstation 2

PlayStation Control Redux The Nuts & Volts of BASIC Stamps (Volume 4) ... I did find a couple of places on the Internet that sell repair ... Figure 101.2 shows how data is exchanged between the master ...

PlayStation 2


Topic: Playstation 2

PlayStation. . 2. For more GameShark codes visit www.gameshark.com. Armored Core: Last Raven. M] Must Be On. 9012b084 0c04187e. Infinite Credits ...

Upgrading RPM onLinux (for PlayStation®2)


Topic: Playstation 2

Upgrading RPM onLinux (for PlayStation®2) MatthewC. Rich Sony Computer Entertainment America, Inc. mrich ... Broken Installation. Repairinga Broken Installation The RecoveryProcess Different methods of repair ...

 

Sponsored Links