Show / Hide Table of Contents

Class GL.NV

Inheritance
Object
GL.NV
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: OpenTK.Graphics.ES20
Assembly: OpenTK.dll
Syntax
public static class NV

Methods

BeginConditionalRender(Int32, All)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(int id, All mode)
Parameters
Type Name Description
Int32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

All mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

BeginConditionalRender(Int32, TypeEnum)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(int id, TypeEnum mode)
Parameters
Type Name Description
Int32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

TypeEnum mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

BeginConditionalRender(UInt32, All)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(uint id, All mode)
Parameters
Type Name Description
UInt32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

All mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

BeginConditionalRender(UInt32, TypeEnum)

[requires: NV_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNV")]
[CLSCompliant(false)]
public static void BeginConditionalRender(uint id, TypeEnum mode)
Parameters
Type Name Description
UInt32 id

Specifies the name of an occlusion query object whose results are used to determine if the rendering commands are discarded.

TypeEnum mode

Specifies how glBeginConditionalRender interprets the results of the occlusion query.

BlendBarrier()

[requires: NV_blend_equation_advanced]

Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierNV")]
public static void BlendBarrier()

BlendParameter(All, Int32)

[requires: NV_blend_equation_advanced]

Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendParameteriNV")]
public static void BlendParameter(All pname, int value)
Parameters
Type Name Description
All pname
Int32 value

BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, All, All)

[requires: NV_framebuffer_blit] Copy a block of pixels from the read framebuffer to the draw framebuffer

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
public static void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, All mask, All filter)
Parameters
Type Name Description
Int32 srcX0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcY0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcX1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcY1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 dstX0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstY0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstX1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstY1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

All mask

The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.

All filter

Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.

BlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, ClearBufferMask, BlitFramebufferFilter)

[requires: NV_framebuffer_blit] Copy a block of pixels from the read framebuffer to the draw framebuffer

Declaration
[AutoGenerated(Category = "NV_framebuffer_blit", Version = "", EntryPoint = "glBlitFramebufferNV")]
public static void BlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, ClearBufferMask mask, BlitFramebufferFilter filter)
Parameters
Type Name Description
Int32 srcX0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcY0

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcX1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 srcY1

Specify the bounds of the source rectangle within the read buffer of the read framebuffer.

Int32 dstX0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstY0

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstX1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

Int32 dstY1

Specify the bounds of the destination rectangle within the write buffer of the write framebuffer.

ClearBufferMask mask

The bitwise OR of the flags indicating which buffers are to be copied. The allowed flags are ColorBufferBit, DepthBufferBit and StencilBufferBit.

BlitFramebufferFilter filter

Specifies the interpolation to be applied if the image is stretched. Must be Nearest or Linear.

ConservativeRasterParameter(All, Int32)

[requires: NV_conservative_raster_pre_snap_triangles]

Declaration
[AutoGenerated(Category = "NV_conservative_raster_pre_snap_triangles", Version = "", EntryPoint = "glConservativeRasterParameteriNV")]
public static void ConservativeRasterParameter(All pname, int param)
Parameters
Type Name Description
All pname
Int32 param

