/
class Enlighten IPppiTextureUpdateHandler

This is the documentation for Enlighten.

class Enlighten IPppiTextureUpdateHandler

class Enlighten::IPppiTextureUpdateHandler

User callbacks to handle updates to pppi textures.

Deprecated

IPppiTextureUpdateHandler is deprecated. Please update your code to use the compute shader update path.

Functions

Name Description
EndUpdate()

Take required action after all texture updates are complete. For example, copy data from CPU to GPU.

UpdateAtlas(const VolumeTextureRegion &)

Take required actions for the atlas texture update. For example, copy data from CPU to GPU.

UpdateIndirection(const IndirectionTextureRegions &)

Take required actions for the indirection texture update. For example, copy data from CPU to GPU.


virtual void Enlighten::IPppiTextureUpdateHandler::EndUpdate


public: virtual void EndUpdate()


Take required action after all texture updates are complete. For example, copy data from CPU to GPU.


virtual void Enlighten::IPppiTextureUpdateHandler::UpdateAtlas


public: void UpdateAtlas
(
    const VolumeTextureRegion & region
)


Take required actions for the atlas texture update. For example, copy data from CPU to GPU.


virtual void Enlighten::IPppiTextureUpdateHandler::UpdateIndirection


public: void UpdateIndirection
(
    const IndirectionTextureRegions & regions
)


Take required actions for the indirection texture update. For example, copy data from CPU to GPU.