WilliamKHo / Pollux-Renderer

2 stars 3 forks source link

Move all the buffers to the GPU #4

Closed YVin3D closed 6 years ago

YVin3D commented 6 years ago

We never need them on the CPU, and our code is very slow as is.

The only things we actually deal with on the CPU is the camera and geometry, and material buffers. If we blit those after initialization from shared to private memory we should see a dramatic performance improvement.

YVin3D commented 6 years ago

I'll try to work on it before the presentation. Should be too hard, but we need efficient stream compaction, so I'm working to finish that first.