Visit Gigasoft's Web Site
 ProEssentials v10 Help

ReuseDataZ

Scope

Pesgo, Pe3do

Type

Boolean/Int32

Default

FALSE

.NET

PeData.ReuseDataZ

Ocx|Vcl

ReuseDataZ

DLL

PEP_bREUSEDATAZ

 

Purpose

Related to RenderEngine = Direct3D and ComputeShader = True, enables a more efficient path handling Direct3D buffers as part of construction of chart. 

 

Set True if ZData has not changed as part of a real-time or continuously updating charting scenario/implementation. 

 

Setting

Description

TRUE

Tells ProEssentials ZData is unchanged, no Direct3D buffer changes need processing. 

FALSE

ZData is considered fresh and or changed. 

 

Comments

Related to StagingBufferZ  but applies with or without StagingBufferZ enabled.

 

Examples 410, 145, 148 and 413 implement StagingBuffers, ComputeShaderCircularBuffers, and ReuseDataX providing your best information for studying this use-case. 

 

PeData.ReuseDataX members of Pesgo.PeData, Pe3do.PeData