At the Pascal unveiling

Status
Not open for further replies.

nenforcer

Golden Member
Aug 26, 2008
1,775
14
81
Totally botched webcast all I see is 'Webcast will begin shortly' and I hear some horns blaring on occasion.
 

pooptastic

Member
Oct 18, 2015
87
1
36
Thanks, it's funny using someone's Twitter to see a few things instead of Nvidia's own webcast on Twitch.

Gotta love computer stuff, it's always Murphy's law apparently, no matter who you are.
 

sm625

Diamond Member
May 6, 2011
8,172
137
106
Simultaneous Multiprojection. Looks like they are years ahead of AMD.
 

antihelten

Golden Member
Feb 2, 2012
1,764
274
126
Simultaneous Multiprojection. Looks like they are years ahead of AMD.

I would still like to see just how much of a performance improvement Nvidia's MRS/multi-projection stuff brings in VR compared to simply using a properly implemented stencil mesh.

It seems like all of their comparison have been to full frame rendering, which is somewhat misleading.
 

renderstate

Senior member
Apr 23, 2016
237
0
0
I would still like to see just how much of a performance improvement Nvidia's MRS/multi-projection stuff brings in VR compared to simply using a properly implemented stencil mesh.

It seems like all of their comparison have been to full frame rendering, which is somewhat misleading.
Stencil will help with decreasing pixel shader work, while multi-projection decreases vertex shading work. You want to use both for best performance!
 

antihelten

Golden Member
Feb 2, 2012
1,764
274
126
Stencil will help with decreasing pixel shader work, while multi-projection decreases vertex shading work. You want to use both for best performance!

It's probably worth noting here that nvidia's multi projection tech enables multiple new features. One of them is single pass stereo (what you're talking about), another one is lens matched shading (what I'm talking about). Lens matched shading doesn't really seem that different from simply using a stencil mesh to me.

Single pass stereo is definitely quite awesome, although a slightly ironic thing is that it probably leads to subpar SLI scaling (since you would be forced to go back to two passes with SLI).
 

cytg111

Lifer
Mar 17, 2008
25,663
15,164
136
Simultaneous Multiprojection. Looks like they are years ahead of AMD.

I dont understand how they can get around re-rendering the whole scene(3D/VR)), your left eye may be in a position to see something your right is not. Take a game like ARMA, i would fully expect it to go down the VR route and i'd also expect to be able to be scoped in on my right eye while maintaining 20/x on the left (or vice versa).

But hey if it really works like advertised then I can see two 1080's in my future. 2x1080 + haswell + vive & rift. That should do it.
 

renderstate

Senior member
Apr 23, 2016
237
0
0
It's probably worth noting here that nvidia's multi projection tech enables multiple new features. One of them is single pass stereo (what you're talking about), another one is lens matched shading (what I'm talking about). Lens matched shading doesn't really seem that different from simply using a stencil mesh to me.
It's completely different. The stencil mesh trick avoids rendering pixels you don't see because they are simply outside of the HMD field of view. This is something its supported by any GPU out there. Lens matched shading, as described by NVIDIA, modifies the way the GPU shades pixels so that the shading density is constant throughout the field of view. Right now the GPU uniform shading rate across the screen becomes very uneven after lens distortion, with lots of pixels at the center of the image and very few at the periphery, which forces to shade more everywhere (i.e. at higher resolution) just to avoid having gigantic pixels in the image. With lens matched shading this problem is gone and you get performance back. So overall you want to use all 3 techniques on NVIDIA HW:

1) single pass stereo to send geometry to the GPU for both eyes only once to save on bandwidth and vertex shading.

2) stencil mesh to avoid shading pixels in the far periphery of the image that are not visible in VR

3) lens matched shading to avoid over shading the image to compensate for lens distortion.

On current AMD HW only the stencil mesh trick can be used, so NVIDIA is making a big leap forward in VR rendering here. Of course Polaris might change everything again.



Single pass stereo is definitely quite awesome, although a slightly ironic thing is that it probably leads to subpar SLI scaling (since you would be forced to go back to two passes with SLI).

You can still use it to render the left half of both views on a GPU and the right half of both views on the other GPU :)
 

maddie

Diamond Member
Jul 18, 2010
5,147
5,523
136
It's completely different. The stencil mesh trick avoids rendering pixels you don't see because they are simply outside of the HMD field of view. This is something its supported by any GPU out there. Lens matched shading, as described by NVIDIA, modifies the way the GPU shades pixels so that the shading density is constant throughout the field of view. Right now the GPU uniform shading rate across the screen becomes very uneven after lens distortion, with lots of pixels at the center of the image and very few at the periphery, which forces to shade more everywhere (i.e. at higher resolution) just to avoid having gigantic pixels in the image. With lens matched shading this problem is gone and you get performance back. So overall you want to use all 3 techniques on NVIDIA HW:

1) single pass stereo to send geometry to the GPU for both eyes only once to save on bandwidth and vertex shading.

2) stencil mesh to avoid shading pixels in the far periphery of the image that are not visible in VR

3) lens matched shading to avoid over shading the image to compensate for lens distortion.

On current AMD HW only the stencil mesh trick can be used, so NVIDIA is making a big leap forward in VR rendering here. Of course Polaris might change everything again.





You can still use it to render the left half of both views on a GPU and the right half of both views on the other GPU :)
Are you saying that this technique will be in use at once or soon? Will games, etc, need to be programmed for this to work? How long will this take?
 

renderstate

Senior member
Apr 23, 2016
237
0
0
Are you saying that this technique will be in use at once or soon? Will games, etc, need to be programmed for this to work? How long will this take?


The more likely option is that developers will have to program their games to use these features.
 
Status
Not open for further replies.