class Enlighten IPppiComputeUpdateHandler

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

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.