holly leave the Gun take the canoali.





Bird wrote:I was able to get 400,000 turtles spinning. Although, occasionally they would stop spinning and then start up again after a short amount of time.
yes that's what I was taking about.
without a way to issue kernel form kernels. th eonle way that I can do th eupdate is to save the state of the last update, them reading it.
but you would think that this will be at most one frame delay. but in reality there are about 100 ms latency between the GPU and the CPU.
so as the buffer each time a buffer gets resized, It throw about 4 frame step until the buffe is resize by the cpu.
maybe I am doing some wrong, but I find a real pain to manage resizable buffer in GPU.
one was to do in is to just assume a fix memory size and make all buffer fix size but it will waste a lot of memory.
I will just put that on hold until we get more of the full picture. maybe we can find a better way to resize buffer.
It may also be that the drive is inserting more of these huge silence spaces.
you can see in the profile, there is a huge black of almost half a secund.
remember we can no take over the entire GPU, my guess is that the graphic drive is the one preempting the GPU since graphic is the primary concern.
anyway we still have lot of unknown that we have to resolve as we keep going.
those gaps star to be a very serious concern. Thats a big monkey range nvidia put there.