On 07.06.2010 21:21, Marek Olšák wrote:
>  On Mon, Jun 7, 2010 at 8:53 PM, Corbin Simpson
> <mostawesomed...@gmail.com <mailto:mostawesomed...@gmail.com>> wrote:
> 
>     This is for vert feedback, not render-to-VBO, correct? Do we have a
>     list of HW that can do it? Is there a trivial way to emulate this on
>     older HW, or should those chipsets just use Draw?
> 
> 
> gallium-stream-output == StreamOut in Direct3D 10 ==
> render-to-vertex-buffer == vert feedback to a vertex buffer == Transform
> feedback in OpenGL.
> 
> r300 could do it with some limitations since ATI has implemented
> something similar in Direct3D 9.

No render-to-vertex-buffer is quite different, as this one uses data
output from the "normal" rendering path (after rop), but transform
feedback (streamout) outputs data even before the pixel shader is run.
In theory, just about any chip could do render-to-vertex-buffer, as long
as it has at least one format which is compatible to both rop output and
vertex shader input.
But only chips supporting DX10 typically can really export data after
geometry shader stage.
It doesn't look to me like any kind of emulation is really feasible nor
desirable.

Roland

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to