Devsh-Graphics-Programming / Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
http://devsh.eu
Apache License 2.0
448 stars 53 forks source link

Examples Rewrite #597

Closed devshgraphicsprogramming closed 8 months ago

devshgraphicsprogramming commented 8 months ago

Description

Sphagetti in CommonAPI

Demonstrating the need for staging/streaming under the assumption of availability of ReBAR without images is quite hard. (requires either random CPU access OR variable sized workloads over multiple dispatches)

Need to generate some data on GPU, download and randomly access it.

Or do a very large data upload with random access (512MB GPU buffer, need sort or something on the CPU).

Testing

Running the examples

TODO list:

devshgraphicsprogramming commented 8 months ago

/execute order 0x45ull

devshgraphicsprogramming commented 8 months ago

/execute order 0x45ull

AnastaZIuk commented 8 months ago

/execute order 0x45ull