|
Nebula
|
Go to the source code of this file.
Classes | |
| struct | CoreGraphics::TextureViewId |
| struct | CoreGraphics::TextureViewCreateInfo |
Namespaces | |
| namespace | CoreGraphics |
| Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
Functions | |
| TextureViewId | CoreGraphics::CreateTextureView (const TextureViewCreateInfo &info) |
| create texture view | |
| void | CoreGraphics::DestroyTextureView (const TextureViewId id) |
| destroy texture view | |
| void | CoreGraphics::TextureViewReload (const TextureViewId id) |
| reload texture view by creating a new backend view with the old texture (assuming it's changed) | |
| TextureId | CoreGraphics::TextureViewGetTexture (const TextureViewId id) |
| get texture | |