|
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 *, RHIDeviceObjectHandle< RHIBuffer >, RHIDeviceScopedObjectHandle< RHIBuffer >, RHITexture *, RHIDeviceObjectHandle< RHITexture >, RHIDeviceScopedObjectHandle< RHITexture > > > | resources |
| Vector< Variant< RHITextureScopedHandle< RHITextureView >, RHITextureHandle< RHITextureView > > > | views |
| Vector< RHIDeviceScopedObjectHandle< RHIDeviceSampler > > | samplers |
Helper class containing runtime resources either imported, or created by the Renderer.
|
inlineexplicit |
|
inline |
| Vector<Variant<RHIBuffer*, RHIDeviceObjectHandle<RHIBuffer>, RHIDeviceScopedObjectHandle<RHIBuffer>, RHITexture*, RHIDeviceObjectHandle<RHITexture>, RHIDeviceScopedObjectHandle<RHITexture> > > Foundation::RenderCore::ExecuteResources::resources |
| Vector<RHIDeviceScopedObjectHandle<RHIDeviceSampler> > Foundation::RenderCore::ExecuteResources::samplers |
| Vector<Variant<RHITextureScopedHandle<RHITextureView>, RHITextureHandle<RHITextureView> > > Foundation::RenderCore::ExecuteResources::views |