Visit Gigasoft's Web Site
 ProEssentials v10 Help

ReuseDataX

Scope

Pesgo, Pe3do

Type

Boolean/Int32

Default

FALSE

.NET

PeData.ReuseDataX

Ocx|Vcl

ReuseDataX

DLL

PEP_bREUSEDATAX

 

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 XData has not changed as part of a real-time or continuously updating charting scenario/implementation. 

 

Setting

Description

TRUE

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

FALSE

XData is considered fresh and or changed. 

 

Comments

Related to StagingBufferX  but applies with or without StagingBufferX 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