|
Foundation
|
Helper class containing runtime resources either imported, or created by the Renderer. More...
#include <RenderResource.hpp>
Public Member Functions | |
| ExecuteResources (Allocator *allocator) | |
| void | fit (ResourceHandle handle) |
Public Attributes | |
| Vector< Variant< RHIBuffer *, RHIDeviceHandle< RHIBuffer >, RHIDeviceScopedHandle< RHIBuffer >, RHITexture *, RHIDeviceHandle< RHITexture >, RHIDeviceScopedHandle< RHITexture > > > | resources |
| Vector< Variant< RHITextureScopedHandle< RHITextureView >, RHITextureHandle< RHITextureView > > > | views |
| Vector< RHIDeviceScopedHandle< RHIDeviceSampler > > | samplers |
Helper class containing runtime resources either imported, or created by the Renderer.
|
inlineexplicit |
|
inline |
| Vector<Variant<RHIBuffer*, RHIDeviceHandle<RHIBuffer>, RHIDeviceScopedHandle<RHIBuffer>, RHITexture*, RHIDeviceHandle<RHITexture>, RHIDeviceScopedHandle<RHITexture> > > Foundation::RenderCore::ExecuteResources::resources |
| Vector<RHIDeviceScopedHandle<RHIDeviceSampler> > Foundation::RenderCore::ExecuteResources::samplers |
| Vector<Variant<RHITextureScopedHandle<RHITextureView>, RHITextureHandle<RHITextureView> > > Foundation::RenderCore::ExecuteResources::views |