Foundation
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Variables
TexturePool.hpp File Reference
#include <Bits/Functional.hpp>
#include <Native/Filesystem.hpp>
#include <RHICore/Descriptor.hpp>
#include <RHICore/Device.hpp>
#include <Async/Future.hpp>

Go to the source code of this file.

Classes

class  Foundation::Rendering::TexturePool
 Bindless Texture Pool implementation. More...
 

Namespaces

namespace  Foundation
 
namespace  Foundation::Rendering
 Reference implementations of real-time rendering routines.
 

Typedefs

using Foundation::Rendering::TexturePoolHandle = uint32_t
 
using Foundation::Rendering::TexturePair = Pair< RHIDeviceScopedObjectHandle< RHITexture >, RHITextureScopedHandle< RHITextureView > >
 

Variables

constexpr TexturePoolHandle Foundation::Rendering::kInvalidTexturePoolHandle = ~0u