If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#1 |
|
Junior Member
Join Date: May 2004
Location: Delaware
Posts: 35
|
D3D RightMark benchmark run from a XFX 6800 Ultra at stock clock speeds (425/1.15) using beta DX9.0c and nV 61.71 drivers. It seems that the 3.0 tests are now running. Before at least one of the 3.0 tests would just show a black( blank) screen yet still spit out a very high result.
http://pages.prodigy.net/ellingsen1/...71drivers.html |
|
|
|
|
|
#2 |
|
Member
Join Date: May 2003
Posts: 131
|
Would you mind going through the shaders in 3danalyze and post the shaders which are being used in both 2.0 and 3.0 so we can see the coding differences?
|
|
|
|
|
|
#3 |
|
Senior Member
Join Date: Mar 2002
Posts: 1,448
|
VS 2.0 Static Flow Control HLSL: 27 fps
Code:
vs_2_0 def c27 , 0.000000, 0.000000, 5.000000, 1.000000 defi i0 , 3, 0, 0, 0 dcl_position0 v0 dcl_normal0 v1 dp4 oPos.x , v0 , c15 dp4 oPos.y , v0 , c16 dp4 oPos.z , v0 , c17 dp4 oPos.w , v0 , c18 dp4 r6.x , v0 , c19 dp4 r6.y , v0 , c20 dp4 r6.z , v0 , c21 dp3 r4.x , v1 , c19 add r5.xyz , -r6 , c26 dp3 r4.y , v1 , c20 dp3 r0.x , r5 , r5 dp3 r4.z , v1 , c21 rsq r5.w , r0.xxxx mov r1 , c25 mov r0.w , c27.yyyy rep_pp_centroid i0.z mul r2.w , r0.wwww , c27.zzzz mova a0.w , r2.wwww add r0.xyz , -r6 , c[0+a0.wwww] dp3 r7.x , r0 , r0 rsq r2.w , r7.xxxx mul r0.xyz , r0 , r2.wwww dp3 r2.x , r0 , r4 mad r3.xyz , r5 , r5.wwww , r0 nrm r0.xyz , r3 rsq r5.w , r7.xxxx mul r3.w , r5.wwww , r7.xxxx dp3 r2.y , r0 , r4 mad r2.w , c[3+a0.wwww] , r3.wwww , c[3+a0.wwww] mad r4.w , c[3+a0.wwww] , r7.xxxx , r2.wwww mov r2.zw , c24.xxxx lit r2 , r2 slt r2.w , c[4+a0.wwww] , r3.wwww mad r0.xy , r2.wwww , -r2.yzzw , r2.yzzw mov r2 , c23 mul r2 , r2 , c[2+a0.wwww] mul r3 , r0.yyyy , r2 mov r2 , c22 mul r2 , r2 , c[1+a0.wwww] rcp r4.w , r4.wwww mad r2 , r2 , r0.xxxx , r3 mad r1 , r2 , r4.wwww , r1 add r0.w , r0.wwww , c27.wwww endrep mov oD0 , r1 ///////////////Vertex Shader - end////////////// |
|
|
|
|
|
#4 |
|
Senior Member
Join Date: Mar 2002
Posts: 1,448
|
VS3.0 Dynamic Flow Control 34 fps
Code:
///////////////Vertex Shader - start////////////// vs_3_0 not supported yet... dcl_position0 v0 dcl_normal0 v1 dcl_position0 o0 dcl_color0 o1 m4x4 o0 , v0 , c16 m4x4 r10 , v0 , c8 m3x3 r0.xyz , v1.xyzz , c8 nrm r7 , r0 add r0 , -r10 , c2 nrm r6 , r0 mov r4 , c0 mov r2 , c0 mov r2.w , c94 loop_pp_centroid aL , i0 add r1 , c[aL+40] , -r10 dp3 r0.w , r1 , r1 rsq r1.w , r0.wwww ndst r9 , r0.wwww , r1.wwww if_lt_sat_centroid r9.xz , c[aL+80].xxxx dp3 r0.w , r9 , c[aL+70] rcp r8.w , r0.wwww mul r1 , r1 , r1.wwww dp3 r2.x , r7 , r1 if_gt r2.xxxx , c3.xxxx add r0 , r6 , r1 nrm r11 , r0 dp3 r2.yz , r7 , r11 lit r0 , r2 mul r5 , r0 , r8.wwww mul r0 , r5.yyyy , c[aL+30] mad r4 , r0 , c90 , r4 mul r0 , r5.zzzz , c[aL+50] mad r4 , r0 , c91 , r4 endif endif endloop mov o1 , r4 ///////////////Vertex Shader - end////////////// |
|
|
|
|
|
#5 | |
|
Homo ergaster
Join Date: Feb 2002
Location: Cumbria, UK
Posts: 1,231
|
Quote:
|
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|