I want to use an existing algorithm to implement GPU sorting of my data, for rendering correctly a particle system. Who is using a sorting algorithm?¿
I am trying to use the GPUSort 2.0 algorithm, but it doesn’t work when it is trying to use MRT. Anyone knows this implementation?¿ Do you can used it properly?
it most likely crashes since the nvidia card doesnt do R2VB (as already mentioned) thus u will need to extract the sort part out of the code + use that ( i assumed it works otherwise why would ati publish it? )
I’ve used render-2-fbo -> copy-2-pbo -> convert-2-vbo -> render-with-vbo successfully on NVidia hardware, but couldn’t find a PBO-similar extension for ATI?!?!
R2VB does not really use PBO. It’s more like binding a texture or a renderbuffer to a vertex array, so you have one less copy (at least conceptually, I don’t know if there is any internal copy involved).
I guess we’ll have to wait until the new object model is complete until we get a similar functionality in OpenGL.