# UpdateInfo

struct `HPS.UpdateInfo`

  Public Functions

  `UpdateInfo` (UpdateInfo ui)

  Public Members

  UIntPtr `culled_display_list_tristrip_count`

    Number of tristrips from display lists culled during the last update.

  UIntPtr `deferred_3d_items_created`

    Number of deferred items created during the last update.

  UIntPtr `deferred_3d_items_deleted`

    Number of deferred items deleted during the last update.

  UIntPtr `deferred_inplace_items`

    Number of InPlace items deferred.

  UIntPtr `deferred_sprite_items`

    Number of Spriting items deferred.

  UIntPtr `deferred_sprite_transparent_items`

    Number of transparent Spriting items deferred.

  UIntPtr `deleted_display_list_count`

    Number of deleted display lists during the last update.

  UIntPtr `display_list_compilations`

    Number of display lists compiled during the last update.

  UIntPtr `display_list_line_3d_count`

    Number of lines drawn from display lists during the last update.

  UIntPtr `display_list_text_lines_3d_count`

    Number of lines generated from text that were drawn from display lists during the last update.

  UIntPtr `display_list_text_triangles_3d_count`

    Number of faces generated from text that were drawn from display lists during the last update.

  UIntPtr `display_list_triangle_3d_count`

    Number of triangles drawn from display lists during the last update.

  UIntPtr `display_list_tristrip_count`

    Number of tristrips drawn from display lists during the last update.

  UIntPtr `display_list_vertex_3d_count`

    Number of vertices drawn from display lists during the last update.

  UIntPtr `dot_3d_count`

    Number of 3D dots drawn during the last update.

  UIntPtr `dot_dc_count`

    Number of DC dots drawn during the last update.

  UIntPtr `extent_culled_segment_count`

    Number of segments culled because of extent culling during the last update.

  UIntPtr `frustum_culled_segment_count`

    Number of segments culled because of frustum culling during the last update.

  UIntPtr `line_3d_count`

    Number of 3D lines drawn during the last update.

  UIntPtr `line_dc_count`

    Number of DC lines drawn during the last update.

  UIntPtr `non_display_list_tristrip_count`

    Number of tristrips drawn during the last update.

  UIntPtr `polygon_3d_count`

    Number of 3D polygons drawn during the last update.

  UIntPtr `polygon_dc_count`

    Number of DC polygons drawn during the last update.

  UIntPtr `polyhedron_count`

    Number of polyhedra drawn during the last update.

  UIntPtr `raster_count`

    Number of rasters drawn during the last update.

  UIntPtr `restore_region_count`

    Number of framebuffer regions restored during the last update.

  UIntPtr `save_region_count`

    Number of framebuffer regions saved during the last update.

  UIntPtr `segment_count`

    Number of segments traversed during the last update.

  float `static_density`

    The average number of geometry per segment in the static models.

  UIntPtr `static_not_drawing`

    Number of segments that are part of the static model, that do not contribute towards drawing.

  UIntPtr `static_not_flattened_big`

    Number of segments that were not flattened as part of static model generation, because they were considered too big.

  UIntPtr `static_not_flattened_invisible`

    Number of segments that were not flattened as part of static model generation, because they were invisible.

  UIntPtr `static_segments`

    Number of segments created while generating static models.

  double `static_time`

    Time taken to create the static model(s) during the last update.

  UIntPtr `statics_created_count`

    Number of static models that were created during the last update.

  UIntPtr `text_3d_count`

    Number of 3D text drawn during the last update.

  UIntPtr `triangle_3d_count`

    Number of 3D triangles drawn during the last update.

  UIntPtr `triangle_dc_count`

    Number of DC triangles drawn during the last update.

  double `update_time`

    Time taken by the last update.

  UIntPtr `vector_culled_segment_count`

    Number of segments culled because of vector culling during the last update.

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating