One thing that is currently not addressed is enabling features when GPU is initialized and created.
For example, if I want to use raytracing, mesh shaders and cooperative matrix (ie, tensor cores) I would need to enable those
features when device is created. Are there any plans to specify high level features (raytracing, meshlets, cluster RT, etc.)?
This of course complicates the device creation tremendously, but maybe if the number of these features are limited, it could be
doable. Perhaps a limited number of high level features could be specified by the user at gpu init time.
Thoughts?
One thing that is currently not addressed is enabling features when GPU is initialized and created.
For example, if I want to use raytracing, mesh shaders and cooperative matrix (ie, tensor cores) I would need to enable those
features when device is created. Are there any plans to specify high level features (raytracing, meshlets, cluster RT, etc.)?
This of course complicates the device creation tremendously, but maybe if the number of these features are limited, it could be
doable. Perhaps a limited number of high level features could be specified by the user at gpu init time.
Thoughts?