This is the documentation for Enlighten.

class Enlighten IPppiComputeUpdateHandler

class Enlighten::IPppiComputeUpdateHandler

User callbacks to handle updates to pppi textures using a compute shader.

Functions

Name Description
UpdateAtlas(const PppiAtlasUpdateData &, Geo::GeoPoint3D, Geo::GeoPoint3D)

Dispatch the compute shaders to update the atlas.

UpdateClipmap(const PppiClipmapUpdateData &, Geo::GeoPoint3D)

Dispatch the compute shader to update the clipmap.


virtual void Enlighten::IPppiComputeUpdateHandler::UpdateAtlas


public: void UpdateAtlas
(
    const PppiAtlasUpdateData & data,
    Geo::GeoPoint3D interpolateGroupCount,
    Geo::GeoPoint3D atlasGroupCount
)


Dispatch the compute shaders to update the atlas.


virtual void Enlighten::IPppiComputeUpdateHandler::UpdateClipmap


public: void UpdateClipmap
(
    const PppiClipmapUpdateData & data,
    Geo::GeoPoint3D threadCount
)


Dispatch the compute shader to update the clipmap.