Nabla icon indicating copy to clipboard operation
Nabla copied to clipboard

Point cloud compute rasterizer (Recruitment task)

Open deprilula28 opened this issue 3 years ago • 4 comments

Description

Will add an example with a rasterizer for point clouds done entirely on compute shaders.

TODO list:

  • The positions buffer currently reports as "No resource" in RenderDoc
  • Instead of just the depth buffer, a 64-bit visibility buffer should be generated
  • The visibility buffer should be shaded according to some information about the points in a later pass
  • Everything needs to be tested

deprilula28 avatar Mar 17 '22 02:03 deprilula28

Can one of the admins verify this patch?

AnastaZIuk avatar Mar 17 '22 02:03 AnastaZIuk

The positions buffer currently reports as "No resource" in RenderDoc

Set up a logger/callback for the OpenGL or Vulkan connection, put a breakpoint in there an intercept any errors.

I think the error might be to do with bad buffer binding.

The no resource thing was fixed when I changed to use the IGPUBuffer as a descriptor instead of the IGPUBufferView; But does one of the examples have setting a callback?

deprilula28 avatar Mar 22 '22 21:03 deprilula28

The no resource thing was fixed when I changed to use the IGPUBuffer as a descriptor instead of the IGPUBufferView; But does one of the examples have setting a callback?

ah yeah BufferView is UTB/TBO so samplerBuffer not storage buffer ;)