CopyBufferSubData(All, All, IntPtr, IntPtr, Int32)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(All readTarget, All writeTarget, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type Name Description
All readTarget

Specifies the target from whose data store data should be read.

All writeTarget

Specifies the target to whose data store data should be written.

IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

Int32 size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

CopyBufferSubData(All, All, IntPtr, IntPtr, IntPtr)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(All readTarget, All writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type Name Description
All readTarget

Specifies the target from whose data store data should be read.

All writeTarget

Specifies the target to whose data store data should be written.

IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

IntPtr size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

CopyBufferSubData(BufferTarget, BufferTarget, IntPtr, IntPtr, Int32)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(BufferTarget readTarget, BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, int size)
Parameters
Type Name Description
BufferTarget readTarget

Specifies the target from whose data store data should be read.

BufferTarget writeTarget

Specifies the target to whose data store data should be written.

IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

Int32 size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

CopyBufferSubData(BufferTarget, BufferTarget, IntPtr, IntPtr, IntPtr)

[requires: NV_copy_buffer] Copy part of the data store of a buffer object to the data store of another buffer object

Declaration
[AutoGenerated(Category = "NV_copy_buffer", Version = "", EntryPoint = "glCopyBufferSubDataNV")]
public static void CopyBufferSubData(BufferTarget readTarget, BufferTarget writeTarget, IntPtr readOffset, IntPtr writeOffset, IntPtr size)
Parameters
Type Name Description
BufferTarget readTarget

Specifies the target from whose data store data should be read.

BufferTarget writeTarget

Specifies the target to whose data store data should be written.

IntPtr readOffset

Specifies the offset, in basic machine units, within the data store of readtarget from which data should be read.

IntPtr writeOffset

Specifies the offset, in basic machine units, within the data store of writetarget to which data should be written.

IntPtr size

Specifies the size, in basic machine units, of the data to be copied from readtarget to writetarget.

CopyPath(Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")]
[CLSCompliant(false)]
public static void CopyPath(int resultPath, int srcPath)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath

CopyPath(UInt32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCopyPathNV")]
[CLSCompliant(false)]
public static void CopyPath(uint resultPath, uint srcPath)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath

CoverageMask(Boolean)

[requires: NV_coverage_sample]

Declaration
[AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageMaskNV")]
public static void CoverageMask(bool mask)
Parameters
Type Name Description
Boolean mask

CoverageModulation(All)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationNV")]
public static void CoverageModulation(All components)
Parameters
Type Name Description
All components

CoverageModulationTable(Int32, Single*)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] float *v)
Parameters
Type Name Description
Int32 n
Single* v

[length: n]

CoverageModulationTable(Int32, ref Single)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] ref float v)
Parameters
Type Name Description
Int32 n
Single v

[length: n]

CoverageModulationTable(Int32, Single[])

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void CoverageModulationTable(int n, [Count(Parameter = "n")] float[] v)
Parameters
Type Name Description
Int32 n
Single[] v

[length: n]

CoverageOperation(All)

[requires: NV_coverage_sample]

Declaration
[AutoGenerated(Category = "NV_coverage_sample", Version = "", EntryPoint = "glCoverageOperationNV")]
public static void CoverageOperation(All operation)
Parameters
Type Name Description
All operation

CoverFillPath(Int32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(int path, All coverMode)
Parameters
Type Name Description
Int32 path
All coverMode

CoverFillPath(Int32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(int path, PathCoverMode coverMode)
Parameters
Type Name Description
Int32 path
PathCoverMode coverMode

CoverFillPath(UInt32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(uint path, All coverMode)
Parameters
Type Name Description
UInt32 path
All coverMode

CoverFillPath(UInt32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathNV")]
[CLSCompliant(false)]
public static void CoverFillPath(uint path, PathCoverMode coverMode)
Parameters
Type Name Description
UInt32 path
PathCoverMode coverMode

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, All, IntPtr, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void CoverFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePath(Int32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(int path, All coverMode)
Parameters
Type Name Description
Int32 path
All coverMode

CoverStrokePath(Int32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(int path, PathCoverMode coverMode)
Parameters
Type Name Description
Int32 path
PathCoverMode coverMode

CoverStrokePath(UInt32, All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(uint path, All coverMode)
Parameters
Type Name Description
UInt32 path
All coverMode

CoverStrokePath(UInt32, PathCoverMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathNV")]
[CLSCompliant(false)]
public static void CoverStrokePath(uint path, PathCoverMode coverMode)
Parameters
Type Name Description
UInt32 path
PathCoverMode coverMode

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, All, IntPtr, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, All, IntPtr, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All coverMode, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All coverMode
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

CoverStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathCoverMode, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void CoverStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathCoverMode coverMode, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathCoverMode coverMode
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

DeleteFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] int fences)
Parameters
Type Name Description
Int32 fences

[length: n]

DeleteFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFence([Count(Parameter = "n")] uint fences)
Parameters
Type Name Description
UInt32 fences

[length: n]

DeleteFences(Int32, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type Name Description
Int32 n
Int32* fences

[length: n]

DeleteFences(Int32, ref Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref int fences)
Parameters
Type Name Description
Int32 n
Int32 fences

[length: n]

DeleteFences(Int32, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type Name Description
Int32 n
Int32[] fences

[length: n]

DeleteFences(Int32, UInt32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type Name Description
Int32 n
UInt32* fences

[length: n]

DeleteFences(Int32, ref UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] ref uint fences)
Parameters
Type Name Description
Int32 n
UInt32 fences

[length: n]

DeleteFences(Int32, UInt32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glDeleteFencesNV")]
[CLSCompliant(false)]
public static void DeleteFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type Name Description
Int32 n
UInt32[] fences

[length: n]

DeletePath(Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")]
[CLSCompliant(false)]
public static void DeletePath(int path, int range)
Parameters
Type Name Description
Int32 path
Int32 range

DeletePath(UInt32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glDeletePathsNV")]
[CLSCompliant(false)]
public static void DeletePath(uint path, int range)
Parameters
Type Name Description
UInt32 path
Int32 range

DepthRangeArray(Int32, Int32, Single*)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, float *v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single* v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeArray(Int32, Int32, ref Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, ref float v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeArray(Int32, Int32, Single[])

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(int first, int count, float[] v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single[] v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeArray(UInt32, Int32, Single*)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, float *v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single* v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeArray(UInt32, Int32, ref Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, ref float v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeArray(UInt32, Int32, Single[])

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified set of viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeArrayfvNV")]
[CLSCompliant(false)]
public static void DepthRangeArray(uint first, int count, float[] v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose depth range to update.

Int32 count

Specifies the number of viewports whose depth range to update.

Single[] v

Specifies the address of an array containing the near and far values for the depth range of each modified viewport.

DepthRangeIndexed(Int32, Single, Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")]
[CLSCompliant(false)]
public static void DepthRangeIndexed(int index, float n, float f)
Parameters
Type Name Description
Int32 index

Specifies the index of the viewport whose depth range to update.

Single n

Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.

Single f

Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.

DepthRangeIndexed(UInt32, Single, Single)

[requires: NV_viewport_array] Specify mapping of depth values from normalized device coordinates to window coordinates for a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDepthRangeIndexedfNV")]
[CLSCompliant(false)]
public static void DepthRangeIndexed(uint index, float n, float f)
Parameters
Type Name Description
UInt32 index

Specifies the index of the viewport whose depth range to update.

Single n

Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0.

Single f

Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1.

Disable(All, Int32)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(All target, int index)
Parameters
Type Name Description
All target
Int32 index

Disable(All, UInt32)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(All target, uint index)
Parameters
Type Name Description
All target
UInt32 index

Disable(EnableCap, Int32)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target
Int32 index

Disable(EnableCap, UInt32)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glDisableiNV")]
[CLSCompliant(false)]
public static void Disable(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target
UInt32 index

DrawArraysInstanced(All, Int32, Int32, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a range of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")]
public static void DrawArraysInstanced(All mode, int first, int count, int primcount)
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted.

Int32 first

Specifies the starting index in the enabled arrays.

Int32 count

Specifies the number of indices to be rendered.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

DrawArraysInstanced(PrimitiveType, Int32, Int32, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a range of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawArraysInstancedNV")]
public static void DrawArraysInstanced(PrimitiveType mode, int first, int count, int primcount)
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, TriangleStrip, TriangleFan, TrianglesLinesAdjacency, LineStripAdjacency, TrianglesAdjacency, TriangleStripAdjacency and Patches are accepted.

Int32 first

Specifies the starting index in the enabled arrays.

Int32 count

Specifies the number of indices to be rendered.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

DrawBuffers(Int32, All*)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] All*bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

All* bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawBuffers(Int32, ref All)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] ref All bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

All bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawBuffers(Int32, All[])

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] All[] bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

All[] bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawBuffers(Int32, DrawBufferMode*)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] DrawBufferMode*bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode* bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawBuffers(Int32, ref DrawBufferMode)

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] ref DrawBufferMode bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawBuffers(Int32, DrawBufferMode[])

[requires: NV_draw_buffers] Specifies a list of color buffers to be drawn into

Declaration
[AutoGenerated(Category = "NV_draw_buffers", Version = "", EntryPoint = "glDrawBuffersNV")]
[CLSCompliant(false)]
public static void DrawBuffers(int n, [Count(Parameter = "n")] DrawBufferMode[] bufs)
Parameters
Type Name Description
Int32 n

Specifies the number of buffers in bufs.

DrawBufferMode[] bufs

[length: n] Points to an array of symbolic constants specifying the buffers into which fragment colors or data values will be written.

DrawElementsInstanced(All, Int32, All, IntPtr, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced(All mode, int count, All type, [Count(Computed = "count,type")] IntPtr indices, int primcount)
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

IntPtr indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

DrawElementsInstanced(PrimitiveType, Int32, DrawElementsType, IntPtr, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] IntPtr indices, int primcount)
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

IntPtr indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

DrawElementsInstanced<T3>(All, Int32, All, ref T3, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] ref T3 indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3 indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(All, Int32, All, T3[], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(All, Int32, All, T3[,,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[,, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(All, Int32, All, T3[,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(All mode, int count, All type, [Count(Computed = "count,type")] T3[, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
All mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

All type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, ref T3, Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] ref T3 indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3 indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[,, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawElementsInstanced<T3>(PrimitiveType, Int32, DrawElementsType, T3[,], Int32)

[requires: NV_draw_instanced] Draw multiple instances of a set of elements

Declaration
[AutoGenerated(Category = "NV_draw_instanced", Version = "", EntryPoint = "glDrawElementsInstancedNV")]
[CLSCompliant(false)]
public static void DrawElementsInstanced<T3>(PrimitiveType mode, int count, DrawElementsType type, [Count(Computed = "count,type")] T3[, ] indices, int primcount)
    where T3 : struct
Parameters
Type Name Description
PrimitiveType mode

Specifies what kind of primitives to render. Symbolic constants Points, LineStrip, LineLoop, Lines, LineStripAdjacency, LinesAdjacency, TriangleStrip, TriangleFan, Triangles, TriangleStripAdjacency, TrianglesAdjacency and Patches are accepted.

Int32 count

Specifies the number of elements to be rendered.

DrawElementsType type

Specifies the type of the values in indices. Must be one of UnsignedByte, UnsignedShort, or UnsignedInt.

T3[,] indices

[length: COMPSIZE(count,type)] Specifies a pointer to the location where the indices are stored.

Int32 primcount

Specifies the number of instances of the specified range of indices to be rendered.

Type Parameters
Name Description
T3

DrawVkImage(Int64, Int32, Single, Single, Single, Single, Single, Single, Single, Single, Single)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")]
[CLSCompliant(false)]
public static void DrawVkImage(long vkImage, int sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Parameters
Type Name Description
Int64 vkImage
Int32 sampler
Single x0
Single y0
Single x1
Single y1
Single z
Single s0
Single t0
Single s1
Single t1

DrawVkImage(UInt64, UInt32, Single, Single, Single, Single, Single, Single, Single, Single, Single)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glDrawVkImageNV")]
[CLSCompliant(false)]
public static void DrawVkImage(ulong vkImage, uint sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)
Parameters
Type Name Description
UInt64 vkImage
UInt32 sampler
Single x0
Single y0
Single x1
Single y1
Single z
Single s0
Single t0
Single s1
Single t1

Enable(All, Int32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(All target, int index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

Int32 index

Enable(All, UInt32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(All target, uint index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

UInt32 index

Enable(EnableCap, Int32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

Int32 index

Enable(EnableCap, UInt32)

[requires: NV_viewport_array] Enable or disable server-side GL capabilities

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glEnableiNV")]
[CLSCompliant(false)]
public static void Enable(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

UInt32 index

EndConditionalRender()

[requires: NV_conditional_render]

Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glEndConditionalRenderNV")]
public static void EndConditionalRender()

FinishFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")]
[CLSCompliant(false)]
public static void FinishFence(int fence)
Parameters
Type Name Description
Int32 fence

FinishFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glFinishFenceNV")]
[CLSCompliant(false)]
public static void FinishFence(uint fence)
Parameters
Type Name Description
UInt32 fence

FragmentCoverageColor(Int32)

[requires: NV_fragment_coverage_to_color]

Declaration
[AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")]
[CLSCompliant(false)]
public static void FragmentCoverageColor(int color)
Parameters
Type Name Description
Int32 color

FragmentCoverageColor(UInt32)

[requires: NV_fragment_coverage_to_color]

Declaration
[AutoGenerated(Category = "NV_fragment_coverage_to_color", Version = "", EntryPoint = "glFragmentCoverageColorNV")]
[CLSCompliant(false)]
public static void FragmentCoverageColor(uint color)
Parameters
Type Name Description
UInt32 color

FramebufferSampleLocations(All, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, float *v)
Parameters
Type Name Description
All target
Int32 start
Int32 count
Single* v

FramebufferSampleLocations(All, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, ref float v)
Parameters
Type Name Description
All target
Int32 start
Int32 count
Single v

FramebufferSampleLocations(All, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, int start, int count, float[] v)
Parameters
Type Name Description
All target
Int32 start
Int32 count
Single[] v

FramebufferSampleLocations(All, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, float *v)
Parameters
Type Name Description
All target
UInt32 start
Int32 count
Single* v

FramebufferSampleLocations(All, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, ref float v)
Parameters
Type Name Description
All target
UInt32 start
Int32 count
Single v

FramebufferSampleLocations(All, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(All target, uint start, int count, float[] v)
Parameters
Type Name Description
All target
UInt32 start
Int32 count
Single[] v

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, float *v)
Parameters
Type Name Description
FramebufferTarget target
Int32 start
Int32 count
Single* v

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, ref float v)
Parameters
Type Name Description
FramebufferTarget target
Int32 start
Int32 count
Single v

FramebufferSampleLocations(FramebufferTarget, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, int start, int count, float[] v)
Parameters
Type Name Description
FramebufferTarget target
Int32 start
Int32 count
Single[] v

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, float *v)
Parameters
Type Name Description
FramebufferTarget target
UInt32 start
Int32 count
Single* v

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, ref float v)
Parameters
Type Name Description
FramebufferTarget target
UInt32 start
Int32 count
Single v

FramebufferSampleLocations(FramebufferTarget, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void FramebufferSampleLocations(FramebufferTarget target, uint start, int count, float[] v)
Parameters
Type Name Description
FramebufferTarget target
UInt32 start
Int32 count
Single[] v

GenFence()

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static int GenFence()
Returns
Type Description
Int32

GenFences(Int32, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int *fences)
Parameters
Type Name Description
Int32 n
Int32* fences

[length: n]

GenFences(Int32, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out int fences)
Parameters
Type Name Description
Int32 n
Int32 fences

[length: n]

GenFences(Int32, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] int[] fences)
Parameters
Type Name Description
Int32 n
Int32[] fences

[length: n]

GenFences(Int32, UInt32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint *fences)
Parameters
Type Name Description
Int32 n
UInt32* fences

[length: n]

GenFences(Int32, out UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] out uint fences)
Parameters
Type Name Description
Int32 n
UInt32 fences

[length: n]

GenFences(Int32, UInt32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGenFencesNV")]
[CLSCompliant(false)]
public static void GenFences(int n, [Count(Parameter = "n")] uint[] fences)
Parameters
Type Name Description
Int32 n
UInt32[] fences

[length: n]

GenPath(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGenPathsNV")]
public static int GenPath(int range)
Parameters
Type Name Description
Int32 range
Returns
Type Description
Int32

GetCoverageModulationTable()

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static float GetCoverageModulationTable()
Returns
Type Description
Single

GetCoverageModulationTable(Int32, Single*)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, float *v)
Parameters
Type Name Description
Int32 bufsize
Single* v

GetCoverageModulationTable(Int32, out Single)

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, out float v)
Parameters
Type Name Description
Int32 bufsize
Single v

GetCoverageModulationTable(Int32, Single[])

[requires: NV_framebuffer_mixed_samples]

Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glGetCoverageModulationTableNV")]
[CLSCompliant(false)]
public static void GetCoverageModulationTable(int bufsize, float[] v)
Parameters
Type Name Description
Int32 bufsize
Single[] v

GetFence(Int32, All, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
Int32 fence
All pname
Int32* params

GetFence(Int32, All, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
Int32 fence
All pname
Int32 params

GetFence(Int32, All, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, All pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
Int32 fence
All pname
Int32[] params

GetFence(UInt32, All, Int32*)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] int *params)
Parameters
Type Name Description
UInt32 fence
All pname
Int32* params

GetFence(UInt32, All, out Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] out int params)
Parameters
Type Name Description
UInt32 fence
All pname
Int32 params

GetFence(UInt32, All, Int32[])

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, All pname, [Count(Computed = "pname")] int[] params)
Parameters
Type Name Description
UInt32 fence
All pname
Int32[] params

GetFloat(All, Int32, Single*)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
All target
Int32 index
Single* data

[length: COMPSIZE(target)]

GetFloat(All, Int32, out Single)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
All target
Int32 index
Single data

[length: COMPSIZE(target)]

GetFloat(All, Int32, Single[])

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, int index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
All target
Int32 index
Single[] data

[length: COMPSIZE(target)]

GetFloat(All, UInt32, Single*)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
All target
UInt32 index
Single* data

[length: COMPSIZE(target)]

GetFloat(All, UInt32, out Single)

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
All target
UInt32 index
Single data

[length: COMPSIZE(target)]

GetFloat(All, UInt32, Single[])

[requires: NV_viewport_array]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(All target, uint index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
All target
UInt32 index
Single[] data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, Int32, Single*)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
TypeEnum target
Int32 index
Single* data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, Int32, out Single)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
TypeEnum target
Int32 index
Single data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, Int32, Single[])

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, int index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
TypeEnum target
Int32 index
Single[] data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, UInt32, Single*)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] float *data)
Parameters
Type Name Description
TypeEnum target
UInt32 index
Single* data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, UInt32, out Single)

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] out float data)
Parameters
Type Name Description
TypeEnum target
UInt32 index
Single data

[length: COMPSIZE(target)]

GetFloat(TypeEnum, UInt32, Single[])

[requires: NV_viewport_array]

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glGetFloati_vNV")]
[CLSCompliant(false)]
public static void GetFloat(TypeEnum target, uint index, [Count(Computed = "target")] float[] data)
Parameters
Type Name Description
TypeEnum target
UInt32 index
Single[] data

[length: COMPSIZE(target)]

GetImageHandle(Int32, Int32, Boolean, Int32, All)

[requires: NV_bindless_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(int texture, int level, bool layered, int layer, All format)
Parameters
Type Name Description
Int32 texture
Int32 level
Boolean layered
Int32 layer
All format
Returns
Type Description
Int64

GetImageHandle(Int32, Int32, Boolean, Int32, PixelFormat)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(int texture, int level, bool layered, int layer, PixelFormat format)
Parameters
Type Name Description
Int32 texture
Int32 level
Boolean layered
Int32 layer
PixelFormat format
Returns
Type Description
Int64

GetImageHandle(UInt32, Int32, Boolean, Int32, All)

[requires: NV_bindless_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(uint texture, int level, bool layered, int layer, All format)
Parameters
Type Name Description
UInt32 texture
Int32 level
Boolean layered
Int32 layer
All format
Returns
Type Description
Int64

GetImageHandle(UInt32, Int32, Boolean, Int32, PixelFormat)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetImageHandleNV")]
[CLSCompliant(false)]
public static long GetImageHandle(uint texture, int level, bool layered, int layer, PixelFormat format)
Parameters
Type Name Description
UInt32 texture
Int32 level
Boolean layered
Int32 layer
PixelFormat format
Returns
Type Description
Int64

GetInternalformatSample(All, All, Int32, All, Int32, Int32*)

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] int *params)
Parameters
Type Name Description
All target
All internalformat
Int32 samples
All pname
Int32 bufSize
Int32* params

GetInternalformatSample(All, All, Int32, All, Int32, out Int32)

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] out int params)
Parameters
Type Name Description
All target
All internalformat
Int32 samples
All pname
Int32 bufSize
Int32 params

GetInternalformatSample(All, All, Int32, All, Int32, Int32[])

[requires: NV_internalformat_sample_query]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(All target, All internalformat, int samples, All pname, int bufSize, [Count(Parameter = "bufSize")] int[] params)
Parameters
Type Name Description
All target
All internalformat
Int32 samples
All pname
Int32 bufSize
Int32[] params

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, Int32*)

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] int *params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
Int32 samples
InternalFormatPName pname
Int32 bufSize
Int32* params

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, out Int32)

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] out int params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
Int32 samples
InternalFormatPName pname
Int32 bufSize
Int32 params

GetInternalformatSample(TextureTarget, InternalFormat, Int32, InternalFormatPName, Int32, Int32[])

[requires: NV_internalformat_sample_query]

Declaration
[AutoGenerated(Category = "NV_internalformat_sample_query", Version = "", EntryPoint = "glGetInternalformatSampleivNV")]
[CLSCompliant(false)]
public static void GetInternalformatSample(TextureTarget target, InternalFormat internalformat, int samples, InternalFormatPName pname, int bufSize, [Count(Parameter = "bufSize")] int[] params)
Parameters
Type Name Description
TextureTarget target
InternalFormat internalformat
Int32 samples
InternalFormatPName pname
Int32 bufSize
Int32[] params

GetPathColorGen(All, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
All color
All pname
Int32* value

[length: COMPSIZE(pname)]

GetPathColorGen(All, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
All color
All pname
Int32 value

[length: COMPSIZE(pname)]

GetPathColorGen(All, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
All color
All pname
Int32[] value

[length: COMPSIZE(pname)]

GetPathColorGen(All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
All color
All pname
Single* value

[length: COMPSIZE(pname)]

GetPathColorGen(All, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
All color
All pname
Single value

[length: COMPSIZE(pname)]

GetPathColorGen(All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(All color, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
All color
All pname
Single[] value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Int32* value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Int32 value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenivNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Int32[] value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Single* value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Single value

[length: COMPSIZE(pname)]

GetPathColorGen(PathColor, PathGenMode, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathColorGenfvNV")]
[CLSCompliant(false)]
public static void GetPathColorGen(PathColor color, PathGenMode pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
PathColor color
PathGenMode pname
Single[] value

[length: COMPSIZE(pname)]

GetPathCommand(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static byte GetPathCommand(int path)
Parameters
Type Name Description
Int32 path
Returns
Type Description
Byte

GetPathCommand(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static byte GetPathCommand(uint path)
Parameters
Type Name Description
UInt32 path
Returns
Type Description
Byte

GetPathCommands(Int32, Byte*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] byte *commands)
Parameters
Type Name Description
Int32 path
Byte* commands

[length: COMPSIZE(path)]

GetPathCommands(Int32, out Byte)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] out byte commands)
Parameters
Type Name Description
Int32 path
Byte commands

[length: COMPSIZE(path)]

GetPathCommands(Int32, Byte[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(int path, [Count(Computed = "path")] byte[] commands)
Parameters
Type Name Description
Int32 path
Byte[] commands

[length: COMPSIZE(path)]

GetPathCommands(UInt32, Byte*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] byte *commands)
Parameters
Type Name Description
UInt32 path
Byte* commands

[length: COMPSIZE(path)]

GetPathCommands(UInt32, out Byte)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] out byte commands)
Parameters
Type Name Description
UInt32 path
Byte commands

[length: COMPSIZE(path)]

GetPathCommands(UInt32, Byte[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCommandsNV")]
[CLSCompliant(false)]
public static void GetPathCommands(uint path, [Count(Computed = "path")] byte[] commands)
Parameters
Type Name Description
UInt32 path
Byte[] commands

[length: COMPSIZE(path)]

GetPathCoord(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static float GetPathCoord(int path)
Parameters
Type Name Description
Int32 path
Returns
Type Description
Single

GetPathCoord(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static float GetPathCoord(uint path)
Parameters
Type Name Description
UInt32 path
Returns
Type Description
Single

GetPathCoords(Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] float *coords)
Parameters
Type Name Description
Int32 path
Single* coords

[length: COMPSIZE(path)]

GetPathCoords(Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] out float coords)
Parameters
Type Name Description
Int32 path
Single coords

[length: COMPSIZE(path)]

GetPathCoords(Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(int path, [Count(Computed = "path")] float[] coords)
Parameters
Type Name Description
Int32 path
Single[] coords

[length: COMPSIZE(path)]

GetPathCoords(UInt32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] float *coords)
Parameters
Type Name Description
UInt32 path
Single* coords

[length: COMPSIZE(path)]

GetPathCoords(UInt32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] out float coords)
Parameters
Type Name Description
UInt32 path
Single coords

[length: COMPSIZE(path)]

GetPathCoords(UInt32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathCoordsNV")]
[CLSCompliant(false)]
public static void GetPathCoords(uint path, [Count(Computed = "path")] float[] coords)
Parameters
Type Name Description
UInt32 path
Single[] coords

[length: COMPSIZE(path)]

GetPathDashArray(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static float GetPathDashArray(int path)
Parameters
Type Name Description
Int32 path
Returns
Type Description
Single

GetPathDashArray(Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] float *dashArray)
Parameters
Type Name Description
Int32 path
Single* dashArray

[length: COMPSIZE(path)]

GetPathDashArray(Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] out float dashArray)
Parameters
Type Name Description
Int32 path
Single dashArray

[length: COMPSIZE(path)]

GetPathDashArray(Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(int path, [Count(Computed = "path")] float[] dashArray)
Parameters
Type Name Description
Int32 path
Single[] dashArray

[length: COMPSIZE(path)]

GetPathDashArray(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static float GetPathDashArray(uint path)
Parameters
Type Name Description
UInt32 path
Returns
Type Description
Single

GetPathDashArray(UInt32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] float *dashArray)
Parameters
Type Name Description
UInt32 path
Single* dashArray

[length: COMPSIZE(path)]

GetPathDashArray(UInt32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] out float dashArray)
Parameters
Type Name Description
UInt32 path
Single dashArray

[length: COMPSIZE(path)]

GetPathDashArray(UInt32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathDashArrayNV")]
[CLSCompliant(false)]
public static void GetPathDashArray(uint path, [Count(Computed = "path")] float[] dashArray)
Parameters
Type Name Description
UInt32 path
Single[] dashArray

[length: COMPSIZE(path)]

GetPathLength(Int32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")]
[CLSCompliant(false)]
public static float GetPathLength(int path, int startSegment, int numSegments)
Parameters
Type Name Description
Int32 path
Int32 startSegment
Int32 numSegments
Returns
Type Description
Single

GetPathLength(UInt32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathLengthNV")]
[CLSCompliant(false)]
public static float GetPathLength(uint path, int startSegment, int numSegments)
Parameters
Type Name Description
UInt32 path
Int32 startSegment
Int32 numSegments
Returns
Type Description
Single

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(All, Int32, All, IntPtr, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(All, Int32, All, IntPtr, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric(PathMetricMask, Int32, PathElementType, IntPtr, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, ref T3, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, ref T3, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(All, Int32, All, T3[,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(All metricQueryMask, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
All metricQueryMask
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, ref T3, UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetric<T3>(PathMetricMask, Int32, PathElementType, T3[,], UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricsNV")]
[CLSCompliant(false)]
public static void GetPathMetric<T3>(PathMetricMask metricQueryMask, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
    where T3 : struct
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

Type Parameters
Name Description
T3

GetPathMetricRange(All, Int32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(All, Int32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(All, Int32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(All, UInt32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
All metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(All, UInt32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
All metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(All, UInt32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(All metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
All metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, Int32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, int firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
Int32 firstPathName
Int32 numPaths
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float *metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single* metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] out float metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathMetricRange(PathMetricMask, UInt32, Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathMetricRangeNV")]
[CLSCompliant(false)]
public static void GetPathMetricRange(PathMetricMask metricQueryMask, uint firstPathName, int numPaths, int stride, [Count(Computed = "metricQueryMask,numPaths,stride")] float[] metrics)
Parameters
Type Name Description
PathMetricMask metricQueryMask
UInt32 firstPathName
Int32 numPaths
Int32 stride
Single[] metrics

[length: COMPSIZE(metricQueryMask,numPaths,stride)]

GetPathParameter(Int32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
Int32 path
All pname
Int32* value

[length: 4]

GetPathParameter(Int32, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
Int32 path
All pname
Int32 value

[length: 4]

GetPathParameter(Int32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
Int32 path
All pname
Int32[] value

[length: 4]

GetPathParameter(Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
Int32 path
All pname
Single* value

[length: 4]

GetPathParameter(Int32, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
Int32 path
All pname
Single value

[length: 4]

GetPathParameter(Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, All pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
Int32 path
All pname
Single[] value

[length: 4]

GetPathParameter(Int32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32* value

[length: 4]

GetPathParameter(Int32, PathParameter, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32 value

[length: 4]

GetPathParameter(Int32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32[] value

[length: 4]

GetPathParameter(Int32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single* value

[length: 4]

GetPathParameter(Int32, PathParameter, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single value

[length: 4]

GetPathParameter(Int32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(int path, PathParameter pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single[] value

[length: 4]

GetPathParameter(UInt32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
UInt32 path
All pname
Int32* value

[length: 4]

GetPathParameter(UInt32, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
UInt32 path
All pname
Int32 value

[length: 4]

GetPathParameter(UInt32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
UInt32 path
All pname
Int32[] value

[length: 4]

GetPathParameter(UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
UInt32 path
All pname
Single* value

[length: 4]

GetPathParameter(UInt32, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
UInt32 path
All pname
Single value

[length: 4]

GetPathParameter(UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, All pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
UInt32 path
All pname
Single[] value

[length: 4]

GetPathParameter(UInt32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] int *value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32* value

[length: 4]

GetPathParameter(UInt32, PathParameter, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] out int value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32 value

[length: 4]

GetPathParameter(UInt32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterivNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] int[] value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32[] value

[length: 4]

GetPathParameter(UInt32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] float *value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single* value

[length: 4]

GetPathParameter(UInt32, PathParameter, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] out float value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single value

[length: 4]

GetPathParameter(UInt32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathParameterfvNV")]
[CLSCompliant(false)]
public static void GetPathParameter(uint path, PathParameter pname, [Count(Count = 4)] float[] value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single[] value

[length: 4]

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(All, Int32, All, IntPtr, Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(All, Int32, All, IntPtr, UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing(PathListMode, Int32, PathElementType, IntPtr, UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, ref T3, Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, ref T3, UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,,], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], Int32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(All, Int32, All, T3[,], UInt32, Single, Single, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(All pathListMode, int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, All transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
All pathListMode
Int32 numPaths
All pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
All transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, ref T3, UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T3 paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,,], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[,, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], Int32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, int pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float *returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single* returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] out float returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathSpacing<T3>(PathListMode, Int32, PathElementType, T3[,], UInt32, Single, Single, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathSpacingNV")]
[CLSCompliant(false)]
public static void GetPathSpacing<T3>(PathListMode pathListMode, int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T3[, ] paths, uint pathBase, float advanceScale, float kerningScale, PathTransformType transformType, [Count(Computed = "pathListMode,numPaths")] float[] returnedSpacing)
    where T3 : struct
Parameters
Type Name Description
PathListMode pathListMode
Int32 numPaths
PathElementType pathNameType
T3[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Single advanceScale
Single kerningScale
PathTransformType transformType
Single[] returnedSpacing

[length: COMPSIZE(pathListMode,numPaths)]

Type Parameters
Name Description
T3

GetPathTexGen(All, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
All texCoordSet
All pname
Int32* value

[length: COMPSIZE(pname)]

GetPathTexGen(All, All, out Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
All texCoordSet
All pname
Int32 value

[length: COMPSIZE(pname)]

GetPathTexGen(All, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
All texCoordSet
All pname
Int32[] value

[length: COMPSIZE(pname)]

GetPathTexGen(All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
All texCoordSet
All pname
Single* value

[length: COMPSIZE(pname)]

GetPathTexGen(All, All, out Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
All texCoordSet
All pname
Single value

[length: COMPSIZE(pname)]

GetPathTexGen(All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(All texCoordSet, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
All texCoordSet
All pname
Single[] value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Int32* value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, out Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] out int value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Int32 value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenivNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Int32[] value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Single* value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] out float value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Single value

[length: COMPSIZE(pname)]

GetPathTexGen(TextureUnit, PathGenMode, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetPathTexGenfvNV")]
[CLSCompliant(false)]
public static void GetPathTexGen(TextureUnit texCoordSet, PathGenMode pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
TextureUnit texCoordSet
PathGenMode pname
Single[] value

[length: COMPSIZE(pname)]

GetProgramResource(Int32, All, Int32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All* props
Int32 bufSize
Int32* length
Single* params

GetProgramResource(Int32, All, Int32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All props
Int32 bufSize
Int32 length
Single params

GetProgramResource(Int32, All, Int32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, All programInterface, int index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All[] props
Int32 bufSize
Int32[] length
Single[] params

GetProgramResource(Int32, ProgramInterface, Int32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All* props
Int32 bufSize
Int32* length
Single* params

GetProgramResource(Int32, ProgramInterface, Int32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All props
Int32 bufSize
Int32 length
Single params

GetProgramResource(Int32, ProgramInterface, Int32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(int program, ProgramInterface programInterface, int index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
Int32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

Int32 index
Int32 propCount
All[] props
Int32 bufSize
Int32[] length
Single[] params

GetProgramResource(UInt32, All, UInt32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All* props
Int32 bufSize
Int32* length
Single* params

GetProgramResource(UInt32, All, UInt32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All props
Int32 bufSize
Int32 length
Single params

GetProgramResource(UInt32, All, UInt32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, All programInterface, uint index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

All programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All[] props
Int32 bufSize
Int32[] length
Single[] params

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, All*, Int32, Int32*, Single*)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, All*props, int bufSize, int *length, float *params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All* props
Int32 bufSize
Int32* length
Single* params

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, ref All, Int32, out Int32, out Single)

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, ref All props, int bufSize, out int length, out float params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All props
Int32 bufSize
Int32 length
Single params

GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, All[], Int32, Int32[], Single[])

[requires: NV_path_rendering] Retrieve values for multiple properties of a single active resource within a program object

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glGetProgramResourcefvNV")]
[CLSCompliant(false)]
public static void GetProgramResource(uint program, ProgramInterface programInterface, uint index, int propCount, All[] props, int bufSize, int[] length, float[] params)
Parameters
Type Name Description
UInt32 program

The name of a program object whose resources to query.

ProgramInterface programInterface

A token identifying the interface within program containing the resource named name.

UInt32 index
Int32 propCount
All[] props
Int32 bufSize
Int32[] length
Single[] params

GetTextureHandle(Int32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")]
[CLSCompliant(false)]
public static long GetTextureHandle(int texture)
Parameters
Type Name Description
Int32 texture
Returns
Type Description
Int64

GetTextureHandle(UInt32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleNV")]
[CLSCompliant(false)]
public static long GetTextureHandle(uint texture)
Parameters
Type Name Description
UInt32 texture
Returns
Type Description
Int64

GetTextureSamplerHandle(Int32, Int32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(int texture, int sampler)
Parameters
Type Name Description
Int32 texture
Int32 sampler
Returns
Type Description
Int64

GetTextureSamplerHandle(UInt32, UInt32)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleNV")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(uint texture, uint sampler)
Parameters
Type Name Description
UInt32 texture
UInt32 sampler
Returns
Type Description
Int64

GetUniform(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] long *params)
Parameters
Type Name Description
Int32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64* params

GetUniform(Int32, Int32, out Int64)

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] out long params)
Parameters
Type Name Description
Int32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64 params

GetUniform(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(int program, int location, [Count(Computed = "program,location")] long[] params)
Parameters
Type Name Description
Int32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64[] params

GetUniform(UInt32, Int32, Int64*)

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] long *params)
Parameters
Type Name Description
UInt32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64* params

GetUniform(UInt32, Int32, out Int64)

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] out long params)
Parameters
Type Name Description
UInt32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64 params

GetUniform(UInt32, Int32, Int64[])

[requires: NV_gpu_shader5] Return the value of a uniform variable

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glGetUniformi64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] long[] params)
Parameters
Type Name Description
UInt32 program

Specifies the program object to be queried.

Int32 location

Specifies the location of the uniform variable to be queried.

Int64[] params

GetVkProcAddr(String)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glGetVkProcAddrNV")]
public static IntPtr GetVkProcAddr([Count(Computed = "name")] string name)
Parameters
Type Name Description
String name

[length: COMPSIZE(name)]

Returns
Type Description
IntPtr

InterpolatePath(Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")]
[CLSCompliant(false)]
public static void InterpolatePath(int resultPath, int pathA, int pathB, float weight)
Parameters
Type Name Description
Int32 resultPath
Int32 pathA
Int32 pathB
Single weight

InterpolatePath(UInt32, UInt32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glInterpolatePathsNV")]
[CLSCompliant(false)]
public static void InterpolatePath(uint resultPath, uint pathA, uint pathB, float weight)
Parameters
Type Name Description
UInt32 resultPath
UInt32 pathA
UInt32 pathB
Single weight

IsEnabled(All, Int32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(All target, int index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

Int32 index
Returns
Type Description
Boolean

IsEnabled(All, UInt32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(All target, uint index)
Parameters
Type Name Description
All target

Specifies a symbolic constant indicating a GL capability.

UInt32 index
Returns
Type Description
Boolean

IsEnabled(EnableCap, Int32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(EnableCap target, int index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

Int32 index
Returns
Type Description
Boolean

IsEnabled(EnableCap, UInt32)

[requires: NV_viewport_array] Test whether a capability is enabled

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glIsEnablediNV")]
[CLSCompliant(false)]
public static bool IsEnabled(EnableCap target, uint index)
Parameters
Type Name Description
EnableCap target

Specifies a symbolic constant indicating a GL capability.

UInt32 index
Returns
Type Description
Boolean

IsFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")]
[CLSCompliant(false)]
public static bool IsFence(int fence)
Parameters
Type Name Description
Int32 fence
Returns
Type Description
Boolean

IsFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glIsFenceNV")]
[CLSCompliant(false)]
public static bool IsFence(uint fence)
Parameters
Type Name Description
UInt32 fence
Returns
Type Description
Boolean

IsImageHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsImageHandleResident(long handle)
Parameters
Type Name Description
Int64 handle
Returns
Type Description
Boolean

IsImageHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsImageHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsImageHandleResident(ulong handle)
Parameters
Type Name Description
UInt64 handle
Returns
Type Description
Boolean

IsPath(Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")]
[CLSCompliant(false)]
public static bool IsPath(int path)
Parameters
Type Name Description
Int32 path
Returns
Type Description
Boolean

IsPath(UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPathNV")]
[CLSCompliant(false)]
public static bool IsPath(uint path)
Parameters
Type Name Description
UInt32 path
Returns
Type Description
Boolean

IsPointInFillPath(Int32, Int32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")]
[CLSCompliant(false)]
public static bool IsPointInFillPath(int path, int mask, float x, float y)
Parameters
Type Name Description
Int32 path
Int32 mask
Single x
Single y
Returns
Type Description
Boolean

IsPointInFillPath(UInt32, UInt32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInFillPathNV")]
[CLSCompliant(false)]
public static bool IsPointInFillPath(uint path, uint mask, float x, float y)
Parameters
Type Name Description
UInt32 path
UInt32 mask
Single x
Single y
Returns
Type Description
Boolean

IsPointInStrokePath(Int32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")]
[CLSCompliant(false)]
public static bool IsPointInStrokePath(int path, float x, float y)
Parameters
Type Name Description
Int32 path
Single x
Single y
Returns
Type Description
Boolean

IsPointInStrokePath(UInt32, Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glIsPointInStrokePathNV")]
[CLSCompliant(false)]
public static bool IsPointInStrokePath(uint path, float x, float y)
Parameters
Type Name Description
UInt32 path
Single x
Single y
Returns
Type Description
Boolean

IsTextureHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsTextureHandleResident(long handle)
Parameters
Type Name Description
Int64 handle
Returns
Type Description
Boolean

IsTextureHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glIsTextureHandleResidentNV")]
[CLSCompliant(false)]
public static bool IsTextureHandleResident(ulong handle)
Parameters
Type Name Description
UInt64 handle
Returns
Type Description
Boolean

MakeImageHandleNonResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleNonResident(long handle)
Parameters
Type Name Description
Int64 handle

MakeImageHandleNonResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleNonResident(ulong handle)
Parameters
Type Name Description
UInt64 handle

MakeImageHandleResident(Int64, All)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(long handle, All access)
Parameters
Type Name Description
Int64 handle
All access

MakeImageHandleResident(UInt64, All)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(ulong handle, All access)
Parameters
Type Name Description
UInt64 handle
All access

MakeTextureHandleNonResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleNonResident(long handle)
Parameters
Type Name Description
Int64 handle

MakeTextureHandleNonResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleNonResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleNonResident(ulong handle)
Parameters
Type Name Description
UInt64 handle

MakeTextureHandleResident(Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleResident(long handle)
Parameters
Type Name Description
Int64 handle

MakeTextureHandleResident(UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeTextureHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeTextureHandleResident(ulong handle)
Parameters
Type Name Description
UInt64 handle

MatrixLoad3x2(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixLoad3x2(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixLoad3x2(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

MatrixLoad3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixLoad3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixLoad3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

MatrixLoadTranspose3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixLoadTranspose3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixLoadTranspose3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

MatrixMult3x2(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixMult3x2(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixMult3x2(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

MatrixMult3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixMult3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixMult3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

MatrixMultTranspose3x3(All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, float *m)
Parameters
Type Name Description
All matrixMode
Single* m

MatrixMultTranspose3x3(All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, ref float m)
Parameters
Type Name Description
All matrixMode
Single m

MatrixMultTranspose3x3(All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(All matrixMode, float[] m)
Parameters
Type Name Description
All matrixMode
Single[] m

NamedFramebufferSampleLocations(Int32, Int32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, float *v)
Parameters
Type Name Description
Int32 framebuffer
Int32 start
Int32 count
Single* v

NamedFramebufferSampleLocations(Int32, Int32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, ref float v)
Parameters
Type Name Description
Int32 framebuffer
Int32 start
Int32 count
Single v

NamedFramebufferSampleLocations(Int32, Int32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(int framebuffer, int start, int count, float[] v)
Parameters
Type Name Description
Int32 framebuffer
Int32 start
Int32 count
Single[] v

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, Single*)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, float *v)
Parameters
Type Name Description
UInt32 framebuffer
UInt32 start
Int32 count
Single* v

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, ref Single)

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, ref float v)
Parameters
Type Name Description
UInt32 framebuffer
UInt32 start
Int32 count
Single v

NamedFramebufferSampleLocations(UInt32, UInt32, Int32, Single[])

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glNamedFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void NamedFramebufferSampleLocations(uint framebuffer, uint start, int count, float[] v)
Parameters
Type Name Description
UInt32 framebuffer
UInt32 start
Int32 count
Single[] v

PathColorGen(All, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float *coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
Single* coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathColorGen(All, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] ref float coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
Single coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathColorGen(All, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(All color, All genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float[] coeffs)
Parameters
Type Name Description
All color
All genMode
All colorFormat
Single[] coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathColorGen(PathColor, PathGenMode, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float *coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
Single* coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathColorGen(PathColor, PathGenMode, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] ref float coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
Single coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathColorGen(PathColor, PathGenMode, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, All colorFormat, [Count(Computed = "genMode,colorFormat")] float[] coeffs)
Parameters
Type Name Description
PathColor color
PathGenMode genMode
All colorFormat
Single[] coeffs

[length: COMPSIZE(genMode,colorFormat)]

PathCommands(Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands(Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands(Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands(UInt32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands(UInt32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands(UInt32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte*, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, ref Byte, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(Int32, Int32, Byte[], Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(int path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
Int32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte*, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, ref Byte, Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, ref T5)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCommands<T5>(UInt32, Int32, Byte[], Int32, All, T5[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCommandsNV")]
[CLSCompliant(false)]
public static void PathCommands<T5>(uint path, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T5[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T5

PathCoords(Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCoords(UInt32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathCoords<T3>(Int32, Int32, All, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : struct
Parameters
Type Name Description
Int32 path
Int32 numCoords
All coordType
T3 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(Int32, Int32, All, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : struct
Parameters
Type Name Description
Int32 path
Int32 numCoords
All coordType
T3[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(Int32, Int32, All, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : struct
Parameters
Type Name Description
Int32 path
Int32 numCoords
All coordType
T3[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(Int32, Int32, All, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(int path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : struct
Parameters
Type Name Description
Int32 path
Int32 numCoords
All coordType
T3[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(UInt32, Int32, All, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCoords
All coordType
T3 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(UInt32, Int32, All, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCoords
All coordType
T3[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(UInt32, Int32, All, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCoords
All coordType
T3[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoords<T3>(UInt32, Int32, All, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords<T3>(uint path, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
Int32 numCoords
All coordType
T3[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T3

PathCoverDepthFunc(All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")]
public static void PathCoverDepthFunc(All func)
Parameters
Type Name Description
All func

PathCoverDepthFunc(DepthFunction)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoverDepthFuncNV")]
public static void PathCoverDepthFunc(DepthFunction func)
Parameters
Type Name Description
DepthFunction func

PathDashArray(Int32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] float *dashArray)
Parameters
Type Name Description
Int32 path
Int32 dashCount
Single* dashArray

[length: dashCount]

PathDashArray(Int32, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] ref float dashArray)
Parameters
Type Name Description
Int32 path
Int32 dashCount
Single dashArray

[length: dashCount]

PathDashArray(Int32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(int path, int dashCount, [Count(Parameter = "dashCount")] float[] dashArray)
Parameters
Type Name Description
Int32 path
Int32 dashCount
Single[] dashArray

[length: dashCount]

PathDashArray(UInt32, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] float *dashArray)
Parameters
Type Name Description
UInt32 path
Int32 dashCount
Single* dashArray

[length: dashCount]

PathDashArray(UInt32, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] ref float dashArray)
Parameters
Type Name Description
UInt32 path
Int32 dashCount
Single dashArray

[length: dashCount]

PathDashArray(UInt32, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathDashArrayNV")]
[CLSCompliant(false)]
public static void PathDashArray(uint path, int dashCount, [Count(Parameter = "dashCount")] float[] dashArray)
Parameters
Type Name Description
UInt32 path
Int32 dashCount
Single[] dashArray

[length: dashCount]

PathFogGen(All)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")]
public static void PathFogGen(All genMode)
Parameters
Type Name Description
All genMode

PathFogGen(PathGenMode)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathFogGenNV")]
public static void PathFogGen(PathGenMode genMode)
Parameters
Type Name Description
PathGenMode genMode

PathGlyph(Int32, All, IntPtr, All, Int32, All, IntPtr, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale

PathGlyph(Int32, PathFontTarget, IntPtr, PathFontStyle, Int32, PathElementType, IntPtr, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale

PathGlyph(UInt32, All, IntPtr, All, Int32, All, IntPtr, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale

PathGlyph(UInt32, PathFontTarget, IntPtr, PathFontStyle, Int32, PathElementType, IntPtr, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] IntPtr charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
IntPtr charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale

PathGlyph<T2, T6>(Int32, All, ref T2, All, Int32, All, ref T6, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, All, T2[], All, Int32, All, T6[], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, All, T2[,,], All, Int32, All, T6[,,], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, All, T2[,], All, Int32, All, T6[,], All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, PathFontTarget, ref T2, PathFontStyle, Int32, PathElementType, ref T6, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[], PathFontStyle, Int32, PathElementType, T6[], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[,,], PathFontStyle, Int32, PathElementType, T6[,,], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(Int32, PathFontTarget, T2[,], PathFontStyle, Int32, PathElementType, T6[,], PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, All, ref T2, All, Int32, All, ref T6, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, All, T2[], All, Int32, All, T6[], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, All, T2[,,], All, Int32, All, T6[,,], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, All, T2[,], All, Int32, All, T6[,], All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int numGlyphs, All type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 numGlyphs
All type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, PathFontTarget, ref T2, PathFontStyle, Int32, PathElementType, ref T6, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] ref T6 charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6 charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[], PathFontStyle, Int32, PathElementType, T6[], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[,,], PathFontStyle, Int32, PathElementType, T6[,,], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[,, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[,,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyph<T2, T6>(UInt32, PathFontTarget, T2[,], PathFontStyle, Int32, PathElementType, T6[,], PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphsNV")]
[CLSCompliant(false)]
public static void PathGlyph<T2, T6>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int numGlyphs, PathElementType type, [Count(Computed = "numGlyphs,type,charcodes")] T6[, ] charcodes, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct where T6 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 numGlyphs
PathElementType type
T6[,] charcodes

[length: COMPSIZE(numGlyphs,type,charcodes)]

PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2
T6

PathGlyphIndexArray(Int32, All, IntPtr, All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontName
All fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathGlyphIndexArray(Int32, All, IntPtr, PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontName
PathFontStyle fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathGlyphIndexArray(UInt32, All, IntPtr, All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontName
All fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathGlyphIndexArray(UInt32, All, IntPtr, PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontName
PathFontStyle fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathGlyphIndexArray<T2>(Int32, All, ref T2, All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, ref T2 fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2 fontName
All fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, ref T2, PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, ref T2 fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2 fontName
PathFontStyle fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[] fontName
All fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[] fontName
PathFontStyle fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[,,], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[,, ] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,,] fontName
All fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[,,], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,,] fontName
PathFontStyle fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[,], All, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[, ] fontName, All fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,] fontName
All fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(Int32, All, T2[,], PathFontStyle, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(int firstPathName, All fontTarget, T2[, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,] fontName
PathFontStyle fontStyle
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, ref T2, All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, ref T2 fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2 fontName
All fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, ref T2, PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, ref T2 fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2 fontName
PathFontStyle fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[] fontName
All fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[] fontName
PathFontStyle fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[,,], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[,, ] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,,] fontName
All fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[,,], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,,] fontName
PathFontStyle fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[,], All, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[, ] fontName, All fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,] fontName
All fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexArray<T2>(UInt32, All, T2[,], PathFontStyle, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexArray<T2>(uint firstPathName, All fontTarget, T2[, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,] fontName
PathFontStyle fontStyle
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T2

PathGlyphIndexRange(All, IntPtr, All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
Parameters
Type Name Description
All fontTarget
IntPtr fontName
All fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All

PathGlyphIndexRange(All, IntPtr, All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
Parameters
Type Name Description
All fontTarget
IntPtr fontName
All fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All

PathGlyphIndexRange(All, IntPtr, PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
Parameters
Type Name Description
All fontTarget
IntPtr fontName
PathFontStyle fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All

PathGlyphIndexRange(All, IntPtr, PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange(All fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
Parameters
Type Name Description
All fontTarget
IntPtr fontName
PathFontStyle fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All

PathGlyphIndexRange<T1>(All, ref T1, All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
All fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, ref T1, All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
All fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, ref T1, PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
PathFontStyle fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, ref T1, PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, ref T1 fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1 fontName
PathFontStyle fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
All fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
All fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
PathFontStyle fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[] fontName
PathFontStyle fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,,], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
All fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,,], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
All fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,,], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
PathFontStyle fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,,], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,,] fontName
PathFontStyle fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,], All, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, All fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
All fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,], All, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, All fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
All fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,], PathFontStyle, Int32, Single, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
PathFontStyle fontStyle
Int32 pathParameterTemplate
Single emScale
Int32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphIndexRange<T1>(All, T1[,], PathFontStyle, UInt32, Single, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static All PathGlyphIndexRange<T1>(All fontTarget, T1[, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : struct
Parameters
Type Name Description
All fontTarget
T1[,] fontName
PathFontStyle fontStyle
UInt32 pathParameterTemplate
Single emScale
UInt32 baseAndCount
Returns
Type Description
All
Type Parameters
Name Description
T1

PathGlyphRange(Int32, All, IntPtr, All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale

PathGlyphRange(Int32, PathFontTarget, IntPtr, PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale

PathGlyphRange(UInt32, All, IntPtr, All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
UInt32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale

PathGlyphRange(UInt32, PathFontTarget, IntPtr, PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] IntPtr fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
IntPtr fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
UInt32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale

PathGlyphRange<T2>(Int32, All, ref T2, All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, All, T2[], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, All, T2[,,], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, All, T2[,], All, Int32, Int32, All, Int32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, int firstGlyph, int numGlyphs, All handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
Int32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, PathFontTarget, ref T2, PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, PathFontTarget, T2[], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, PathFontTarget, T2[,,], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(Int32, PathFontTarget, T2[,], PathFontStyle, Int32, Int32, PathHandleMissingGlyphs, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(int firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, int firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, int pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
Int32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
Int32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
Int32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, All, ref T2, All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
UInt32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, All, T2[], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
UInt32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, All, T2[,,], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
UInt32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, All, T2[,], All, UInt32, Int32, All, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, All fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, All fontStyle, uint firstGlyph, int numGlyphs, All handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

All fontStyle
UInt32 firstGlyph
Int32 numGlyphs
All handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, PathFontTarget, ref T2, PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] ref T2 fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2 fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
UInt32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
UInt32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[,,], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[,, ] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[,,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
UInt32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathGlyphRange<T2>(UInt32, PathFontTarget, T2[,], PathFontStyle, UInt32, Int32, PathHandleMissingGlyphs, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphRangeNV")]
[CLSCompliant(false)]
public static void PathGlyphRange<T2>(uint firstPathName, PathFontTarget fontTarget, [Count(Computed = "fontTarget,fontName")] T2[, ] fontName, PathFontStyle fontStyle, uint firstGlyph, int numGlyphs, PathHandleMissingGlyphs handleMissingGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : struct
Parameters
Type Name Description
UInt32 firstPathName
PathFontTarget fontTarget
T2[,] fontName

[length: COMPSIZE(fontTarget,fontName)]

PathFontStyle fontStyle
UInt32 firstGlyph
Int32 numGlyphs
PathHandleMissingGlyphs handleMissingGlyphs
UInt32 pathParameterTemplate
Single emScale
Type Parameters
Name Description
T2

PathMemoryGlyphIndexArray(Int32, All, Int32, IntPtr, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(int firstPathName, All fontTarget, int fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
Int32 fontSize
IntPtr fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathMemoryGlyphIndexArray(Int32, All, IntPtr, IntPtr, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(int firstPathName, All fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontSize
IntPtr fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathMemoryGlyphIndexArray(UInt32, All, Int32, IntPtr, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(uint firstPathName, All fontTarget, int fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
Int32 fontSize
IntPtr fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathMemoryGlyphIndexArray(UInt32, All, IntPtr, IntPtr, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray(uint firstPathName, All fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontSize
IntPtr fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, ref T3, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
Int32 fontSize
T3 fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
Int32 fontSize
T3[] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[,,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
Int32 fontSize
T3[,,] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, Int32, T3[,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, int fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
Int32 fontSize
T3[,] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, ref T3, Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontSize
T3 fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontSize
T3[] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[,,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontSize
T3[,,] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(Int32, All, IntPtr, T3[,], Int32, Int32, Int32, Int32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(int firstPathName, All fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
Int32 firstPathName
All fontTarget
IntPtr fontSize
T3[,] fontData
Int32 faceIndex
Int32 firstGlyphIndex
Int32 numGlyphs
Int32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, ref T3, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
Int32 fontSize
T3 fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
Int32 fontSize
T3[] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[,,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
Int32 fontSize
T3[,,] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, Int32, T3[,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, int fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
Int32 fontSize
T3[,] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, ref T3, Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontSize
T3 fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontSize
T3[] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[,,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontSize
T3[,,] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathMemoryGlyphIndexArray<T3>(UInt32, All, IntPtr, T3[,], Int32, UInt32, Int32, UInt32, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static All PathMemoryGlyphIndexArray<T3>(uint firstPathName, All fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : struct
Parameters
Type Name Description
UInt32 firstPathName
All fontTarget
IntPtr fontSize
T3[,] fontData
Int32 faceIndex
UInt32 firstGlyphIndex
Int32 numGlyphs
UInt32 pathParameterTemplate
Single emScale
Returns
Type Description
All
Type Parameters
Name Description
T3

PathParameter(Int32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, int value)
Parameters
Type Name Description
Int32 path
All pname
Int32 value

PathParameter(Int32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
Int32 path
All pname
Int32* value

[length: COMPSIZE(pname)]

PathParameter(Int32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
Int32 path
All pname
Int32[] value

[length: COMPSIZE(pname)]

PathParameter(Int32, All, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, float value)
Parameters
Type Name Description
Int32 path
All pname
Single value

PathParameter(Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
Int32 path
All pname
Single* value

[length: COMPSIZE(pname)]

PathParameter(Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
Int32 path
All pname
Single[] value

[length: COMPSIZE(pname)]

PathParameter(Int32, PathParameter, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, int value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32 value

PathParameter(Int32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32* value

[length: COMPSIZE(pname)]

PathParameter(Int32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Int32[] value

[length: COMPSIZE(pname)]

PathParameter(Int32, PathParameter, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, float value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single value

PathParameter(Int32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single* value

[length: COMPSIZE(pname)]

PathParameter(Int32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(int path, PathParameter pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
Int32 path
PathParameter pname
Single[] value

[length: COMPSIZE(pname)]

PathParameter(UInt32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, int value)
Parameters
Type Name Description
UInt32 path
All pname
Int32 value

PathParameter(UInt32, All, Int32*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
UInt32 path
All pname
Int32* value

[length: COMPSIZE(pname)]

PathParameter(UInt32, All, Int32[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
UInt32 path
All pname
Int32[] value

[length: COMPSIZE(pname)]

PathParameter(UInt32, All, Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, float value)
Parameters
Type Name Description
UInt32 path
All pname
Single value

PathParameter(UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
UInt32 path
All pname
Single* value

[length: COMPSIZE(pname)]

PathParameter(UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, All pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
UInt32 path
All pname
Single[] value

[length: COMPSIZE(pname)]

PathParameter(UInt32, PathParameter, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameteriNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, int value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32 value

PathParameter(UInt32, PathParameter, Int32*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] int *value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32* value

[length: COMPSIZE(pname)]

PathParameter(UInt32, PathParameter, Int32[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterivNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] int[] value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Int32[] value

[length: COMPSIZE(pname)]

PathParameter(UInt32, PathParameter, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, float value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single value

PathParameter(UInt32, PathParameter, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] float *value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single* value

[length: COMPSIZE(pname)]

PathParameter(UInt32, PathParameter, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathParameterfvNV")]
[CLSCompliant(false)]
public static void PathParameter(uint path, PathParameter pname, [Count(Computed = "pname")] float[] value)
Parameters
Type Name Description
UInt32 path
PathParameter pname
Single[] value

[length: COMPSIZE(pname)]

PathStencilDepthOffset(Single, Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilDepthOffsetNV")]
public static void PathStencilDepthOffset(float factor, float units)
Parameters
Type Name Description
Single factor
Single units

PathStencilFunc(All, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(All func, int ref, int mask)
Parameters
Type Name Description
All func
Int32 ref
Int32 mask

PathStencilFunc(All, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(All func, int ref, uint mask)
Parameters
Type Name Description
All func
Int32 ref
UInt32 mask

PathStencilFunc(StencilFunction, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(StencilFunction func, int ref, int mask)
Parameters
Type Name Description
StencilFunction func
Int32 ref
Int32 mask

PathStencilFunc(StencilFunction, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStencilFuncNV")]
[CLSCompliant(false)]
public static void PathStencilFunc(StencilFunction func, int ref, uint mask)
Parameters
Type Name Description
StencilFunction func
Int32 ref
UInt32 mask

PathString(Int32, All, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(int path, All format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
Int32 path
All format
Int32 length
IntPtr pathString

[length: length]

PathString(Int32, PathStringFormat, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(int path, PathStringFormat format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
Int32 path
PathStringFormat format
Int32 length
IntPtr pathString

[length: length]

PathString(UInt32, All, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(uint path, All format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
UInt32 path
All format
Int32 length
IntPtr pathString

[length: length]

PathString(UInt32, PathStringFormat, Int32, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] IntPtr pathString)
Parameters
Type Name Description
UInt32 path
PathStringFormat format
Int32 length
IntPtr pathString

[length: length]

PathString<T3>(Int32, All, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
All format
Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, All, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
All format
Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, All, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
All format
Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, All, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, All format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
All format
Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, PathStringFormat, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
PathStringFormat format
Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, PathStringFormat, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
PathStringFormat format
Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, PathStringFormat, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
PathStringFormat format
Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(Int32, PathStringFormat, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(int path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
Int32 path
PathStringFormat format
Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, All, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
All format
Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, All, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
All format
Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, All, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
All format
Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, All, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, All format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
All format
Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, PathStringFormat, Int32, ref T3)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] ref T3 pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
PathStringFormat format
Int32 length
T3 pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, PathStringFormat, Int32, T3[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
PathStringFormat format
Int32 length
T3[] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, PathStringFormat, Int32, T3[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[,, ] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
PathStringFormat format
Int32 length
T3[,,] pathString

[length: length]

Type Parameters
Name Description
T3

PathString<T3>(UInt32, PathStringFormat, Int32, T3[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathStringNV")]
[CLSCompliant(false)]
public static void PathString<T3>(uint path, PathStringFormat format, int length, [Count(Parameter = "length")] T3[, ] pathString)
    where T3 : struct
Parameters
Type Name Description
UInt32 path
PathStringFormat format
Int32 length
T3[,] pathString

[length: length]

Type Parameters
Name Description
T3

PathSubCommands(Int32, Int32, Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands(Int32, Int32, Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands(Int32, Int32, Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands(UInt32, Int32, Int32, Int32, Byte*, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands(UInt32, Int32, Int32, Int32, Byte[], Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(int path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
Int32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte *commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte* commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] ref byte commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, ref T7)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, All, T7[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCommandsNV")]
[CLSCompliant(false)]
public static void PathSubCommands<T7>(uint path, int commandStart, int commandsToDelete, int numCommands, [Count(Parameter = "numCommands")] byte[] commands, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : struct
Parameters
Type Name Description
UInt32 path
Int32 commandStart
Int32 commandsToDelete
Int32 numCommands
Byte[] commands

[length: numCommands]

Int32 numCoords
All coordType
T7[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T7

PathSubCoords(Int32, Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
Int32 path
Int32 coordStart
Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCoords(UInt32, Int32, Int32, All, IntPtr)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)
Parameters
Type Name Description
UInt32 path
Int32 coordStart
Int32 numCoords
All coordType
IntPtr coords

[length: COMPSIZE(numCoords,coordType)]

PathSubCoords<T4>(Int32, Int32, Int32, All, ref T4)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : struct
Parameters
Type Name Description
Int32 path
Int32 coordStart
Int32 numCoords
All coordType
T4 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : struct
Parameters
Type Name Description
Int32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : struct
Parameters
Type Name Description
Int32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(Int32, Int32, Int32, All, T4[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(int path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : struct
Parameters
Type Name Description
Int32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(UInt32, Int32, Int32, All, ref T4)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : struct
Parameters
Type Name Description
UInt32 path
Int32 coordStart
Int32 numCoords
All coordType
T4 coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : struct
Parameters
Type Name Description
UInt32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[,,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : struct
Parameters
Type Name Description
UInt32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[,,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathSubCoords<T4>(UInt32, Int32, Int32, All, T4[,])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathSubCoordsNV")]
[CLSCompliant(false)]
public static void PathSubCoords<T4>(uint path, int coordStart, int numCoords, All coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : struct
Parameters
Type Name Description
UInt32 path
Int32 coordStart
Int32 numCoords
All coordType
T4[,] coords

[length: COMPSIZE(numCoords,coordType)]

Type Parameters
Name Description
T4

PathTexGen(All, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] float *coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
Int32 components
Single* coeffs

[length: COMPSIZE(genMode,components)]

PathTexGen(All, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] ref float coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
Int32 components
Single coeffs

[length: COMPSIZE(genMode,components)]

PathTexGen(All, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(All texCoordSet, All genMode, int components, [Count(Computed = "genMode,components")] float[] coeffs)
Parameters
Type Name Description
All texCoordSet
All genMode
Int32 components
Single[] coeffs

[length: COMPSIZE(genMode,components)]

PathTexGen(PathColor, PathGenMode, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] float *coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
Int32 components
Single* coeffs

[length: COMPSIZE(genMode,components)]

PathTexGen(PathColor, PathGenMode, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] ref float coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
Int32 components
Single coeffs

[length: COMPSIZE(genMode,components)]

PathTexGen(PathColor, PathGenMode, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathTexGenNV")]
[CLSCompliant(false)]
public static void PathTexGen(PathColor texCoordSet, PathGenMode genMode, int components, [Count(Computed = "genMode,components")] float[] coeffs)
Parameters
Type Name Description
PathColor texCoordSet
PathGenMode genMode
Int32 components
Single[] coeffs

[length: COMPSIZE(genMode,components)]

PointAlongPath(Int32, Int32, Int32, Single, Single*, Single*, Single*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(int path, int startSegment, int numSegments, float distance, [Count(Count = 1)] float *x, [Count(Count = 1)] float *y, [Count(Count = 1)] float *tangentX, [Count(Count = 1)] float *tangentY)
Parameters
Type Name Description
Int32 path
Int32 startSegment
Int32 numSegments
Single distance
Single* x

[length: 1]

Single* y

[length: 1]

Single* tangentX

[length: 1]

Single* tangentY

[length: 1]

Returns
Type Description
Boolean

PointAlongPath(Int32, Int32, Int32, Single, out Single, out Single, out Single, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(int path, int startSegment, int numSegments, float distance, [Count(Count = 1)] out float x, [Count(Count = 1)] out float y, [Count(Count = 1)] out float tangentX, [Count(Count = 1)] out float tangentY)
Parameters
Type Name Description
Int32 path
Int32 startSegment
Int32 numSegments
Single distance
Single x

[length: 1]

Single y

[length: 1]

Single tangentX

[length: 1]

Single tangentY

[length: 1]

Returns
Type Description
Boolean

PointAlongPath(UInt32, Int32, Int32, Single, Single*, Single*, Single*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(uint path, int startSegment, int numSegments, float distance, [Count(Count = 1)] float *x, [Count(Count = 1)] float *y, [Count(Count = 1)] float *tangentX, [Count(Count = 1)] float *tangentY)
Parameters
Type Name Description
UInt32 path
Int32 startSegment
Int32 numSegments
Single distance
Single* x

[length: 1]

Single* y

[length: 1]

Single* tangentX

[length: 1]

Single* tangentY

[length: 1]

Returns
Type Description
Boolean

PointAlongPath(UInt32, Int32, Int32, Single, out Single, out Single, out Single, out Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPointAlongPathNV")]
[CLSCompliant(false)]
public static bool PointAlongPath(uint path, int startSegment, int numSegments, float distance, [Count(Count = 1)] out float x, [Count(Count = 1)] out float y, [Count(Count = 1)] out float tangentX, [Count(Count = 1)] out float tangentY)
Parameters
Type Name Description
UInt32 path
Int32 startSegment
Int32 numSegments
Single distance
Single x

[length: 1]

Single y

[length: 1]

Single tangentX

[length: 1]

Single tangentY

[length: 1]

Returns
Type Description
Boolean

PolygonMode(All, All)

[requires: NV_polygon_mode] Select a polygon rasterization mode

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")]
public static void PolygonMode(All face, All mode)
Parameters
Type Name Description
All face

Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons.

All mode

Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons.

PolygonMode(MaterialFace, PolygonMode)

[requires: NV_polygon_mode] Select a polygon rasterization mode

Declaration
[AutoGenerated(Category = "NV_polygon_mode", Version = "", EntryPoint = "glPolygonModeNV")]
public static void PolygonMode(MaterialFace face, PolygonMode mode)
Parameters
Type Name Description
MaterialFace face

Specifies the polygons that mode applies to. Must be FrontAndBack for front- and back-facing polygons.

PolygonMode mode

Specifies how polygons will be rasterized. Accepted values are Point, Line, and Fill. The initial value is Fill for both front- and back-facing polygons.

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, float *coeffs)
Parameters
Type Name Description
Int32 program
Int32 location
All genMode
Int32 components
Single* coeffs

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, ref float coeffs)
Parameters
Type Name Description
Int32 program
Int32 location
All genMode
Int32 components
Single coeffs

ProgramPathFragmentInputGen(Int32, Int32, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(int program, int location, All genMode, int components, float[] coeffs)
Parameters
Type Name Description
Int32 program
Int32 location
All genMode
Int32 components
Single[] coeffs

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, float *coeffs)
Parameters
Type Name Description
UInt32 program
Int32 location
All genMode
Int32 components
Single* coeffs

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, ref float coeffs)
Parameters
Type Name Description
UInt32 program
Int32 location
All genMode
Int32 components
Single coeffs

ProgramPathFragmentInputGen(UInt32, Int32, All, Int32, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glProgramPathFragmentInputGenNV")]
[CLSCompliant(false)]
public static void ProgramPathFragmentInputGen(uint program, int location, All genMode, int components, float[] coeffs)
Parameters
Type Name Description
UInt32 program
Int32 location
All genMode
Int32 components
Single[] coeffs

ProgramUniform1(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(Int32, Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(int program, int location, long x)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

ProgramUniform1(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ulong *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64* value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ref ulong value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, int count, [Count(Parameter = "count")] ulong[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64[] value

[length: count] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform1(UInt32, Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, long x)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

ProgramUniform1(UInt32, Int32, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform1ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform1(uint program, int location, ulong x)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

ProgramUniform2(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(Int32, Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(int program, int location, long x, long y)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

ProgramUniform2(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ulong *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64* value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ref ulong value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, int count, [Count(Parameter = "count*2")] ulong[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64[] value

[length: count*2] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform2(UInt32, Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, long x, long y)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

ProgramUniform2(UInt32, Int32, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform2ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform2(uint program, int location, ulong x, ulong y)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

ProgramUniform3(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(Int32, Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(int program, int location, long x, long y, long z)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ulong *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64* value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ref ulong value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, int count, [Count(Parameter = "count*3")] ulong[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64[] value

[length: count*3] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform3(UInt32, Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, long x, long y, long z)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniform3(UInt32, Int32, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform3ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform3(uint program, int location, ulong x, ulong y, ulong z)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniform4(Int32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(Int32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(Int32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(Int32, Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(int program, int location, long x, long y, long z, long w)
Parameters
Type Name Description
Int32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

Int64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ulong *value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64* value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ref ulong value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, int count, [Count(Parameter = "count*4")] ulong[] value)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64[] value

[length: count*4] For the vector and matrix commands, specifies a pointer to an array of count values that will be used to update the specified uniform variable.

ProgramUniform4(UInt32, Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4i64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, long x, long y, long z, long w)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

Int64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

Int64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

Int64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniform4(UInt32, Int32, UInt64, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for a specified program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glProgramUniform4ui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform4(uint program, int location, ulong x, ulong y, ulong z, ulong w)
Parameters
Type Name Description
UInt32 program

Specifies the handle of the program containing the uniform variable to be modified.

Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

For the vector commands (glProgramUniformv), specifies the number of elements that are to be modified. This should be 1 if the targeted uniform variable is not an array, and 1 or more if it is an array. For the matrix commands (glProgramUniformMatrix), specifies the number of matrices that are to be modified. This should be 1 if the targeted uniform variable is not an array of matrices, and 1 or more if it is an array of matrices.

UInt64 y

For the matrix commands, specifies whether to transpose the matrix as the values are loaded into the uniform variable.

UInt64 z

For the scalar commands, specifies the new values to be used for the specified uniform variable.

UInt64 w

For the scalar commands, specifies the new values to be used for the specified uniform variable.

ProgramUniformHandle(Int32, Int32, Int32, Int64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long *values)
Parameters
Type Name Description
Int32 program
Int32 location
Int32 count
Int64* values

[length: count]

ProgramUniformHandle(Int32, Int32, Int32, ref Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] ref long values)
Parameters
Type Name Description
Int32 program
Int32 location
Int32 count
Int64 values

[length: count]

ProgramUniformHandle(Int32, Int32, Int32, Int64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long[] values)
Parameters
Type Name Description
Int32 program
Int32 location
Int32 count
Int64[] values

[length: count]

ProgramUniformHandle(Int32, Int32, Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, long value)
Parameters
Type Name Description
Int32 program
Int32 location
Int64 value

ProgramUniformHandle(UInt32, Int32, Int32, UInt64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong *values)
Parameters
Type Name Description
UInt32 program
Int32 location
Int32 count
UInt64* values

[length: count]

ProgramUniformHandle(UInt32, Int32, Int32, ref UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ref ulong values)
Parameters
Type Name Description
UInt32 program
Int32 location
Int32 count
UInt64 values

[length: count]

ProgramUniformHandle(UInt32, Int32, Int32, UInt64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong[] values)
Parameters
Type Name Description
UInt32 program
Int32 location
Int32 count
UInt64[] values

[length: count]

ProgramUniformHandle(UInt32, Int32, UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64NV")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, ulong value)
Parameters
Type Name Description
UInt32 program
Int32 location
UInt64 value

ReadBuffer(All)

[requires: NV_read_buffer] Select a color buffer source for pixels

Declaration
[AutoGenerated(Category = "NV_read_buffer", Version = "", EntryPoint = "glReadBufferNV")]
public static void ReadBuffer(All mode)
Parameters
Type Name Description
All mode

Specifies a color buffer. Accepted values are FrontLeft, FrontRight, BackLeft, BackRight, Front, Back, Left, Right, and the constants ColorAttachmenti.

RenderbufferStorageMultisample(All, Int32, All, Int32, Int32)

[requires: NV_framebuffer_multisample] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
public static void RenderbufferStorageMultisample(All target, int samples, All internalformat, int width, int height)
Parameters
Type Name Description
All target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

All internalformat

Specifies the internal format to use for the renderbuffer object's image.

Int32 width

Specifies the width of the renderbuffer, in pixels.

Int32 height

Specifies the height of the renderbuffer, in pixels.

RenderbufferStorageMultisample(RenderbufferTarget, Int32, RenderbufferInternalFormat, Int32, Int32)

[requires: NV_framebuffer_multisample] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[AutoGenerated(Category = "NV_framebuffer_multisample", Version = "", EntryPoint = "glRenderbufferStorageMultisampleNV")]
public static void RenderbufferStorageMultisample(RenderbufferTarget target, int samples, RenderbufferInternalFormat internalformat, int width, int height)
Parameters
Type Name Description
RenderbufferTarget target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

RenderbufferInternalFormat internalformat

Specifies the internal format to use for the renderbuffer object's image.

Int32 width

Specifies the width of the renderbuffer, in pixels.

Int32 height

Specifies the height of the renderbuffer, in pixels.

ResolveDepthValues()

[requires: NV_sample_locations]

Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glResolveDepthValuesNV")]
public static void ResolveDepthValues()

ScissorArray(Int32, Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] int *v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32* v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorArray(Int32, Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] ref int v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32 v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorArray(Int32, Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(int first, int count, [Count(Computed = "count")] int[] v)
Parameters
Type Name Description
Int32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32[] v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorArray(UInt32, Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] int *v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32* v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorArray(UInt32, Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] ref int v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32 v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorArray(UInt32, Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorArrayvNV")]
[CLSCompliant(false)]
public static void ScissorArray(uint first, int count, [Count(Computed = "count")] int[] v)
Parameters
Type Name Description
UInt32 first

Specifies the index of the first viewport whose scissor box to modify.

Int32 count

Specifies the number of scissor boxes to modify.

Int32[] v

[length: COMPSIZE(count)] Specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(Int32, Int32*)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] int *v)
Parameters
Type Name Description
Int32 index

Specifies the index of the viewport whose scissor box to modify.

Int32* v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(Int32, Int32, Int32, Int32, Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, int left, int bottom, int width, int height)
Parameters
Type Name Description
Int32 index

Specifies the index of the viewport whose scissor box to modify.

Int32 left

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

Int32 bottom

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

Int32 width

Specify ths dimensions of the scissor box, in pixels.

Int32 height

Specify ths dimensions of the scissor box, in pixels.

ScissorIndexed(Int32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] ref int v)
Parameters
Type Name Description
Int32 index

Specifies the index of the viewport whose scissor box to modify.

Int32 v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(Int32, Int32[])

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(int index, [Count(Count = 4)] int[] v)
Parameters
Type Name Description
Int32 index

Specifies the index of the viewport whose scissor box to modify.

Int32[] v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(UInt32, Int32*)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] int *v)
Parameters
Type Name Description
UInt32 index

Specifies the index of the viewport whose scissor box to modify.

Int32* v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(UInt32, Int32, Int32, Int32, Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, int left, int bottom, int width, int height)
Parameters
Type Name Description
UInt32 index

Specifies the index of the viewport whose scissor box to modify.

Int32 left

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

Int32 bottom

Specify the coordinate of the bottom left corner of the scissor box, in pixels.

Int32 width

Specify ths dimensions of the scissor box, in pixels.

Int32 height

Specify ths dimensions of the scissor box, in pixels.

ScissorIndexed(UInt32, ref Int32)

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] ref int v)
Parameters
Type Name Description
UInt32 index

Specifies the index of the viewport whose scissor box to modify.

Int32 v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

ScissorIndexed(UInt32, Int32[])

[requires: NV_viewport_array] Define the scissor box for a specific viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glScissorIndexedvNV")]
[CLSCompliant(false)]
public static void ScissorIndexed(uint index, [Count(Count = 4)] int[] v)
Parameters
Type Name Description
UInt32 index

Specifies the index of the viewport whose scissor box to modify.

Int32[] v

[length: 4] For glScissorIndexedv, specifies the address of an array containing the left, bottom, width and height of each scissor box, in that order.

SetFence(Int32, All)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(int fence, All condition)
Parameters
Type Name Description
Int32 fence
All condition

SetFence(UInt32, All)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(uint fence, All condition)
Parameters
Type Name Description
UInt32 fence
All condition

SignalVkFence(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")]
[CLSCompliant(false)]
public static void SignalVkFence(long vkFence)
Parameters
Type Name Description
Int64 vkFence

SignalVkFence(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkFenceNV")]
[CLSCompliant(false)]
public static void SignalVkFence(ulong vkFence)
Parameters
Type Name Description
UInt64 vkFence

SignalVkSemaphore(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")]
[CLSCompliant(false)]
public static void SignalVkSemaphore(long vkSemaphore)
Parameters
Type Name Description
Int64 vkSemaphore

SignalVkSemaphore(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glSignalVkSemaphoreNV")]
[CLSCompliant(false)]
public static void SignalVkSemaphore(ulong vkSemaphore)
Parameters
Type Name Description
UInt64 vkSemaphore

StencilFillPath(Int32, All, Int32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(int path, All fillMode, int mask)
Parameters
Type Name Description
Int32 path
All fillMode
Int32 mask

StencilFillPath(Int32, PathFillMode, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(int path, PathFillMode fillMode, int mask)
Parameters
Type Name Description
Int32 path
PathFillMode fillMode
Int32 mask

StencilFillPath(UInt32, All, UInt32)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(uint path, All fillMode, uint mask)
Parameters
Type Name Description
UInt32 path
All fillMode
UInt32 mask

StencilFillPath(UInt32, PathFillMode, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathNV")]
[CLSCompliant(false)]
public static void StencilFillPath(uint path, PathFillMode fillMode, uint mask)
Parameters
Type Name Description
UInt32 path
PathFillMode fillMode
UInt32 mask

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced(Int32, PathElementType, IntPtr, UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, All fillMode, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
All fillMode
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, All fillMode, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
All fillMode
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], Int32, PathFillMode, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, PathFillMode fillMode, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
PathFillMode fillMode
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilFillPathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, PathFillMode, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilFillPathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, PathFillMode fillMode, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
PathFillMode fillMode
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePath(Int32, Int32, Int32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")]
[CLSCompliant(false)]
public static void StencilStrokePath(int path, int reference, int mask)
Parameters
Type Name Description
Int32 path
Int32 reference
Int32 mask

StencilStrokePath(UInt32, Int32, UInt32)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathNV")]
[CLSCompliant(false)]
public static void StencilStrokePath(uint path, int reference, uint mask)
Parameters
Type Name Description
UInt32 path
Int32 reference
UInt32 mask

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced(Int32, PathElementType, IntPtr, UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] IntPtr paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
IntPtr paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, All pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, All transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
All transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, ref T2, UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] ref T2 paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2 paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,,], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[,, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], Int32, Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, int pathBase, int reference, int mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

Int32 pathBase
Int32 reference
Int32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilStrokePathInstanced<T2>(Int32, PathElementType, T2[,], UInt32, Int32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilStrokePathInstanced<T2>(int numPaths, PathElementType pathNameType, [Count(Computed = "numPaths,pathNameType,paths")] T2[, ] paths, uint pathBase, int reference, uint mask, PathTransformType transformType, [Count(Computed = "numPaths,transformType")] float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
PathElementType pathNameType
T2[,] paths

[length: COMPSIZE(numPaths,pathNameType,paths)]

UInt32 pathBase
Int32 reference
UInt32 mask
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(numPaths,transformType)]

Type Parameters
Name Description
T2

StencilThenCoverFillPath(Int32, All, Int32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(int path, All fillMode, int mask, All coverMode)
Parameters
Type Name Description
Int32 path
All fillMode
Int32 mask
All coverMode

StencilThenCoverFillPath(UInt32, All, UInt32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(uint path, All fillMode, uint mask, All coverMode)
Parameters
Type Name Description
UInt32 path
All fillMode
UInt32 mask
All coverMode

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single* transformValues

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single transformValues

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single[] transformValues

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single* transformValues

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single transformValues

StencilThenCoverFillPathInstanced(Int32, All, IntPtr, UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single[] transformValues

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, ref T2, UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,,], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], Int32, All, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, All fillMode, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
All fillMode
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverFillPathInstanced<T2>(Int32, All, T2[,], UInt32, All, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, All fillMode, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
All fillMode
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePath(Int32, Int32, Int32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePath(int path, int reference, int mask, All coverMode)
Parameters
Type Name Description
Int32 path
Int32 reference
Int32 mask
All coverMode

StencilThenCoverStrokePath(UInt32, Int32, UInt32, All)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePath(uint path, int reference, uint mask, All coverMode)
Parameters
Type Name Description
UInt32 path
Int32 reference
UInt32 mask
All coverMode

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single* transformValues

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single transformValues

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single[] transformValues

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single* transformValues

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single transformValues

StencilThenCoverStrokePathInstanced(Int32, All, IntPtr, UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, All pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
Parameters
Type Name Description
Int32 numPaths
All pathNameType
IntPtr paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single[] transformValues

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, ref T2, UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2 paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,,], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], Int32, Int32, Int32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, int pathBase, int reference, int mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
Int32 pathBase
Int32 reference
Int32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float *transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single* transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, ref float transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single transformValues
Type Parameters
Name Description
T2

StencilThenCoverStrokePathInstanced<T2>(Int32, All, T2[,], UInt32, Int32, UInt32, All, All, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, All pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, All coverMode, All transformType, float[] transformValues)
    where T2 : struct
Parameters
Type Name Description
Int32 numPaths
All pathNameType
T2[,] paths
UInt32 pathBase
Int32 reference
UInt32 mask
All coverMode
All transformType
Single[] transformValues
Type Parameters
Name Description
T2

SubpixelPrecisionBia(Int32, Int32)

[requires: NV_conservative_raster]

Declaration
[AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")]
[CLSCompliant(false)]
public static void SubpixelPrecisionBia(int xbits, int ybits)
Parameters
Type Name Description
Int32 xbits
Int32 ybits

SubpixelPrecisionBia(UInt32, UInt32)

[requires: NV_conservative_raster]

Declaration
[AutoGenerated(Category = "NV_conservative_raster", Version = "", EntryPoint = "glSubpixelPrecisionBiasNV")]
[CLSCompliant(false)]
public static void SubpixelPrecisionBia(uint xbits, uint ybits)
Parameters
Type Name Description
UInt32 xbits
UInt32 ybits

TestFence(Int32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")]
[CLSCompliant(false)]
public static bool TestFence(int fence)
Parameters
Type Name Description
Int32 fence
Returns
Type Description
Boolean

TestFence(UInt32)

[requires: NV_fence]

Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glTestFenceNV")]
[CLSCompliant(false)]
public static bool TestFence(uint fence)
Parameters
Type Name Description
UInt32 fence
Returns
Type Description
Boolean

TransformPath(Int32, Int32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
All transformType
Single* transformValues

[length: COMPSIZE(transformType)]

TransformPath(Int32, Int32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
All transformType
Single transformValues

[length: COMPSIZE(transformType)]

TransformPath(Int32, Int32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, All transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
All transformType
Single[] transformValues

[length: COMPSIZE(transformType)]

TransformPath(Int32, Int32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(transformType)]

TransformPath(Int32, Int32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
PathTransformType transformType
Single transformValues

[length: COMPSIZE(transformType)]

TransformPath(Int32, Int32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(int resultPath, int srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
Int32 resultPath
Int32 srcPath
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, All, Single*)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
All transformType
Single* transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, All, ref Single)

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
All transformType
Single transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, All, Single[])

[requires: NV_path_rendering]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, All transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
All transformType
Single[] transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, PathTransformType, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float *transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
PathTransformType transformType
Single* transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, PathTransformType, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] ref float transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
PathTransformType transformType
Single transformValues

[length: COMPSIZE(transformType)]

TransformPath(UInt32, UInt32, PathTransformType, Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glTransformPathNV")]
[CLSCompliant(false)]
public static void TransformPath(uint resultPath, uint srcPath, PathTransformType transformType, [Count(Computed = "transformType")] float[] transformValues)
Parameters
Type Name Description
UInt32 resultPath
UInt32 srcPath
PathTransformType transformType
Single[] transformValues

[length: COMPSIZE(transformType)]

Uniform1(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] long *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64* value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ref long value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64 value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] long[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64[] value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ulong *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64* value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ref ulong value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64 value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64vNV")]
[CLSCompliant(false)]
public static void Uniform1(int location, int count, [Count(Parameter = "count*1")] ulong[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64[] value

[length: count*1] Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1i64NV")]
public static void Uniform1(int location, long x)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

Specifies the new values to be used for the specified uniform variable.

Uniform1(Int32, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform1ui64NV")]
[CLSCompliant(false)]
public static void Uniform1(int location, ulong x)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] long *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64* value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ref long value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64 value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] long[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64[] value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ulong *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64* value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ref ulong value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64 value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64vNV")]
[CLSCompliant(false)]
public static void Uniform2(int location, int count, [Count(Parameter = "count*2")] ulong[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64[] value

[length: count*2] Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2i64NV")]
public static void Uniform2(int location, long x, long y)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

Specifies the new values to be used for the specified uniform variable.

Int64 y

Specifies the new values to be used for the specified uniform variable.

Uniform2(Int32, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform2ui64NV")]
[CLSCompliant(false)]
public static void Uniform2(int location, ulong x, ulong y)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

Specifies the new values to be used for the specified uniform variable.

UInt64 y

Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] long *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64* value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ref long value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64 value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] long[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64[] value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ulong *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64* value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ref ulong value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64 value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64vNV")]
[CLSCompliant(false)]
public static void Uniform3(int location, int count, [Count(Parameter = "count*3")] ulong[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64[] value

[length: count*3] Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3i64NV")]
public static void Uniform3(int location, long x, long y, long z)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

Specifies the new values to be used for the specified uniform variable.

Int64 y

Specifies the new values to be used for the specified uniform variable.

Int64 z

Specifies the new values to be used for the specified uniform variable.

Uniform3(Int32, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform3ui64NV")]
[CLSCompliant(false)]
public static void Uniform3(int location, ulong x, ulong y, ulong z)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

Specifies the new values to be used for the specified uniform variable.

UInt64 y

Specifies the new values to be used for the specified uniform variable.

UInt64 z

Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, Int64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] long *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64* value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, ref Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ref long value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64 value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, Int64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] long[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

Int64[] value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, UInt64*)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ulong *value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64* value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, ref UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ref ulong value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64 value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int32, UInt64[])

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64vNV")]
[CLSCompliant(false)]
public static void Uniform4(int location, int count, [Count(Parameter = "count*4")] ulong[] value)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int32 count

Specifies the new values to be used for the specified uniform variable.

UInt64[] value

[length: count*4] Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, Int64, Int64, Int64, Int64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4i64NV")]
public static void Uniform4(int location, long x, long y, long z, long w)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

Int64 x

Specifies the new values to be used for the specified uniform variable.

Int64 y

Specifies the new values to be used for the specified uniform variable.

Int64 z

Specifies the new values to be used for the specified uniform variable.

Int64 w

Specifies the new values to be used for the specified uniform variable.

Uniform4(Int32, UInt64, UInt64, UInt64, UInt64)

[requires: NV_gpu_shader5] Specify the value of a uniform variable for the current program object

Declaration
[AutoGenerated(Category = "NV_gpu_shader5", Version = "", EntryPoint = "glUniform4ui64NV")]
[CLSCompliant(false)]
public static void Uniform4(int location, ulong x, ulong y, ulong z, ulong w)
Parameters
Type Name Description
Int32 location

Specifies the location of the uniform variable to be modified.

UInt64 x

Specifies the new values to be used for the specified uniform variable.

UInt64 y

Specifies the new values to be used for the specified uniform variable.

UInt64 z

Specifies the new values to be used for the specified uniform variable.

UInt64 w

Specifies the new values to be used for the specified uniform variable.

UniformHandle(Int32, Int32, Int64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
Int32 location
Int32 count
Int64* value

[length: count]

UniformHandle(Int32, Int32, ref Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
Int32 location
Int32 count
Int64 value

[length: count]

UniformHandle(Int32, Int32, Int64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Int64[] value

[length: count]

UniformHandle(Int32, Int32, UInt64*)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong *value)
Parameters
Type Name Description
Int32 location
Int32 count
UInt64* value

[length: count]

UniformHandle(Int32, Int32, ref UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref ulong value)
Parameters
Type Name Description
Int32 location
Int32 count
UInt64 value

[length: count]

UniformHandle(Int32, Int32, UInt64[])

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vNV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong[] value)
Parameters
Type Name Description
Int32 location
Int32 count
UInt64[] value

[length: count]

UniformHandle(Int32, Int64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, long value)
Parameters
Type Name Description
Int32 location
Int64 value

UniformHandle(Int32, UInt64)

[requires: NV_bindless_texture]

Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64NV")]
[CLSCompliant(false)]
public static void UniformHandle(int location, ulong value)
Parameters
Type Name Description
Int32 location
UInt64 value

UniformMatrix2x3(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*6]

UniformMatrix2x3(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*6]

UniformMatrix2x3(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x3(int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*6]

UniformMatrix2x4(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*8]

UniformMatrix2x4(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*8]

UniformMatrix2x4(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix2x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix2x4(int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*8]

UniformMatrix3x2(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*6]

UniformMatrix3x2(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*6]

UniformMatrix3x2(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x2(int location, int count, bool transpose, [Count(Parameter = "count*6")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*6]

UniformMatrix3x4(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*12]

UniformMatrix3x4(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*12]

UniformMatrix3x4(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix3x4fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix3x4(int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*12]

UniformMatrix4x2(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*8]

UniformMatrix4x2(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*8]

UniformMatrix4x2(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x2fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x2(int location, int count, bool transpose, [Count(Parameter = "count*8")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*8]

UniformMatrix4x3(Int32, Int32, Boolean, Single*)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] float *value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single* value

[length: count*12]

UniformMatrix4x3(Int32, Int32, Boolean, ref Single)

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] ref float value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single value

[length: count*12]

UniformMatrix4x3(Int32, Int32, Boolean, Single[])

[requires: NV_non_square_matrices]

Declaration
[AutoGenerated(Category = "NV_non_square_matrices", Version = "", EntryPoint = "glUniformMatrix4x3fvNV")]
[CLSCompliant(false)]
public static void UniformMatrix4x3(int location, int count, bool transpose, [Count(Parameter = "count*12")] float[] value)
Parameters
Type Name Description
Int32 location
Int32 count
Boolean transpose
Single[] value

[length: count*12]

VertexAttribDivisor(Int32, Int32)

[requires: NV_instanced_arrays] Modify the rate at which generic vertex attributes advance during instanced rendering

Declaration
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
[CLSCompliant(false)]
public static void VertexAttribDivisor(int index, int divisor)
Parameters
Type Name Description
Int32 index

Specify the index of the generic vertex attribute.

Int32 divisor

Specify the number of instances that will pass between updates of the generic attribute at slot index.

VertexAttribDivisor(UInt32, UInt32)

[requires: NV_instanced_arrays] Modify the rate at which generic vertex attributes advance during instanced rendering

Declaration
[AutoGenerated(Category = "NV_instanced_arrays", Version = "", EntryPoint = "glVertexAttribDivisorNV")]
[CLSCompliant(false)]
public static void VertexAttribDivisor(uint index, uint divisor)
Parameters
Type Name Description
UInt32 index

Specify the index of the generic vertex attribute.

UInt32 divisor

Specify the number of instances that will pass between updates of the generic attribute at slot index.

ViewportArray(Int32, Int32, Single*)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] float *v)
Parameters
Type Name Description
Int32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single* v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportArray(Int32, Int32, ref Single)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] ref float v)
Parameters
Type Name Description
Int32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportArray(Int32, Int32, Single[])

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(int first, int count, [Count(Computed = "count")] float[] v)
Parameters
Type Name Description
Int32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single[] v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportArray(UInt32, Int32, Single*)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] float *v)
Parameters
Type Name Description
UInt32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single* v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportArray(UInt32, Int32, ref Single)

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] ref float v)
Parameters
Type Name Description
UInt32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportArray(UInt32, Int32, Single[])

[requires: NV_viewport_array] Set multiple viewports

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportArrayvNV")]
[CLSCompliant(false)]
public static void ViewportArray(uint first, int count, [Count(Computed = "count")] float[] v)
Parameters
Type Name Description
UInt32 first

Specify the first viewport to set.

Int32 count

Specify the number of viewports to set.

Single[] v

[length: COMPSIZE(count)] Specify the address of an array containing the viewport parameters.

ViewportIndexed(Int32, Single*)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] float *v)
Parameters
Type Name Description
Int32 index

Specify the first viewport to set.

Single* v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportIndexed(Int32, Single, Single, Single, Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, float x, float y, float w, float h)
Parameters
Type Name Description
Int32 index

Specify the first viewport to set.

Single x

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

Single y

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

Single w

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

Single h

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

ViewportIndexed(Int32, ref Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] ref float v)
Parameters
Type Name Description
Int32 index

Specify the first viewport to set.

Single v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportIndexed(Int32, Single[])

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(int index, [Count(Count = 4)] float[] v)
Parameters
Type Name Description
Int32 index

Specify the first viewport to set.

Single[] v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportIndexed(UInt32, Single*)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] float *v)
Parameters
Type Name Description
UInt32 index

Specify the first viewport to set.

Single* v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportIndexed(UInt32, Single, Single, Single, Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, float x, float y, float w, float h)
Parameters
Type Name Description
UInt32 index

Specify the first viewport to set.

Single x

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

Single y

For glViewportIndexedf, specifies the lower left corner of the viewport rectangle, in pixels. The initial value is (0,0).

Single w

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

Single h

For glViewportIndexedf, specifies the width and height of the viewport. When a GL context is first attached to a window, width and height are set to the dimensions of that window.

ViewportIndexed(UInt32, ref Single)

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] ref float v)
Parameters
Type Name Description
UInt32 index

Specify the first viewport to set.

Single v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportIndexed(UInt32, Single[])

[requires: NV_viewport_array] Set a specified viewport

Declaration
[AutoGenerated(Category = "NV_viewport_array", Version = "", EntryPoint = "glViewportIndexedfvNV")]
[CLSCompliant(false)]
public static void ViewportIndexed(uint index, [Count(Count = 4)] float[] v)
Parameters
Type Name Description
UInt32 index

Specify the first viewport to set.

Single[] v

[length: 4] For glViewportIndexedfv, specifies the address of an array containing the viewport parameters.

ViewportPositionWScale(Int32, Single, Single)

[requires: NV_clip_space_w_scaling]

Declaration
[AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")]
[CLSCompliant(false)]
public static void ViewportPositionWScale(int index, float xcoeff, float ycoeff)
Parameters
Type Name Description
Int32 index
Single xcoeff
Single ycoeff

ViewportPositionWScale(UInt32, Single, Single)

[requires: NV_clip_space_w_scaling]

Declaration
[AutoGenerated(Category = "NV_clip_space_w_scaling", Version = "", EntryPoint = "glViewportPositionWScaleNV")]
[CLSCompliant(false)]
public static void ViewportPositionWScale(uint index, float xcoeff, float ycoeff)
Parameters
Type Name Description
UInt32 index
Single xcoeff
Single ycoeff

ViewportSwizzle(Int32, All, All, All, All)

[requires: NV_viewport_swizzle]

Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(int index, All swizzlex, All swizzley, All swizzlez, All swizzlew)
Parameters
Type Name Description
Int32 index
All swizzlex
All swizzley
All swizzlez
All swizzlew

ViewportSwizzle(UInt32, All, All, All, All)

[requires: NV_viewport_swizzle]

Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(uint index, All swizzlex, All swizzley, All swizzlez, All swizzlew)
Parameters
Type Name Description
UInt32 index
All swizzlex
All swizzley
All swizzlez
All swizzlew

WaitVkSemaphore(Int64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")]
[CLSCompliant(false)]
public static void WaitVkSemaphore(long vkSemaphore)
Parameters
Type Name Description
Int64 vkSemaphore

WaitVkSemaphore(UInt64)

[requires: NV_draw_vulkan_image]

Declaration
[AutoGenerated(Category = "NV_draw_vulkan_image", Version = "", EntryPoint = "glWaitVkSemaphoreNV")]
[CLSCompliant(false)]
public static void WaitVkSemaphore(ulong vkSemaphore)
Parameters
Type Name Description
UInt64 vkSemaphore

WeightPath(Int32, Int32, Int32*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] int *paths, [Count(Parameter = "numPaths")] float *weights)
Parameters
Type Name Description
Int32 resultPath
Int32 numPaths
Int32* paths

[length: numPaths]

Single* weights

[length: numPaths]

WeightPath(Int32, Int32, ref Int32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] ref int paths, [Count(Parameter = "numPaths")] ref float weights)
Parameters
Type Name Description
Int32 resultPath
Int32 numPaths
Int32 paths

[length: numPaths]

Single weights

[length: numPaths]

WeightPath(Int32, Int32, Int32[], Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(int resultPath, int numPaths, [Count(Parameter = "numPaths")] int[] paths, [Count(Parameter = "numPaths")] float[] weights)
Parameters
Type Name Description
Int32 resultPath
Int32 numPaths
Int32[] paths

[length: numPaths]

Single[] weights

[length: numPaths]

WeightPath(UInt32, Int32, UInt32*, Single*)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] uint *paths, [Count(Parameter = "numPaths")] float *weights)
Parameters
Type Name Description
UInt32 resultPath
Int32 numPaths
UInt32* paths

[length: numPaths]

Single* weights

[length: numPaths]

WeightPath(UInt32, Int32, ref UInt32, ref Single)

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] ref uint paths, [Count(Parameter = "numPaths")] ref float weights)
Parameters
Type Name Description
UInt32 resultPath
Int32 numPaths
UInt32 paths

[length: numPaths]

Single weights

[length: numPaths]

WeightPath(UInt32, Int32, UInt32[], Single[])

[requires: NV_path_rendering]

Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glWeightPathsNV")]
[CLSCompliant(false)]
public static void WeightPath(uint resultPath, int numPaths, [Count(Parameter = "numPaths")] uint[] paths, [Count(Parameter = "numPaths")] float[] weights)
Parameters
Type Name Description
UInt32 resultPath
Int32 numPaths
UInt32[] paths

[length: numPaths]

Single[] weights

[length: numPaths]

In This Article
Back to top Generated by DocFX