ProcessIsolineTessFactors function

Generates the rounded tessellation factors for an isoline.

Syntax

void ProcessIsolineTessFactors(
  in  float RawDetailFactor,
  in  float RawDensityFactor,
  out float RoundedDetailFactor,
  out float RoundedDensityFactor
);

Parameters

RawDetailFactor [in]

Type: float

The desired detail factor.

RawDensityFactor [in]

Type: float

The desired density factor.

RoundedDetailFactor [out]

Type: float

The rounded detail factor clamped to a range that can be used by the tessellator.

RoundedDensityFactor [out]

Type: float

The rounded density factor clamped to a rangethat can be used by the tessellator.

Return value

This function does not return a value.

Remarks

Minimum Shader Model

This function is supported in the following shader models.

Shader ModelSupported
Shader Model 5 and higher shader modelsyes

 

This function is supported in the following types of shaders:

VertexHullDomainGeometryPixelCompute
x

 

See also

Intrinsic Functions
Shader Model 5

 

 

Show: