TextureType
texture types
Definition texture.h:30
Implements the shader server used by Vulkan.
Definition cameramanager.h:21
void CreateBindlessRegistry(const BindlessRegistryCreateInfo &info)
Create bindless registry.
Definition bindlessregistry.cc:23
BindlessIndex RegisterTexture(const CoreGraphics::TextureId &tex, CoreGraphics::TextureType type, bool depth, bool stencil)
Register texture.
Definition bindlessregistry.cc:46
void UnregisterTexture(const BindlessIndex id, const CoreGraphics::TextureType type)
Unregister texture.
Definition bindlessregistry.cc:158
void ReregisterTexture(const CoreGraphics::TextureId &tex, CoreGraphics::TextureType type, BindlessIndex index, bool depth, bool stencil)
Reregister texture on the same slot.
Definition bindlessregistry.cc:108
void DestroyBindlessRegistry()
Destroy bindless registry.
Definition bindlessregistry.cc:37
uint32_t BindlessIndex
Definition bindlessregistry.h:21
texture type
Definition texture.h:25
Definition bindlessregistry.h:17