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.