Struct OptimizedNativeGradient
Assembly: solution.dll
Syntax
public struct OptimizedNativeGradient : IDisposable
Fields
colorSpace
Declaration
public ColorSpace colorSpace
Field Value
colorsOklab
Declaration
public NativeArray<float4> colorsOklab
Field Value
gradientColorKeys
Declaration
public NativeArray<NativeGradientColorKey> gradientColorKeys
Field Value
mode
Declaration
Field Value
rcp
Declaration
public NativeArray<float> rcp
Field Value
Properties
keyCount
Declaration
public readonly int keyCount { get; }
Property Value
Methods
Create(out OptimizedNativeGradient, in NativeGradient, in AllocatorHandle)
Declaration
public static void Create(out OptimizedNativeGradient opGradient, in NativeGradient gradient, in AllocatorManager.AllocatorHandle allocatorHandle)
Parameters
Create(out OptimizedNativeGradient, in Gradient, in AllocatorHandle)
Declaration
public static void Create(out OptimizedNativeGradient opGradient, in Gradient gradient, in AllocatorManager.AllocatorHandle allocatorHandle)
Parameters
Dispose()
Declaration
Evaluate(float)
Declaration
public readonly float4 Evaluate(float time)
Parameters
| Type |
Name |
Description |
| float |
time |
|
Returns
EvaluateAOS(in float8)
Declaration
public readonly float4x8 EvaluateAOS(in float8 time)
Parameters
| Type |
Name |
Description |
| float8 |
time |
|
Returns
EvaluateAOS(in float4)
Declaration
public readonly float4x4 EvaluateAOS(in float4 time)
Parameters
| Type |
Name |
Description |
| float4 |
time |
|
Returns
EvaluateBatch(in NativeArray<float>, ref NativeArray<float4>)
Declaration
public readonly void EvaluateBatch(in NativeArray<float> times, ref NativeArray<float4> values)
Parameters
EvaluateSOA(in float8)
Declaration
public readonly float8x4 EvaluateSOA(in float8 time)
Parameters
| Type |
Name |
Description |
| float8 |
time |
|
Returns
Implements
IDisposable