This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

class Enlighten::IPppiComputeUpdateHandler

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

Functions

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

Dispatch the compute shader to update the atlas.

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: virtual void UpdateAtlas
(
    const PppiAtlasUpdateData & data,
    Geo::GeoPoint3D threadCount
)


Dispatch the compute shader to update the atlas.


virtual void Enlighten::IPppiComputeUpdateHandler::UpdateAtlas


public: virtual 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.

  • No labels