XLE  v0.02.0
Classes | Public Member Functions | List of all members
SceneEngine::TextureTileSet Class Reference

A set of "texture tiles", all of which are the same size More...

#include <TextureTileSet.h>

Public Member Functions

void Transaction_Begin (TextureTile &tile, const void *fileHandle, size_t offset, size_t dataSize)
 
bool IsValid (const TextureTile &tile) const
 
auto GetBufferUploads () -> BufferUploads::IManager &
 
auto GetShaderResource () -> RenderCore::Metal::ShaderResourceView &
 
auto GetUnorderedAccessView () -> RenderCore::Metal::UnorderedAccessView &
 
Int2 GetTileSize () const
 
auto GetFormat () const -> RenderCore::Metal::NativeFormat::Enum
 
 TextureTileSet (BufferUploads::IManager &bufferUploads, Int2 elementSize, unsigned elementCount, RenderCore::Metal::NativeFormat::Enum format, bool allowModification)
 

Detailed Description

A set of "texture tiles", all of which are the same size

Used by the terrain rendering to manage and stream various texture resourecs


The documentation for this class was generated from the following files: