Class GL.NV
Inherited Members
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class NVMethods
ActiveVarying(Int32, String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glActiveVaryingNV")]
[CLSCompliant(false)]
public static void ActiveVarying(int program, [Count(Computed = "name")] string name)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| String | name | [length: COMPSIZE(name)] | 
ActiveVarying(UInt32, String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glActiveVaryingNV")]
[CLSCompliant(false)]
public static void ActiveVarying(uint program, [Count(Computed = "name")] string name)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| String | name | [length: COMPSIZE(name)] | 
AlphaToCoverageDitherControl(NvAlphaToCoverageDitherControl)
[requires: NV_alpha_to_coverage_dither_control]
Declaration
[AutoGenerated(Category = "NV_alpha_to_coverage_dither_control", Version = "", EntryPoint = "glAlphaToCoverageDitherControlNV")]
public static void AlphaToCoverageDitherControl(NvAlphaToCoverageDitherControl mode)Parameters
| Type | Name | Description | 
|---|---|---|
| NvAlphaToCoverageDitherControl | mode | 
AreProgramsResident(Int32, Int32*, Boolean*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] int *programs, [Count(Parameter = "n")] bool *residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | programs | [length: n] | 
| Boolean* | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
AreProgramsResident(Int32, ref Int32, out Boolean)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] ref int programs, [Count(Parameter = "n")] out bool residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | programs | [length: n] | 
| Boolean | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
AreProgramsResident(Int32, Int32[], Boolean[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] int[] programs, [Count(Parameter = "n")] bool[] residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | programs | [length: n] | 
| Boolean[] | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
AreProgramsResident(Int32, UInt32*, Boolean*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] uint *programs, [Count(Parameter = "n")] bool *residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | programs | [length: n] | 
| Boolean* | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
AreProgramsResident(Int32, ref UInt32, out Boolean)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] ref uint programs, [Count(Parameter = "n")] out bool residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | programs | [length: n] | 
| Boolean | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
AreProgramsResident(Int32, UInt32[], Boolean[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glAreProgramsResidentNV")]
[CLSCompliant(false)]
public static bool AreProgramsResident(int n, [Count(Parameter = "n")] uint[] programs, [Count(Parameter = "n")] bool[] residences)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | programs | [length: n] | 
| Boolean[] | residences | [length: n] | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
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, 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. | 
BeginOcclusionQuery(Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glBeginOcclusionQueryNV")]
[CLSCompliant(false)]
public static void BeginOcclusionQuery(int id)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | 
BeginOcclusionQuery(UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glBeginOcclusionQueryNV")]
[CLSCompliant(false)]
public static void BeginOcclusionQuery(uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | 
BeginTransformFeedback(PrimitiveType)
[requires: NV_transform_feedback] Start transform feedback operation
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBeginTransformFeedbackNV")]
public static void BeginTransformFeedback(PrimitiveType primitiveMode)Parameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | primitiveMode | Specify the output type of the primitives that will be recorded into the buffer objects that are bound for transform feedback. | 
BeginVideoCapture(Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBeginVideoCaptureNV")]
[CLSCompliant(false)]
public static void BeginVideoCapture(int video_capture_slot)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | 
BeginVideoCapture(UInt32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBeginVideoCaptureNV")]
[CLSCompliant(false)]
public static void BeginVideoCapture(uint video_capture_slot)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | 
BindBufferBase(BufferTargetArb, Int32, Int32)
[requires: NV_transform_feedback] Bind a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseNV")]
[CLSCompliant(false)]
public static void BindBufferBase(BufferTargetArb target, int index, int buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. | 
| Int32 | index | Specify the index of the binding point within the array specified by target. | 
| Int32 | buffer | The name of a buffer object to bind to the specified binding point. | 
BindBufferBase(BufferTargetArb, UInt32, UInt32)
[requires: NV_transform_feedback] Bind a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferBaseNV")]
[CLSCompliant(false)]
public static void BindBufferBase(BufferTargetArb target, uint index, uint buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer or ShaderStorageBuffer. | 
| UInt32 | index | Specify the index of the binding point within the array specified by target. | 
| UInt32 | buffer | The name of a buffer object to bind to the specified binding point. | 
BindBufferOffset(BufferTargetArb, Int32, Int32, IntPtr)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferOffsetNV")]
[CLSCompliant(false)]
public static void BindBufferOffset(BufferTargetArb target, int index, int buffer, IntPtr offset)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | |
| Int32 | index | |
| Int32 | buffer | |
| IntPtr | offset | 
BindBufferOffset(BufferTargetArb, UInt32, UInt32, IntPtr)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferOffsetNV")]
[CLSCompliant(false)]
public static void BindBufferOffset(BufferTargetArb target, uint index, uint buffer, IntPtr offset)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | |
| UInt32 | index | |
| UInt32 | buffer | |
| IntPtr | offset | 
BindBufferRange(BufferTargetArb, Int32, Int32, IntPtr, Int32)
[requires: NV_transform_feedback] Bind a range within a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")]
[CLSCompliant(false)]
public static void BindBufferRange(BufferTargetArb target, int index, int buffer, IntPtr offset, int size)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. | 
| Int32 | index | Specify the index of the binding point within the array specified by target. | 
| Int32 | buffer | The name of a buffer object to bind to the specified binding point. | 
| IntPtr | offset | The starting offset in basic machine units into the buffer object buffer. | 
| Int32 | size | The amount of data in machine units that can be read from the buffet object while used as an indexed target. | 
BindBufferRange(BufferTargetArb, Int32, Int32, IntPtr, IntPtr)
[requires: NV_transform_feedback] Bind a range within a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")]
[CLSCompliant(false)]
public static void BindBufferRange(BufferTargetArb target, int index, int buffer, IntPtr offset, IntPtr size)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. | 
| Int32 | index | Specify the index of the binding point within the array specified by target. | 
| Int32 | buffer | The name of a buffer object to bind to the specified binding point. | 
| IntPtr | offset | The starting offset in basic machine units into the buffer object buffer. | 
| IntPtr | size | The amount of data in machine units that can be read from the buffet object while used as an indexed target. | 
BindBufferRange(BufferTargetArb, UInt32, UInt32, IntPtr, Int32)
[requires: NV_transform_feedback] Bind a range within a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")]
[CLSCompliant(false)]
public static void BindBufferRange(BufferTargetArb target, uint index, uint buffer, IntPtr offset, int size)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. | 
| UInt32 | index | Specify the index of the binding point within the array specified by target. | 
| UInt32 | buffer | The name of a buffer object to bind to the specified binding point. | 
| IntPtr | offset | The starting offset in basic machine units into the buffer object buffer. | 
| Int32 | size | The amount of data in machine units that can be read from the buffet object while used as an indexed target. | 
BindBufferRange(BufferTargetArb, UInt32, UInt32, IntPtr, IntPtr)
[requires: NV_transform_feedback] Bind a range within a buffer object to an indexed buffer target
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glBindBufferRangeNV")]
[CLSCompliant(false)]
public static void BindBufferRange(BufferTargetArb target, uint index, uint buffer, IntPtr offset, IntPtr size)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specify the target of the bind operation. target must be one of AtomicCounterBuffer, TransformFeedbackBuffer, UniformBuffer, or ShaderStorageBuffer. | 
| UInt32 | index | Specify the index of the binding point within the array specified by target. | 
| UInt32 | buffer | The name of a buffer object to bind to the specified binding point. | 
| IntPtr | offset | The starting offset in basic machine units into the buffer object buffer. | 
| IntPtr | size | The amount of data in machine units that can be read from the buffet object while used as an indexed target. | 
BindProgram(AssemblyProgramTargetArb, Int32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glBindProgramNV")]
[CLSCompliant(false)]
public static void BindProgram(AssemblyProgramTargetArb target, int id)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | 
BindProgram(AssemblyProgramTargetArb, UInt32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glBindProgramNV")]
[CLSCompliant(false)]
public static void BindProgram(AssemblyProgramTargetArb target, uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | 
BindTransformFeedback(BufferTargetArb, Int32)
[requires: NV_transform_feedback2] Bind a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")]
[CLSCompliant(false)]
public static void BindTransformFeedback(BufferTargetArb target, int id)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. | 
| Int32 | id | Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. | 
BindTransformFeedback(BufferTargetArb, UInt32)
[requires: NV_transform_feedback2] Bind a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")]
[CLSCompliant(false)]
public static void BindTransformFeedback(BufferTargetArb target, uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. | 
| UInt32 | id | Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. | 
BindTransformFeedback(NvTransformFeedback2, Int32)
[requires: NV_transform_feedback2] Bind a transform feedback object
Declaration
[Obsolete("Use BufferTargetArb overload instead")]
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")]
[CLSCompliant(false)]
public static void BindTransformFeedback(NvTransformFeedback2 target, int id)Parameters
| Type | Name | Description | 
|---|---|---|
| NvTransformFeedback2 | target | Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. | 
| Int32 | id | Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. | 
BindTransformFeedback(NvTransformFeedback2, UInt32)
[requires: NV_transform_feedback2] Bind a transform feedback object
Declaration
[Obsolete("Use BufferTargetArb overload instead")]
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glBindTransformFeedbackNV")]
[CLSCompliant(false)]
public static void BindTransformFeedback(NvTransformFeedback2 target, uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| NvTransformFeedback2 | target | Specifies the target to which to bind the transform feedback object id. target must be TransformFeedback. | 
| UInt32 | id | Specifies the name of a transform feedback object reserved by glGenTransformFeedbacks. | 
BindVideoCaptureStreamBuffer(Int32, Int32, NvVideoCapture, IntPtr)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBindVideoCaptureStreamBufferNV")]
[CLSCompliant(false)]
public static void BindVideoCaptureStreamBuffer(int video_capture_slot, int stream, NvVideoCapture frame_region, IntPtr offset)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | frame_region | |
| IntPtr | offset | 
BindVideoCaptureStreamBuffer(UInt32, UInt32, NvVideoCapture, IntPtr)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBindVideoCaptureStreamBufferNV")]
[CLSCompliant(false)]
public static void BindVideoCaptureStreamBuffer(uint video_capture_slot, uint stream, NvVideoCapture frame_region, IntPtr offset)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | frame_region | |
| IntPtr | offset | 
BindVideoCaptureStreamTexture(Int32, Int32, NvVideoCapture, NvVideoCapture, Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBindVideoCaptureStreamTextureNV")]
[CLSCompliant(false)]
public static void BindVideoCaptureStreamTexture(int video_capture_slot, int stream, NvVideoCapture frame_region, NvVideoCapture target, int texture)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | frame_region | |
| NvVideoCapture | target | |
| Int32 | texture | 
BindVideoCaptureStreamTexture(UInt32, UInt32, NvVideoCapture, NvVideoCapture, UInt32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glBindVideoCaptureStreamTextureNV")]
[CLSCompliant(false)]
public static void BindVideoCaptureStreamTexture(uint video_capture_slot, uint stream, NvVideoCapture frame_region, NvVideoCapture target, uint texture)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | frame_region | |
| NvVideoCapture | target | |
| UInt32 | texture | 
BlendBarrier()
[requires: NV_blend_equation_advanced]
Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendBarrierNV")]
public static void BlendBarrier()BlendParameter(NvBlendEquationAdvanced, Int32)
[requires: NV_blend_equation_advanced]
Declaration
[AutoGenerated(Category = "NV_blend_equation_advanced", Version = "", EntryPoint = "glBlendParameteriNV")]
public static void BlendParameter(NvBlendEquationAdvanced pname, int value)Parameters
| Type | Name | Description | 
|---|---|---|
| NvBlendEquationAdvanced | pname | |
| Int32 | value | 
BufferAddressRange(NvVertexBufferUnifiedMemory, Int32, Int64, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glBufferAddressRangeNV")]
[CLSCompliant(false)]
public static void BufferAddressRange(NvVertexBufferUnifiedMemory pname, int index, long address, int length)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | pname | |
| Int32 | index | |
| Int64 | address | |
| Int32 | length | 
BufferAddressRange(NvVertexBufferUnifiedMemory, Int32, Int64, IntPtr)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glBufferAddressRangeNV")]
[CLSCompliant(false)]
public static void BufferAddressRange(NvVertexBufferUnifiedMemory pname, int index, long address, IntPtr length)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | pname | |
| Int32 | index | |
| Int64 | address | |
| IntPtr | length | 
BufferAddressRange(NvVertexBufferUnifiedMemory, UInt32, UInt64, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glBufferAddressRangeNV")]
[CLSCompliant(false)]
public static void BufferAddressRange(NvVertexBufferUnifiedMemory pname, uint index, ulong address, int length)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | pname | |
| UInt32 | index | |
| UInt64 | address | |
| Int32 | length | 
BufferAddressRange(NvVertexBufferUnifiedMemory, UInt32, UInt64, IntPtr)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glBufferAddressRangeNV")]
[CLSCompliant(false)]
public static void BufferAddressRange(NvVertexBufferUnifiedMemory pname, uint index, ulong address, IntPtr length)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | pname | |
| UInt32 | index | |
| UInt64 | address | |
| IntPtr | length | 
CallCommandList(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCallCommandListNV")]
[CLSCompliant(false)]
public static void CallCommandList(int list)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | 
CallCommandList(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCallCommandListNV")]
[CLSCompliant(false)]
public static void CallCommandList(uint list)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | 
ClearDepth(Double)
[requires: NV_depth_buffer_float] Specify the clear value for the depth buffer
Declaration
[AutoGenerated(Category = "NV_depth_buffer_float", Version = "", EntryPoint = "glClearDepthdNV")]
public static void ClearDepth(double depth)Parameters
| Type | Name | Description | 
|---|---|---|
| Double | depth | Specifies the depth value used when the depth buffer is cleared. The initial value is 1. | 
Color3h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
[CLSCompliant(false)]
public static void Color3h([Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 3] | 
Color3h(Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hNV")]
public static void Color3h(Half red, Half green, Half blue)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | red | |
| Half | green | |
| Half | blue | 
Color3h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
[CLSCompliant(false)]
public static void Color3h([Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 3] | 
Color3h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor3hvNV")]
[CLSCompliant(false)]
public static void Color3h([Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 3] | 
Color4h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
[CLSCompliant(false)]
public static void Color4h([Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 4] | 
Color4h(Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hNV")]
public static void Color4h(Half red, Half green, Half blue, Half alpha)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | red | |
| Half | green | |
| Half | blue | |
| Half | alpha | 
Color4h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
[CLSCompliant(false)]
public static void Color4h([Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 4] | 
Color4h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glColor4hvNV")]
[CLSCompliant(false)]
public static void Color4h([Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 4] | 
ColorFormat(Int32, NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glColorFormatNV")]
public static void ColorFormat(int size, NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | size | |
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
CombinerInput(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerInputNV")]
public static void CombinerInput(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners input, NvRegisterCombiners mapping, NvRegisterCombiners componentUsage)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | input | |
| NvRegisterCombiners | mapping | |
| NvRegisterCombiners | componentUsage | 
CombinerOutput(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Boolean, Boolean, Boolean)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerOutputNV")]
public static void CombinerOutput(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners abOutput, NvRegisterCombiners cdOutput, NvRegisterCombiners sumOutput, NvRegisterCombiners scale, NvRegisterCombiners bias, bool abDotProduct, bool cdDotProduct, bool muxSum)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | abOutput | |
| NvRegisterCombiners | cdOutput | |
| NvRegisterCombiners | sumOutput | |
| NvRegisterCombiners | scale | |
| NvRegisterCombiners | bias | |
| Boolean | abDotProduct | |
| Boolean | cdDotProduct | |
| Boolean | muxSum | 
CombinerParameter(NvRegisterCombiners, Int32)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameteriNV")]
public static void CombinerParameter(NvRegisterCombiners pname, int param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Int32 | param | 
CombinerParameter(NvRegisterCombiners, Int32*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameterivNV")]
[CLSCompliant(false)]
public static void CombinerParameter(NvRegisterCombiners pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Int32* | params | 
CombinerParameter(NvRegisterCombiners, Int32[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameterivNV")]
[CLSCompliant(false)]
public static void CombinerParameter(NvRegisterCombiners pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Int32[] | params | 
CombinerParameter(NvRegisterCombiners, Single)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameterfNV")]
public static void CombinerParameter(NvRegisterCombiners pname, float param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Single | param | 
CombinerParameter(NvRegisterCombiners, Single*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameterfvNV")]
[CLSCompliant(false)]
public static void CombinerParameter(NvRegisterCombiners pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Single* | params | 
CombinerParameter(NvRegisterCombiners, Single[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glCombinerParameterfvNV")]
[CLSCompliant(false)]
public static void CombinerParameter(NvRegisterCombiners pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | pname | |
| Single[] | params | 
CombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, Single*)
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void CombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single* | params | 
CombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, ref Single)
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void CombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single | params | 
CombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, Single[])
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void CombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single[] | params | 
CommandListSegments(Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCommandListSegmentsNV")]
[CLSCompliant(false)]
public static void CommandListSegments(int list, int segments)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segments | 
CommandListSegments(UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCommandListSegmentsNV")]
[CLSCompliant(false)]
public static void CommandListSegments(uint list, uint segments)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segments | 
CompileCommandList(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCompileCommandListNV")]
[CLSCompliant(false)]
public static void CompileCommandList(int list)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | 
CompileCommandList(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCompileCommandListNV")]
[CLSCompliant(false)]
public static void CompileCommandList(uint list)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | 
ConservativeRasterParameter(NvConservativeRasterDilate, Single)
[requires: NV_conservative_raster_dilate]
Declaration
[AutoGenerated(Category = "NV_conservative_raster_dilate", Version = "", EntryPoint = "glConservativeRasterParameterfNV")]
public static void ConservativeRasterParameter(NvConservativeRasterDilate pname, float value)Parameters
| Type | Name | Description | 
|---|---|---|
| NvConservativeRasterDilate | pname | |
| Single | value | 
ConservativeRasterParameter(NvConservativeRasterPreSnapTriangles, Int32)
[requires: NV_conservative_raster_pre_snap_triangles]
Declaration
[AutoGenerated(Category = "NV_conservative_raster_pre_snap_triangles", Version = "", EntryPoint = "glConservativeRasterParameteriNV")]
public static void ConservativeRasterParameter(NvConservativeRasterPreSnapTriangles pname, int param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvConservativeRasterPreSnapTriangles | pname | |
| Int32 | param | 
CopyImageSubData(Int32, CopyBufferSubDataTarget, Int32, Int32, Int32, Int32, Int32, CopyBufferSubDataTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: NV_copy_image] Perform a raw data copy between two images
Declaration
[AutoGenerated(Category = "NV_copy_image", Version = "", EntryPoint = "glCopyImageSubDataNV")]
[CLSCompliant(false)]
public static void CopyImageSubData(int srcName, CopyBufferSubDataTarget srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, CopyBufferSubDataTarget dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | srcName | The name of a texture or renderbuffer object from which to copy. | 
| CopyBufferSubDataTarget | srcTarget | The target representing the namespace of the source name srcName. | 
| Int32 | srcLevel | The mipmap level to read from the source. | 
| Int32 | srcX | The X coordinate of the left edge of the souce region to copy. | 
| Int32 | srcY | The Y coordinate of the top edge of the souce region to copy. | 
| Int32 | srcZ | The Z coordinate of the near edge of the souce region to copy. | 
| Int32 | dstName | The name of a texture or renderbuffer object to which to copy. | 
| CopyBufferSubDataTarget | dstTarget | The target representing the namespace of the destination name dstName. | 
| Int32 | dstLevel | The X coordinate of the left edge of the destination region. | 
| Int32 | dstX | The X coordinate of the left edge of the destination region. | 
| Int32 | dstY | The Y coordinate of the top edge of the destination region. | 
| Int32 | dstZ | The Z coordinate of the near edge of the destination region. | 
| Int32 | width | The height of the region to be copied. | 
| Int32 | height | The depth of the region to be copied. | 
| Int32 | depth | 
CopyImageSubData(UInt32, CopyBufferSubDataTarget, Int32, Int32, Int32, Int32, UInt32, CopyBufferSubDataTarget, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: NV_copy_image] Perform a raw data copy between two images
Declaration
[AutoGenerated(Category = "NV_copy_image", Version = "", EntryPoint = "glCopyImageSubDataNV")]
[CLSCompliant(false)]
public static void CopyImageSubData(uint srcName, CopyBufferSubDataTarget srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, CopyBufferSubDataTarget dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | srcName | The name of a texture or renderbuffer object from which to copy. | 
| CopyBufferSubDataTarget | srcTarget | The target representing the namespace of the source name srcName. | 
| Int32 | srcLevel | The mipmap level to read from the source. | 
| Int32 | srcX | The X coordinate of the left edge of the souce region to copy. | 
| Int32 | srcY | The Y coordinate of the top edge of the souce region to copy. | 
| Int32 | srcZ | The Z coordinate of the near edge of the souce region to copy. | 
| UInt32 | dstName | The name of a texture or renderbuffer object to which to copy. | 
| CopyBufferSubDataTarget | dstTarget | The target representing the namespace of the destination name dstName. | 
| Int32 | dstLevel | The X coordinate of the left edge of the destination region. | 
| Int32 | dstX | The X coordinate of the left edge of the destination region. | 
| Int32 | dstY | The Y coordinate of the top edge of the destination region. | 
| Int32 | dstZ | The Z coordinate of the near edge of the destination region. | 
| Int32 | width | The height of the region to be copied. | 
| Int32 | height | The depth of the region to be copied. | 
| Int32 | depth | 
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 | 
CoverageModulation(NvFramebufferMixedSamples)
[requires: NV_framebuffer_mixed_samples]
Declaration
[AutoGenerated(Category = "NV_framebuffer_mixed_samples", Version = "", EntryPoint = "glCoverageModulationNV")]
public static void CoverageModulation(NvFramebufferMixedSamples components)Parameters
| Type | Name | Description | 
|---|---|---|
| NvFramebufferMixedSamples | 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] | 
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, 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, 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, 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 | 
CreateCommandLists(Int32, Int32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] int *lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | lists | [length: n] | 
CreateCommandLists(Int32, out Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] out int lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | lists | [length: n] | 
CreateCommandLists(Int32, Int32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] int[] lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | lists | [length: n] | 
CreateCommandLists(Int32, UInt32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] uint *lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | lists | [length: n] | 
CreateCommandLists(Int32, out UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] out uint lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | lists | [length: n] | 
CreateCommandLists(Int32, UInt32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateCommandListsNV")]
[CLSCompliant(false)]
public static void CreateCommandLists(int n, [Count(Parameter = "n")] uint[] lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | lists | [length: n] | 
CreateStates(Int32, Int32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] int *states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | states | [length: n] | 
CreateStates(Int32, out Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] out int states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | states | [length: n] | 
CreateStates(Int32, Int32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] int[] states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | states | [length: n] | 
CreateStates(Int32, UInt32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] uint *states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | states | [length: n] | 
CreateStates(Int32, out UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] out uint states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | states | [length: n] | 
CreateStates(Int32, UInt32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glCreateStatesNV")]
[CLSCompliant(false)]
public static void CreateStates(int n, [Count(Parameter = "n")] uint[] states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | states | [length: n] | 
DeleteCommandList(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandList([Count(Parameter = "n")] int lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | lists | [length: n] | 
DeleteCommandList(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandList([Count(Parameter = "n")] uint lists)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | lists | [length: n] | 
DeleteCommandLists(Int32, Int32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] int *lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | lists | [length: n] | 
DeleteCommandLists(Int32, ref Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] ref int lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | lists | [length: n] | 
DeleteCommandLists(Int32, Int32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] int[] lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | lists | [length: n] | 
DeleteCommandLists(Int32, UInt32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] uint *lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | lists | [length: n] | 
DeleteCommandLists(Int32, ref UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] ref uint lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | lists | [length: n] | 
DeleteCommandLists(Int32, UInt32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteCommandListsNV")]
[CLSCompliant(false)]
public static void DeleteCommandLists(int n, [Count(Parameter = "n")] uint[] lists)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | lists | [length: n] | 
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] | 
DeleteOcclusionQueries(Int32, Int32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | ids | [length: n] | 
DeleteOcclusionQueries(Int32, ref Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] ref int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | ids | [length: n] | 
DeleteOcclusionQueries(Int32, Int32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | ids | [length: n] | 
DeleteOcclusionQueries(Int32, UInt32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | ids | [length: n] | 
DeleteOcclusionQueries(Int32, ref UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] ref uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | ids | [length: n] | 
DeleteOcclusionQueries(Int32, UInt32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQueries(int n, [Count(Parameter = "n")] uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | ids | [length: n] | 
DeleteOcclusionQuery(Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQuery([Count(Parameter = "n")] int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | ids | [length: n] | 
DeleteOcclusionQuery(UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glDeleteOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void DeleteOcclusionQuery([Count(Parameter = "n")] uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | ids | [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 | 
DeleteProgram(Int32)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram([Count(Parameter = "n")] int programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | programs | [length: n] Specifies the program object to be deleted. | 
DeleteProgram(Int32, Int32*)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] int *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| Int32* | programs | [length: n] | 
DeleteProgram(Int32, ref Int32)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] ref int programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| Int32 | programs | [length: n] | 
DeleteProgram(Int32, Int32[])
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] int[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| Int32[] | programs | [length: n] | 
DeleteProgram(Int32, UInt32*)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] uint *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| UInt32* | programs | [length: n] | 
DeleteProgram(Int32, ref UInt32)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] ref uint programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| UInt32 | programs | [length: n] | 
DeleteProgram(Int32, UInt32[])
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram(int n, [Count(Parameter = "n")] uint[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the program object to be deleted. | 
| UInt32[] | programs | [length: n] | 
DeleteProgram(UInt32)
[requires: NV_vertex_program] Deletes a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glDeleteProgramsNV")]
[CLSCompliant(false)]
public static void DeleteProgram([Count(Parameter = "n")] uint programs)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | programs | [length: n] Specifies the program object to be deleted. | 
DeleteQueryResourceTag(Int32)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glDeleteQueryResourceTagNV")]
[CLSCompliant(false)]
public static void DeleteQueryResourceTag([Count(Parameter = "n")] int tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | tagIds | [length: n] | 
DeleteQueryResourceTag(Int32, Int32*)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glDeleteQueryResourceTagNV")]
[CLSCompliant(false)]
public static void DeleteQueryResourceTag(int n, [Count(Parameter = "n")] int *tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | tagIds | [length: n] | 
DeleteQueryResourceTag(Int32, ref Int32)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glDeleteQueryResourceTagNV")]
[CLSCompliant(false)]
public static void DeleteQueryResourceTag(int n, [Count(Parameter = "n")] ref int tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | tagIds | [length: n] | 
DeleteQueryResourceTag(Int32, Int32[])
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glDeleteQueryResourceTagNV")]
[CLSCompliant(false)]
public static void DeleteQueryResourceTag(int n, [Count(Parameter = "n")] int[] tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | tagIds | [length: n] | 
DeleteState(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteState([Count(Parameter = "n")] int states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | states | [length: n] | 
DeleteState(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteState([Count(Parameter = "n")] uint states)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | states | [length: n] | 
DeleteStates(Int32, Int32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] int *states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | states | [length: n] | 
DeleteStates(Int32, ref Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] ref int states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | states | [length: n] | 
DeleteStates(Int32, Int32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] int[] states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | states | [length: n] | 
DeleteStates(Int32, UInt32*)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] uint *states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | states | [length: n] | 
DeleteStates(Int32, ref UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] ref uint states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | states | [length: n] | 
DeleteStates(Int32, UInt32[])
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDeleteStatesNV")]
[CLSCompliant(false)]
public static void DeleteStates(int n, [Count(Parameter = "n")] uint[] states)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | states | [length: n] | 
DeleteTransformFeedback(Int32)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedback([Count(Parameter = "n")] int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedback(Int32, Int32*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | ids | 
DeleteTransformFeedback(Int32, ref Int32)
Declaration
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, ref int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | ids | 
DeleteTransformFeedback(Int32, Int32[])
Declaration
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | ids | 
DeleteTransformFeedback(Int32, UInt32*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | ids | 
DeleteTransformFeedback(Int32, ref UInt32)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, ref uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | ids | 
DeleteTransformFeedback(Int32, UInt32[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[Obsolete("Use DeleteTransformFeedbacks overload instead")]
public static void DeleteTransformFeedback(int n, uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | ids | 
DeleteTransformFeedback(UInt32)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedback([Count(Parameter = "n")] uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, Int32*)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| Int32* | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, ref Int32)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] ref int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| Int32 | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, Int32[])
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| Int32[] | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, UInt32*)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| UInt32* | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, ref UInt32)
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] ref uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| UInt32 | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DeleteTransformFeedbacks(Int32, UInt32[])
[requires: NV_transform_feedback2] Delete transform feedback objects
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDeleteTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void DeleteTransformFeedbacks(int n, [Count(Parameter = "n")] uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback objects to delete. | 
| UInt32[] | ids | [length: n] Specifies an array of names of transform feedback objects to delete. | 
DepthBounds(Double, Double)
[requires: NV_depth_buffer_float]
Declaration
[AutoGenerated(Category = "NV_depth_buffer_float", Version = "", EntryPoint = "glDepthBoundsdNV")]
public static void DepthBounds(double zmin, double zmax)Parameters
| Type | Name | Description | 
|---|---|---|
| Double | zmin | |
| Double | zmax | 
DepthRange(Double, Double)
[requires: NV_depth_buffer_float] Specify mapping of depth values from normalized device coordinates to window coordinates
Declaration
[AutoGenerated(Category = "NV_depth_buffer_float", Version = "", EntryPoint = "glDepthRangedNV")]
public static void DepthRange(double zNear, double zFar)Parameters
| Type | Name | Description | 
|---|---|---|
| Double | zNear | Specifies the mapping of the near clipping plane to window coordinates. The initial value is 0. | 
| Double | zFar | Specifies the mapping of the far clipping plane to window coordinates. The initial value is 1. | 
DrawCommands(NvCommandList, Int32, IntPtr*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, int buffer, IntPtr*indirects, int *sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int32 | buffer | |
| IntPtr* | indirects | |
| Int32* | sizes | |
| Int32 | count | 
DrawCommands(NvCommandList, Int32, ref IntPtr, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, int buffer, ref IntPtr indirects, ref int sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int32 | buffer | |
| IntPtr | indirects | |
| Int32 | sizes | |
| Int32 | count | 
DrawCommands(NvCommandList, Int32, IntPtr[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, int buffer, IntPtr[] indirects, int[] sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int32 | buffer | |
| IntPtr[] | indirects | |
| Int32[] | sizes | |
| Int32 | count | 
DrawCommands(NvCommandList, UInt32, IntPtr*, Int32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, uint buffer, IntPtr*indirects, int *sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt32 | buffer | |
| IntPtr* | indirects | |
| Int32* | sizes | |
| UInt32 | count | 
DrawCommands(NvCommandList, UInt32, ref IntPtr, ref Int32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, uint buffer, ref IntPtr indirects, ref int sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt32 | buffer | |
| IntPtr | indirects | |
| Int32 | sizes | |
| UInt32 | count | 
DrawCommands(NvCommandList, UInt32, IntPtr[], Int32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsNV")]
[CLSCompliant(false)]
public static void DrawCommands(NvCommandList primitiveMode, uint buffer, IntPtr[] indirects, int[] sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt32 | buffer | |
| IntPtr[] | indirects | |
| Int32[] | sizes | |
| UInt32 | count | 
DrawCommandsAddres(NvCommandList, Int64*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, long *indirects, int *sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int64* | indirects | |
| Int32* | sizes | |
| Int32 | count | 
DrawCommandsAddres(NvCommandList, ref Int64, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, ref long indirects, ref int sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int64 | indirects | |
| Int32 | sizes | |
| Int32 | count | 
DrawCommandsAddres(NvCommandList, Int64[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, long[] indirects, int[] sizes, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| Int64[] | indirects | |
| Int32[] | sizes | |
| Int32 | count | 
DrawCommandsAddres(NvCommandList, UInt64*, Int32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, ulong *indirects, int *sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt64* | indirects | |
| Int32* | sizes | |
| UInt32 | count | 
DrawCommandsAddres(NvCommandList, ref UInt64, ref Int32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, ref ulong indirects, ref int sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt64 | indirects | |
| Int32 | sizes | |
| UInt32 | count | 
DrawCommandsAddres(NvCommandList, UInt64[], Int32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsAddres(NvCommandList primitiveMode, ulong[] indirects, int[] sizes, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | primitiveMode | |
| UInt64[] | indirects | |
| Int32[] | sizes | |
| UInt32 | count | 
DrawCommandsStates(Int32, IntPtr*, Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(int buffer, IntPtr*indirects, int *sizes, int *states, int *fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| IntPtr* | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
DrawCommandsStates(Int32, ref IntPtr, ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(int buffer, ref IntPtr indirects, ref int sizes, ref int states, ref int fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| IntPtr | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
DrawCommandsStates(Int32, IntPtr[], Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(int buffer, IntPtr[] indirects, int[] sizes, int[] states, int[] fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| IntPtr[] | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
DrawCommandsStates(UInt32, IntPtr*, Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(uint buffer, IntPtr*indirects, int *sizes, uint *states, uint *fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| IntPtr* | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
DrawCommandsStates(UInt32, ref IntPtr, ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(uint buffer, ref IntPtr indirects, ref int sizes, ref uint states, ref uint fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| IntPtr | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
DrawCommandsStates(UInt32, IntPtr[], Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesNV")]
[CLSCompliant(false)]
public static void DrawCommandsStates(uint buffer, IntPtr[] indirects, int[] sizes, uint[] states, uint[] fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| IntPtr[] | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
DrawCommandsStatesAddres(Int64*, Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(long *indirects, int *sizes, int *states, int *fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int64* | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
DrawCommandsStatesAddres(ref Int64, ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(ref long indirects, ref int sizes, ref int states, ref int fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int64 | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
DrawCommandsStatesAddres(Int64[], Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(long[] indirects, int[] sizes, int[] states, int[] fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int64[] | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
DrawCommandsStatesAddres(UInt64*, Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(ulong *indirects, int *sizes, uint *states, uint *fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64* | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
DrawCommandsStatesAddres(ref UInt64, ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(ref ulong indirects, ref int sizes, ref uint states, ref uint fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64 | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
DrawCommandsStatesAddres(UInt64[], Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glDrawCommandsStatesAddressNV")]
[CLSCompliant(false)]
public static void DrawCommandsStatesAddres(ulong[] indirects, int[] sizes, uint[] states, uint[] fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64[] | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
DrawTexture(Int32, Int32, Single, Single, Single, Single, Single, Single, Single, Single, Single)
[requires: NV_draw_texture]
Declaration
[AutoGenerated(Category = "NV_draw_texture", Version = "", EntryPoint = "glDrawTextureNV")]
[CLSCompliant(false)]
public static void DrawTexture(int texture, int sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | texture | |
| Int32 | sampler | |
| Single | x0 | |
| Single | y0 | |
| Single | x1 | |
| Single | y1 | |
| Single | z | |
| Single | s0 | |
| Single | t0 | |
| Single | s1 | |
| Single | t1 | 
DrawTexture(UInt32, UInt32, Single, Single, Single, Single, Single, Single, Single, Single, Single)
[requires: NV_draw_texture]
Declaration
[AutoGenerated(Category = "NV_draw_texture", Version = "", EntryPoint = "glDrawTextureNV")]
[CLSCompliant(false)]
public static void DrawTexture(uint texture, uint sampler, float x0, float y0, float x1, float y1, float z, float s0, float t0, float s1, float t1)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | texture | |
| UInt32 | sampler | |
| Single | x0 | |
| Single | y0 | |
| Single | x1 | |
| Single | y1 | |
| Single | z | |
| Single | s0 | |
| Single | t0 | |
| Single | s1 | |
| Single | t1 | 
DrawTransformFeedback(NvTransformFeedback2, Int32)
[requires: NV_transform_feedback2] Render primitives using a count derived from a transform feedback object
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")]
[CLSCompliant(false)]
public static void DrawTransformFeedback(NvTransformFeedback2 mode, int id)Parameters
| Type | Name | Description | 
|---|---|---|
| NvTransformFeedback2 | 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 | id | Specifies the name of a transform feedback object from which to retrieve a primitive count. | 
DrawTransformFeedback(NvTransformFeedback2, UInt32)
[requires: NV_transform_feedback2] Render primitives using a count derived from a transform feedback object
Declaration
[Obsolete("Use PrimitiveType overload instead")]
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")]
[CLSCompliant(false)]
public static void DrawTransformFeedback(NvTransformFeedback2 mode, uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| NvTransformFeedback2 | 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. | 
| UInt32 | id | Specifies the name of a transform feedback object from which to retrieve a primitive count. | 
DrawTransformFeedback(PrimitiveType, Int32)
[requires: NV_transform_feedback2] Render primitives using a count derived from a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")]
[CLSCompliant(false)]
public static void DrawTransformFeedback(PrimitiveType mode, int id)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 | id | Specifies the name of a transform feedback object from which to retrieve a primitive count. | 
DrawTransformFeedback(PrimitiveType, UInt32)
[requires: NV_transform_feedback2] Render primitives using a count derived from a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glDrawTransformFeedbackNV")]
[CLSCompliant(false)]
public static void DrawTransformFeedback(PrimitiveType mode, uint id)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. | 
| UInt32 | id | Specifies the name of a transform feedback object from which to retrieve a primitive count. | 
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 | 
EdgeFlagFormat(Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glEdgeFlagFormatNV")]
public static void EdgeFlagFormat(int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | stride | 
EndConditionalRender()
[requires: NV_conditional_render]
Declaration
[AutoGenerated(Category = "NV_conditional_render", Version = "", EntryPoint = "glEndConditionalRenderNV")]
public static void EndConditionalRender()EndOcclusionQuery()
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glEndOcclusionQueryNV")]
public static void EndOcclusionQuery()EndTransformFeedback()
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glEndTransformFeedbackNV")]
public static void EndTransformFeedback()EndVideoCapture(Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glEndVideoCaptureNV")]
[CLSCompliant(false)]
public static void EndVideoCapture(int video_capture_slot)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | 
EndVideoCapture(UInt32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glEndVideoCaptureNV")]
[CLSCompliant(false)]
public static void EndVideoCapture(uint video_capture_slot)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | 
EvalMap(NvEvaluators, NvEvaluators)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glEvalMapsNV")]
public static void EvalMap(NvEvaluators target, NvEvaluators mode)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | mode | 
ExecuteProgram(AssemblyProgramTargetArb, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, int id, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Single* | params | 
ExecuteProgram(AssemblyProgramTargetArb, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, int id, [Count(Count = 4)] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Single | params | 
ExecuteProgram(AssemblyProgramTargetArb, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, int id, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Single[] | params | 
ExecuteProgram(AssemblyProgramTargetArb, UInt32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, uint id, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Single* | params | 
ExecuteProgram(AssemblyProgramTargetArb, UInt32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, uint id, [Count(Count = 4)] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Single | params | 
ExecuteProgram(AssemblyProgramTargetArb, UInt32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glExecuteProgramNV")]
[CLSCompliant(false)]
public static void ExecuteProgram(AssemblyProgramTargetArb target, uint id, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Single[] | params | 
FinalCombinerInput(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glFinalCombinerInputNV")]
public static void FinalCombinerInput(NvRegisterCombiners variable, NvRegisterCombiners input, NvRegisterCombiners mapping, NvRegisterCombiners componentUsage)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | input | |
| NvRegisterCombiners | mapping | |
| NvRegisterCombiners | componentUsage | 
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 | 
FlushPixelDataRange(NvPixelDataRange)
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glFlushPixelDataRangeNV")]
public static void FlushPixelDataRange(NvPixelDataRange target)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | 
FlushVertexArrayRange()
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glFlushVertexArrayRangeNV")]
public static void FlushVertexArrayRange()FogCoordFormat(NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glFogCoordFormatNV")]
public static void FogCoordFormat(NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
FogCoordh(Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glFogCoordhNV")]
public static void FogCoordh(Half fog)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | fog | 
FogCoordh(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glFogCoordhvNV")]
[CLSCompliant(false)]
public static void FogCoordh([Count(Count = 1)] Half*fog)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | fog | [length: 1] | 
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(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] | 
GenOcclusionQueries(Int32, Int32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | ids | [length: n] | 
GenOcclusionQueries(Int32, out Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] out int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | ids | [length: n] | 
GenOcclusionQueries(Int32, Int32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | ids | [length: n] | 
GenOcclusionQueries(Int32, UInt32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | ids | [length: n] | 
GenOcclusionQueries(Int32, out UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] out uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | ids | [length: n] | 
GenOcclusionQueries(Int32, UInt32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static void GenOcclusionQueries(int n, [Count(Parameter = "n")] uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | ids | [length: n] | 
GenOcclusionQuery()
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGenOcclusionQueriesNV")]
[CLSCompliant(false)]
public static int GenOcclusionQuery()Returns
| Type | Description | 
|---|---|
| Int32 | 
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 | 
GenProgram()
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static int GenProgram()Returns
| Type | Description | 
|---|---|
| Int32 | 
GenProgram(Int32, Int32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] int *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | programs | [length: n] | 
GenProgram(Int32, out Int32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] out int programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | programs | [length: n] | 
GenProgram(Int32, Int32[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] int[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | programs | [length: n] | 
GenProgram(Int32, UInt32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] uint *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | programs | [length: n] | 
GenProgram(Int32, out UInt32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] out uint programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | programs | [length: n] | 
GenProgram(Int32, UInt32[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGenProgramsNV")]
[CLSCompliant(false)]
public static void GenProgram(int n, [Count(Parameter = "n")] uint[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | programs | [length: n] | 
GenQueryResourceTag()
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glGenQueryResourceTagNV")]
[CLSCompliant(false)]
public static int GenQueryResourceTag()Returns
| Type | Description | 
|---|---|
| Int32 | 
GenQueryResourceTag(Int32, Int32*)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glGenQueryResourceTagNV")]
[CLSCompliant(false)]
public static void GenQueryResourceTag(int n, [Count(Parameter = "n")] int *tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | tagIds | [length: n] | 
GenQueryResourceTag(Int32, out Int32)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glGenQueryResourceTagNV")]
[CLSCompliant(false)]
public static void GenQueryResourceTag(int n, [Count(Parameter = "n")] out int tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | tagIds | [length: n] | 
GenQueryResourceTag(Int32, Int32[])
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glGenQueryResourceTagNV")]
[CLSCompliant(false)]
public static void GenQueryResourceTag(int n, [Count(Parameter = "n")] int[] tagIds)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | tagIds | [length: n] | 
GenTransformFeedback()
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static int GenTransformFeedback()Returns
| Type | Description | 
|---|---|
| Int32 | 
GenTransformFeedback(Int32, Int32*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | ids | 
GenTransformFeedback(Int32, out Int32)
Declaration
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, out int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | ids | 
GenTransformFeedback(Int32, Int32[])
Declaration
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | ids | 
GenTransformFeedback(Int32, UInt32*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | ids | 
GenTransformFeedback(Int32, out UInt32)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, out uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | ids | 
GenTransformFeedback(Int32, UInt32[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvTransformFeedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[Obsolete("Use GenTransformFeedbacks overload instead")]
public static void GenTransformFeedback(int n, uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | ids | 
GenTransformFeedbacks(Int32, Int32*)
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] int *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| Int32* | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GenTransformFeedbacks(Int32, out Int32)
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] out int ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| Int32 | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GenTransformFeedbacks(Int32, Int32[])
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] int[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| Int32[] | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GenTransformFeedbacks(Int32, UInt32*)
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] uint *ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| UInt32* | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GenTransformFeedbacks(Int32, out UInt32)
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] out uint ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| UInt32 | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GenTransformFeedbacks(Int32, UInt32[])
[requires: NV_transform_feedback2] Reserve transform feedback object names
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glGenTransformFeedbacksNV")]
[CLSCompliant(false)]
public static void GenTransformFeedbacks(int n, [Count(Parameter = "n")] uint[] ids)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | Specifies the number of transform feedback object names to reserve. | 
| UInt32[] | ids | [length: n] Specifies an array of into which the reserved names will be written. | 
GetActiveVarying(Int32, Int32, Int32, Int32*, Int32*, NvTransformFeedback*, out String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetActiveVaryingNV")]
[CLSCompliant(false)]
public static void GetActiveVarying(int program, int index, int bufSize, [Count(Count = 1)] int *length, [Count(Count = 1)] int *size, [Count(Count = 1)] NvTransformFeedback*type, [Count(Computed = "program,index,bufSize")] out string name)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| Int32 | index | |
| Int32 | bufSize | |
| Int32* | length | [length: 1] | 
| Int32* | size | [length: 1] | 
| NvTransformFeedback* | type | [length: 1] | 
| String | name | [length: COMPSIZE(program,index,bufSize)] | 
GetActiveVarying(Int32, Int32, Int32, out Int32, out Int32, out NvTransformFeedback, out String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetActiveVaryingNV")]
[CLSCompliant(false)]
public static void GetActiveVarying(int program, int index, int bufSize, [Count(Count = 1)] out int length, [Count(Count = 1)] out int size, [Count(Count = 1)] out NvTransformFeedback type, [Count(Computed = "program,index,bufSize")] out string name)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| Int32 | index | |
| Int32 | bufSize | |
| Int32 | length | [length: 1] | 
| Int32 | size | [length: 1] | 
| NvTransformFeedback | type | [length: 1] | 
| String | name | [length: COMPSIZE(program,index,bufSize)] | 
GetActiveVarying(UInt32, UInt32, Int32, Int32*, Int32*, NvTransformFeedback*, out String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetActiveVaryingNV")]
[CLSCompliant(false)]
public static void GetActiveVarying(uint program, uint index, int bufSize, [Count(Count = 1)] int *length, [Count(Count = 1)] int *size, [Count(Count = 1)] NvTransformFeedback*type, [Count(Computed = "program,index,bufSize")] out string name)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| UInt32 | index | |
| Int32 | bufSize | |
| Int32* | length | [length: 1] | 
| Int32* | size | [length: 1] | 
| NvTransformFeedback* | type | [length: 1] | 
| String | name | [length: COMPSIZE(program,index,bufSize)] | 
GetActiveVarying(UInt32, UInt32, Int32, out Int32, out Int32, out NvTransformFeedback, out String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetActiveVaryingNV")]
[CLSCompliant(false)]
public static void GetActiveVarying(uint program, uint index, int bufSize, [Count(Count = 1)] out int length, [Count(Count = 1)] out int size, [Count(Count = 1)] out NvTransformFeedback type, [Count(Computed = "program,index,bufSize")] out string name)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| UInt32 | index | |
| Int32 | bufSize | |
| Int32 | length | [length: 1] | 
| Int32 | size | [length: 1] | 
| NvTransformFeedback | type | [length: 1] | 
| String | name | [length: COMPSIZE(program,index,bufSize)] | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, Int64*)
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| Int64* | params | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, out Int64)
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| Int64 | params | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, Int64[])
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| Int64[] | params | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, UInt64*)
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| UInt64* | params | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, out UInt64)
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| UInt64 | params | 
GetBufferParameter(BufferTargetArb, NvShaderBufferLoad, UInt64[])
[requires: NV_shader_buffer_load] Return parameters of a buffer object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetBufferParameter(BufferTargetArb target, NvShaderBufferLoad pname, [Count(Computed = "pname")] ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| BufferTargetArb | target | Specifies the target buffer object. The symbolic constant must be ArrayBuffer, AtomicCounterBuffer, CopyReadBuffer, CopyWriteBuffer, DrawIndirectBuffer, DispatchIndirectBuffer, ElementArrayBuffer, PixelPackBuffer, PixelUnpackBuffer, QueryBuffer, ShaderStorageBuffer, TextureBuffer, TransformFeedbackBuffer, or UniformBuffer. | 
| NvShaderBufferLoad | pname | Specifies the symbolic name of a buffer object parameter. Accepted values are BufferAccess, BufferMapped, BufferSize, or BufferUsage. | 
| UInt64[] | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Int32*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32* | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, out Int32)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32 | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Int32[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32[] | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Single*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single* | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, out Single)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single | params | 
GetCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Single[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerInputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single[] | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Int32*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Int32* | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, out Int32)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Int32 | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Int32[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterivNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Int32[] | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Single*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Single* | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, out Single)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Single | params | 
GetCombinerOutputParameter(NvRegisterCombiners, NvRegisterCombiners, NvRegisterCombiners, Single[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetCombinerOutputParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerOutputParameter(NvRegisterCombiners stage, NvRegisterCombiners portion, NvRegisterCombiners pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | stage | |
| NvRegisterCombiners | portion | |
| NvRegisterCombiners | pname | |
| Single[] | params | 
GetCombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, Single*)
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glGetCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single* | params | 
GetCombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, out Single)
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glGetCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single | params | 
GetCombinerStageParameter(NvRegisterCombiners2, NvRegisterCombiners2, Single[])
[requires: NV_register_combiners2]
Declaration
[AutoGenerated(Category = "NV_register_combiners2", Version = "", EntryPoint = "glGetCombinerStageParameterfvNV")]
[CLSCompliant(false)]
public static void GetCombinerStageParameter(NvRegisterCombiners2 stage, NvRegisterCombiners2 pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners2 | stage | |
| NvRegisterCombiners2 | pname | |
| Single[] | params | 
GetCommandHeader(NvCommandList, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glGetCommandHeaderNV")]
[CLSCompliant(false)]
public static int GetCommandHeader(NvCommandList tokenID, int size)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | tokenID | |
| Int32 | size | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
GetCommandHeader(NvCommandList, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glGetCommandHeaderNV")]
[CLSCompliant(false)]
public static int GetCommandHeader(NvCommandList tokenID, uint size)Parameters
| Type | Name | Description | 
|---|---|---|
| NvCommandList | tokenID | |
| UInt32 | size | 
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, NvFence, Int32*)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, NvFence pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | fence | |
| NvFence | pname | |
| Int32* | params | 
GetFence(Int32, NvFence, out Int32)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, NvFence pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | fence | |
| NvFence | pname | |
| Int32 | params | 
GetFence(Int32, NvFence, Int32[])
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(int fence, NvFence pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | fence | |
| NvFence | pname | |
| Int32[] | params | 
GetFence(UInt32, NvFence, Int32*)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, NvFence pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | fence | |
| NvFence | pname | |
| Int32* | params | 
GetFence(UInt32, NvFence, out Int32)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, NvFence pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | fence | |
| NvFence | pname | |
| Int32 | params | 
GetFence(UInt32, NvFence, Int32[])
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glGetFenceivNV")]
[CLSCompliant(false)]
public static void GetFence(uint fence, NvFence pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | fence | |
| NvFence | pname | |
| Int32[] | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, Int32*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32* | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, out Int32)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32 | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, Int32[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterivNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Int32[] | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, Single*)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single* | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, out Single)
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single | params | 
GetFinalCombinerInputParameter(NvRegisterCombiners, NvRegisterCombiners, Single[])
[requires: NV_register_combiners]
Declaration
[AutoGenerated(Category = "NV_register_combiners", Version = "", EntryPoint = "glGetFinalCombinerInputParameterfvNV")]
[CLSCompliant(false)]
public static void GetFinalCombinerInputParameter(NvRegisterCombiners variable, NvRegisterCombiners pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvRegisterCombiners | variable | |
| NvRegisterCombiners | pname | |
| Single[] | params | 
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, 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 | 
GetInteger(NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static long GetInteger(NvShaderBufferLoad value)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | 
Returns
| Type | Description | 
|---|---|
| Int64 | 
GetInteger(NvShaderBufferLoad, Int64*)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] long *result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| Int64* | result | [length: COMPSIZE(value)] | 
GetInteger(NvShaderBufferLoad, out Int64)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] out long result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| Int64 | result | [length: COMPSIZE(value)] | 
GetInteger(NvShaderBufferLoad, Int64[])
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] long[] result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| Int64[] | result | [length: COMPSIZE(value)] | 
GetInteger(NvShaderBufferLoad, UInt64*)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] ulong *result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| UInt64* | result | [length: COMPSIZE(value)] | 
GetInteger(NvShaderBufferLoad, out UInt64)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] out ulong result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| UInt64 | result | [length: COMPSIZE(value)] | 
GetInteger(NvShaderBufferLoad, UInt64[])
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetIntegerui64vNV")]
[CLSCompliant(false)]
public static void GetInteger(NvShaderBufferLoad value, [Count(Computed = "value")] ulong[] result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | value | |
| UInt64[] | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, Int32, Int64*)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, int index, [Count(Computed = "value")] long *result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| Int32 | index | |
| Int64* | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, Int32, out Int64)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, int index, [Count(Computed = "value")] out long result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| Int32 | index | |
| Int64 | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, Int32, Int64[])
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, int index, [Count(Computed = "value")] long[] result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| Int32 | index | |
| Int64[] | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, UInt32, UInt64*)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, uint index, [Count(Computed = "value")] ulong *result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| UInt32 | index | |
| UInt64* | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, UInt32, out UInt64)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, uint index, [Count(Computed = "value")] out ulong result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| UInt32 | index | |
| UInt64 | result | [length: COMPSIZE(value)] | 
GetIntegerui64(NvVertexBufferUnifiedMemory, UInt32, UInt64[])
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glGetIntegerui64i_vNV")]
[CLSCompliant(false)]
public static void GetIntegerui64(NvVertexBufferUnifiedMemory value, uint index, [Count(Computed = "value")] ulong[] result)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | value | |
| UInt32 | index | |
| UInt64[] | result | [length: COMPSIZE(value)] | 
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 | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, Int32*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Int32* | params | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, out Int32)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Int32 | params | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, Int32[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Int32[] | params | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, Single*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Single* | params | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, out Single)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Single | params | 
GetMapAttribParameter(NvEvaluators, Int32, NvEvaluators, Single[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, int index, NvEvaluators pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | pname | |
| Single[] | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, Int32*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Int32* | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, out Int32)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Int32 | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, Int32[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterivNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Int32[] | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, Single*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Single* | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, out Single)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Single | params | 
GetMapAttribParameter(NvEvaluators, UInt32, NvEvaluators, Single[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapAttribParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapAttribParameter(NvEvaluators target, uint index, NvEvaluators pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | pname | |
| Single[] | params | 
GetMapControlPoints(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Boolean, IntPtr)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] IntPtr points)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| IntPtr | points | [length: COMPSIZE(target)] | 
GetMapControlPoints(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Boolean, IntPtr)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] IntPtr points)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| IntPtr | points | [length: COMPSIZE(target)] | 
GetMapControlPoints<T6>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Boolean, ref T6)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] ref T6 points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6 | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Boolean, T6[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Boolean, T6[,,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[,, ] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[,,] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Boolean, T6[,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[, ] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[,] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Boolean, ref T6)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] ref T6 points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6 | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Boolean, T6[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Boolean, T6[,,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[,, ] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[,,] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapControlPoints<T6>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Boolean, T6[,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapControlPointsNV")]
[CLSCompliant(false)]
public static void GetMapControlPoints<T6>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, bool packed, [Count(Computed = "target")] T6[, ] points)
    where T6 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Boolean | packed | |
| T6[,] | points | [length: COMPSIZE(target)] | 
Type Parameters
| Name | Description | 
|---|---|
| T6 | 
GetMapParameter(NvEvaluators, NvEvaluators, Int32*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterivNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32* | params | 
GetMapParameter(NvEvaluators, NvEvaluators, out Int32)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterivNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32 | params | 
GetMapParameter(NvEvaluators, NvEvaluators, Int32[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterivNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32[] | params | 
GetMapParameter(NvEvaluators, NvEvaluators, Single*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single* | params | 
GetMapParameter(NvEvaluators, NvEvaluators, out Single)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single | params | 
GetMapParameter(NvEvaluators, NvEvaluators, Single[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glGetMapParameterfvNV")]
[CLSCompliant(false)]
public static void GetMapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single[] | params | 
GetMultisample(NvExplicitMultisample, Int32, Single*)
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, int index, [Count(Count = 2)] float *val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| Int32 | index | Specifies the index of the sample whose position to query. | 
| Single* | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetMultisample(NvExplicitMultisample, Int32, out Single)
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, int index, [Count(Count = 2)] out float val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| Int32 | index | Specifies the index of the sample whose position to query. | 
| Single | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetMultisample(NvExplicitMultisample, Int32, Single[])
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, int index, [Count(Count = 2)] float[] val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| Int32 | index | Specifies the index of the sample whose position to query. | 
| Single[] | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetMultisample(NvExplicitMultisample, UInt32, Single*)
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, uint index, [Count(Count = 2)] float *val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| UInt32 | index | Specifies the index of the sample whose position to query. | 
| Single* | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetMultisample(NvExplicitMultisample, UInt32, out Single)
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, uint index, [Count(Count = 2)] out float val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| UInt32 | index | Specifies the index of the sample whose position to query. | 
| Single | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetMultisample(NvExplicitMultisample, UInt32, Single[])
[requires: NV_explicit_multisample] Retrieve the location of a sample
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glGetMultisamplefvNV")]
[CLSCompliant(false)]
public static void GetMultisample(NvExplicitMultisample pname, uint index, [Count(Count = 2)] float[] val)Parameters
| Type | Name | Description | 
|---|---|---|
| NvExplicitMultisample | pname | Specifies the sample parameter name. pname must be SamplePosition. | 
| UInt32 | index | Specifies the index of the sample whose position to query. | 
| Single[] | val | [length: 2] Specifies the address of an array to receive the position of the sample. | 
GetNamedBufferParameter(Int32, BufferParameterName, Int64*)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| BufferParameterName | pname | |
| Int64* | params | 
GetNamedBufferParameter(Int32, BufferParameterName, out Int64)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| BufferParameterName | pname | |
| Int64 | params | 
GetNamedBufferParameter(Int32, BufferParameterName, Int64[])
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, BufferParameterName pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| BufferParameterName | pname | |
| Int64[] | params | 
GetNamedBufferParameter(Int32, NvShaderBufferLoad, Int64*)
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| NvShaderBufferLoad | pname | |
| Int64* | params | 
GetNamedBufferParameter(Int32, NvShaderBufferLoad, out Int64)
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| NvShaderBufferLoad | pname | |
| Int64 | params | 
GetNamedBufferParameter(Int32, NvShaderBufferLoad, Int64[])
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(int buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| NvShaderBufferLoad | pname | |
| Int64[] | params | 
GetNamedBufferParameter(UInt32, BufferParameterName, UInt64*)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| BufferParameterName | pname | |
| UInt64* | params | 
GetNamedBufferParameter(UInt32, BufferParameterName, out UInt64)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| BufferParameterName | pname | |
| UInt64 | params | 
GetNamedBufferParameter(UInt32, BufferParameterName, UInt64[])
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, BufferParameterName pname, [Count(Computed = "pname")] ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| BufferParameterName | pname | |
| UInt64[] | params | 
GetNamedBufferParameter(UInt32, NvShaderBufferLoad, UInt64*)
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| NvShaderBufferLoad | pname | |
| UInt64* | params | 
GetNamedBufferParameter(UInt32, NvShaderBufferLoad, out UInt64)
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| NvShaderBufferLoad | pname | |
| UInt64 | params | 
GetNamedBufferParameter(UInt32, NvShaderBufferLoad, UInt64[])
[requires: NV_shader_buffer_load]
Declaration
[Obsolete("Use strongly typed overload instead")]
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glGetNamedBufferParameterui64vNV")]
[CLSCompliant(false)]
public static void GetNamedBufferParameter(uint buffer, NvShaderBufferLoad pname, [Count(Computed = "pname")] ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| NvShaderBufferLoad | pname | |
| UInt64[] | params | 
GetOcclusionQuery(Int32, NvOcclusionQuery, Int32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(int id, NvOcclusionQuery pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvOcclusionQuery | pname | |
| Int32* | params | 
GetOcclusionQuery(Int32, NvOcclusionQuery, out Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(int id, NvOcclusionQuery pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvOcclusionQuery | pname | |
| Int32 | params | 
GetOcclusionQuery(Int32, NvOcclusionQuery, Int32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(int id, NvOcclusionQuery pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvOcclusionQuery | pname | |
| Int32[] | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, Int32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| Int32* | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, out Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| Int32 | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, Int32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| Int32[] | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, UInt32*)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryuivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| UInt32* | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, out UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryuivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] out uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| UInt32 | params | 
GetOcclusionQuery(UInt32, NvOcclusionQuery, UInt32[])
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glGetOcclusionQueryuivNV")]
[CLSCompliant(false)]
public static void GetOcclusionQuery(uint id, NvOcclusionQuery pname, [Count(Computed = "pname")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvOcclusionQuery | pname | |
| UInt32[] | params | 
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(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>(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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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(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, 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, 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(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>(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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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(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)] | 
GetProgram(Int32, NvVertexProgram, Int32*)
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(int id, NvVertexProgram pname, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32* | params | 
GetProgram(Int32, NvVertexProgram, out Int32)
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(int id, NvVertexProgram pname, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32 | params | 
GetProgram(Int32, NvVertexProgram, Int32[])
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(int id, NvVertexProgram pname, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32[] | params | 
GetProgram(UInt32, NvVertexProgram, Int32*)
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(uint id, NvVertexProgram pname, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32* | params | 
GetProgram(UInt32, NvVertexProgram, out Int32)
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(uint id, NvVertexProgram pname, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32 | params | 
GetProgram(UInt32, NvVertexProgram, Int32[])
[requires: NV_vertex_program] Returns a parameter from a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramivNV")]
[CLSCompliant(false)]
public static void GetProgram(uint id, NvVertexProgram pname, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | Specifies the program object to be queried. | 
| NvVertexProgram | pname | Specifies the object parameter. Accepted symbolic names are DeleteStatus, LinkStatus, ValidateStatus, InfoLogLength, AttachedShaders, ActiveAtomicCounterBuffers, ActiveAttributes, ActiveAttributeMaxLength, ActiveUniforms, ActiveUniformBlocks, ActiveUniformBlockMaxNameLength, ActiveUniformMaxLength, ComputeWorkGroupSizeProgramBinaryLength, TransformFeedbackBufferMode, TransformFeedbackVaryings, TransformFeedbackVaryingMaxLength, GeometryVerticesOut, GeometryInputType, and GeometryOutputType. | 
| Int32[] | params | 
GetProgramEnvParameterI(NvGpuProgram4, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32* | params | 
GetProgramEnvParameterI(NvGpuProgram4, Int32, out Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | params | 
GetProgramEnvParameterI(NvGpuProgram4, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32[] | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32* | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, out Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32[] | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32* | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, out UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] out uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | params | 
GetProgramEnvParameterI(NvGpuProgram4, UInt32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramEnvParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramEnvParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32[] | params | 
GetProgramLocalParameterI(NvGpuProgram4, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32* | params | 
GetProgramLocalParameterI(NvGpuProgram4, Int32, out Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | params | 
GetProgramLocalParameterI(NvGpuProgram4, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, int index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32[] | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32* | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, out Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32[] | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32* | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, out UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] out uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | params | 
GetProgramLocalParameterI(NvGpuProgram4, UInt32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glGetProgramLocalParameterIuivNV")]
[CLSCompliant(false)]
public static void GetProgramLocalParameterI(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32[] | params | 
GetProgramNamedParameter(Int32, Int32, Byte*, Double*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double* | params | 
GetProgramNamedParameter(Int32, Int32, Byte*, Double[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glGetProgramNamedParameterdvNV")]
[Obsolete("Use ref/array overload instead")]
public static void GetProgramNamedParameter(int id, int len, byte *name, double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | |
| Double[] | params | 
GetProgramNamedParameter(Int32, Int32, Byte*, Single*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single* | params | 
GetProgramNamedParameter(Int32, Int32, Byte*, Single[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glGetProgramNamedParameterfvNV")]
[Obsolete("Use ref/array overload instead")]
public static void GetProgramNamedParameter(int id, int len, byte *name, float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | |
| Single[] | params | 
GetProgramNamedParameter(Int32, Int32, ref Byte, out Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | params | 
GetProgramNamedParameter(Int32, Int32, ref Byte, Double[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double[] | params | 
GetProgramNamedParameter(Int32, Int32, ref Byte, out Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | params | 
GetProgramNamedParameter(Int32, Int32, ref Byte, Single[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single[] | params | 
GetProgramNamedParameter(UInt32, Int32, Byte*, Double*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double* | params | 
GetProgramNamedParameter(UInt32, Int32, Byte*, Double[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glGetProgramNamedParameterdvNV")]
[Obsolete("Use ref/array overload instead")]
public static void GetProgramNamedParameter(uint id, int len, byte *name, double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | |
| Double[] | params | 
GetProgramNamedParameter(UInt32, Int32, Byte*, Single*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single* | params | 
GetProgramNamedParameter(UInt32, Int32, Byte*, Single[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glGetProgramNamedParameterfvNV")]
[Obsolete("Use ref/array overload instead")]
public static void GetProgramNamedParameter(uint id, int len, byte *name, float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | |
| Single[] | params | 
GetProgramNamedParameter(UInt32, Int32, ref Byte, out Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | params | 
GetProgramNamedParameter(UInt32, Int32, ref Byte, Double[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double[] | params | 
GetProgramNamedParameter(UInt32, Int32, ref Byte, out Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | params | 
GetProgramNamedParameter(UInt32, Int32, ref Byte, Single[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glGetProgramNamedParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramNamedParameter(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single[] | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double* | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, out Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double[] | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single* | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, out Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single | params | 
GetProgramParameter(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, int index, AssemblyProgramParameterArb pname, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single[] | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double* | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, out Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterdvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Double[] | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single* | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, out Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single | params | 
GetProgramParameter(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramParameterfvNV")]
[CLSCompliant(false)]
public static void GetProgramParameter(AssemblyProgramTargetArb target, uint index, AssemblyProgramParameterArb pname, [Count(Count = 4)] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| AssemblyProgramParameterArb | pname | |
| Single[] | params | 
GetProgramResource(Int32, ProgramInterface, Int32, Int32, NvPathRendering*, 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, NvPathRendering*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 | |
| NvPathRendering* | props | |
| Int32 | bufSize | |
| Int32* | length | |
| Single* | params | 
GetProgramResource(Int32, ProgramInterface, Int32, Int32, ref NvPathRendering, 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 NvPathRendering 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 | |
| NvPathRendering | props | |
| Int32 | bufSize | |
| Int32 | length | |
| Single | params | 
GetProgramResource(Int32, ProgramInterface, Int32, Int32, NvPathRendering[], 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, NvPathRendering[] 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 | |
| NvPathRendering[] | props | |
| Int32 | bufSize | |
| Int32[] | length | |
| Single[] | params | 
GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, NvPathRendering*, 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, NvPathRendering*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 | |
| NvPathRendering* | props | |
| Int32 | bufSize | |
| Int32* | length | |
| Single* | params | 
GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, ref NvPathRendering, 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 NvPathRendering 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 | |
| NvPathRendering | props | |
| Int32 | bufSize | |
| Int32 | length | |
| Single | params | 
GetProgramResource(UInt32, ProgramInterface, UInt32, Int32, NvPathRendering[], 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, NvPathRendering[] 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 | |
| NvPathRendering[] | props | |
| Int32 | bufSize | |
| Int32[] | length | |
| Single[] | params | 
GetProgramString(Int32, NvVertexProgram, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(int id, NvVertexProgram pname, [Count(Computed = "id,pname")] byte *program)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvVertexProgram | pname | |
| Byte* | program | [length: COMPSIZE(id,pname)] | 
GetProgramString(Int32, NvVertexProgram, out Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(int id, NvVertexProgram pname, [Count(Computed = "id,pname")] out byte program)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvVertexProgram | pname | |
| Byte | program | [length: COMPSIZE(id,pname)] | 
GetProgramString(Int32, NvVertexProgram, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(int id, NvVertexProgram pname, [Count(Computed = "id,pname")] byte[] program)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| NvVertexProgram | pname | |
| Byte[] | program | [length: COMPSIZE(id,pname)] | 
GetProgramString(UInt32, NvVertexProgram, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(uint id, NvVertexProgram pname, [Count(Computed = "id,pname")] byte *program)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvVertexProgram | pname | |
| Byte* | program | [length: COMPSIZE(id,pname)] | 
GetProgramString(UInt32, NvVertexProgram, out Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(uint id, NvVertexProgram pname, [Count(Computed = "id,pname")] out byte program)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvVertexProgram | pname | |
| Byte | program | [length: COMPSIZE(id,pname)] | 
GetProgramString(UInt32, NvVertexProgram, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetProgramStringNV")]
[CLSCompliant(false)]
public static void GetProgramString(uint id, NvVertexProgram pname, [Count(Computed = "id,pname")] byte[] program)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| NvVertexProgram | pname | |
| Byte[] | program | [length: COMPSIZE(id,pname)] | 
GetProgramSubroutineParameter(NvGpuProgram5, Int32, Int32*)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, int index, [Count(Computed = "target")] int *param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | index | |
| Int32* | param | [length: COMPSIZE(target)] | 
GetProgramSubroutineParameter(NvGpuProgram5, Int32, out Int32)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, int index, [Count(Computed = "target")] out int param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | index | |
| Int32 | param | [length: COMPSIZE(target)] | 
GetProgramSubroutineParameter(NvGpuProgram5, Int32, Int32[])
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, int index, [Count(Computed = "target")] int[] param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | index | |
| Int32[] | param | [length: COMPSIZE(target)] | 
GetProgramSubroutineParameter(NvGpuProgram5, UInt32, UInt32*)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, uint index, [Count(Computed = "target")] uint *param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| UInt32 | index | |
| UInt32* | param | [length: COMPSIZE(target)] | 
GetProgramSubroutineParameter(NvGpuProgram5, UInt32, out UInt32)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, uint index, [Count(Computed = "target")] out uint param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| UInt32 | index | |
| UInt32 | param | [length: COMPSIZE(target)] | 
GetProgramSubroutineParameter(NvGpuProgram5, UInt32, UInt32[])
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glGetProgramSubroutineParameteruivNV")]
[CLSCompliant(false)]
public static void GetProgramSubroutineParameter(NvGpuProgram5 target, uint index, [Count(Computed = "target")] uint[] param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| UInt32 | index | |
| UInt32[] | param | [length: COMPSIZE(target)] | 
GetStageIndex(ShaderType)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glGetStageIndexNV")]
public static short GetStageIndex(ShaderType shadertype)Parameters
| Type | Name | Description | 
|---|---|---|
| ShaderType | shadertype | 
Returns
| Type | Description | 
|---|---|
| Int16 | 
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 | 
GetTrackMatrix(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, Int32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetTrackMatrixivNV")]
[CLSCompliant(false)]
public static void GetTrackMatrix(AssemblyProgramTargetArb target, int address, AssemblyProgramParameterArb pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | address | |
| AssemblyProgramParameterArb | pname | |
| Int32* | params | 
GetTrackMatrix(AssemblyProgramTargetArb, Int32, AssemblyProgramParameterArb, out Int32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetTrackMatrixivNV")]
[CLSCompliant(false)]
public static void GetTrackMatrix(AssemblyProgramTargetArb target, int address, AssemblyProgramParameterArb pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | address | |
| AssemblyProgramParameterArb | pname | |
| Int32 | params | 
GetTrackMatrix(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, Int32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetTrackMatrixivNV")]
[CLSCompliant(false)]
public static void GetTrackMatrix(AssemblyProgramTargetArb target, uint address, AssemblyProgramParameterArb pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | address | |
| AssemblyProgramParameterArb | pname | |
| Int32* | params | 
GetTrackMatrix(AssemblyProgramTargetArb, UInt32, AssemblyProgramParameterArb, out Int32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetTrackMatrixivNV")]
[CLSCompliant(false)]
public static void GetTrackMatrix(AssemblyProgramTargetArb target, uint address, AssemblyProgramParameterArb pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | address | |
| AssemblyProgramParameterArb | pname | |
| Int32 | params | 
GetTransformFeedbackVarying(Int32, Int32, Int32*)
[requires: NV_transform_feedback] Retrieve information about varying variables selected for transform feedback
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")]
[CLSCompliant(false)]
public static void GetTransformFeedbackVarying(int program, int index, [Count(Count = 1)] int *location)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | The name of the target program object. | 
| Int32 | index | The index of the varying variable whose information to retrieve. | 
| Int32* | location | [length: 1] The maximum number of characters, including the null terminator, that may be written into name. | 
GetTransformFeedbackVarying(Int32, Int32, out Int32)
[requires: NV_transform_feedback] Retrieve information about varying variables selected for transform feedback
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")]
[CLSCompliant(false)]
public static void GetTransformFeedbackVarying(int program, int index, [Count(Count = 1)] out int location)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | The name of the target program object. | 
| Int32 | index | The index of the varying variable whose information to retrieve. | 
| Int32 | location | [length: 1] The maximum number of characters, including the null terminator, that may be written into name. | 
GetTransformFeedbackVarying(UInt32, UInt32, Int32*)
[requires: NV_transform_feedback] Retrieve information about varying variables selected for transform feedback
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")]
[CLSCompliant(false)]
public static void GetTransformFeedbackVarying(uint program, uint index, [Count(Count = 1)] int *location)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | The name of the target program object. | 
| UInt32 | index | The index of the varying variable whose information to retrieve. | 
| Int32* | location | [length: 1] The maximum number of characters, including the null terminator, that may be written into name. | 
GetTransformFeedbackVarying(UInt32, UInt32, out Int32)
[requires: NV_transform_feedback] Retrieve information about varying variables selected for transform feedback
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetTransformFeedbackVaryingNV")]
[CLSCompliant(false)]
public static void GetTransformFeedbackVarying(uint program, uint index, [Count(Count = 1)] out int location)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | The name of the target program object. | 
| UInt32 | index | The index of the varying variable whose information to retrieve. | 
| Int32 | location | [length: 1] The maximum number of characters, including the null terminator, that may be written into name. | 
GetUniform(Int32, Int32, Int64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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, UInt64*)
[requires: AMD_gpu_shader_int64|NV_shader_buffer_load] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] ulong *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. | 
| UInt64* | params | 
GetUniform(UInt32, Int32, out UInt64)
[requires: AMD_gpu_shader_int64|NV_shader_buffer_load] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] out ulong 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. | 
| UInt64 | params | 
GetUniform(UInt32, Int32, UInt64[])
[requires: AMD_gpu_shader_int64|NV_shader_buffer_load] Returns the value of a uniform variable
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|NV_shader_buffer_load", Version = "", EntryPoint = "glGetUniformui64vNV")]
[CLSCompliant(false)]
public static void GetUniform(uint program, int location, [Count(Computed = "program,location")] ulong[] 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. | 
| UInt64[] | params | 
GetVaryingLocation(Int32, String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetVaryingLocationNV")]
[CLSCompliant(false)]
public static int GetVaryingLocation(int program, [Count(Computed = "name")] string name)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| String | name | [length: COMPSIZE(name)] | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
GetVaryingLocation(UInt32, String)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glGetVaryingLocationNV")]
[CLSCompliant(false)]
public static int GetVaryingLocation(uint program, [Count(Computed = "name")] string name)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| String | name | [length: COMPSIZE(name)] | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, Double*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double* | params | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, out Double)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double | params | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, Int32*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32* | params | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, out Int32)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32 | params | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, Single*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single* | params | 
GetVertexAttrib(Int32, NvVertexAttribInteger64bit, out Single)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single | params | 
GetVertexAttrib(Int32, NvVertexProgram, Double*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double* | params | 
GetVertexAttrib(Int32, NvVertexProgram, out Double)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double | params | 
GetVertexAttrib(Int32, NvVertexProgram, Int32*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32* | params | 
GetVertexAttrib(Int32, NvVertexProgram, out Int32)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32 | params | 
GetVertexAttrib(Int32, NvVertexProgram, Single*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single* | params | 
GetVertexAttrib(Int32, NvVertexProgram, out Single)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(int index, NvVertexProgram pname, [Count(Count = 1)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, Double*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double* | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, out Double)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, Int32*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32* | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, out Int32)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32 | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, Single*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single* | params | 
GetVertexAttrib(UInt32, NvVertexAttribInteger64bit, out Single)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[Obsolete("Use NvVertexProgram overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexAttribInteger64bit pname, [Count(Count = 1)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexAttribInteger64bit | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single | params | 
GetVertexAttrib(UInt32, NvVertexProgram, Double*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double* | params | 
GetVertexAttrib(UInt32, NvVertexProgram, out Double)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribdvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Double | params | 
GetVertexAttrib(UInt32, NvVertexProgram, Int32*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32* | params | 
GetVertexAttrib(UInt32, NvVertexProgram, out Int32)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribivNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Int32 | params | 
GetVertexAttrib(UInt32, NvVertexProgram, Single*)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single* | params | 
GetVertexAttrib(UInt32, NvVertexProgram, out Single)
[requires: NV_vertex_program] Return a generic vertex attribute parameter
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribfvNV")]
[CLSCompliant(false)]
public static void GetVertexAttrib(uint index, NvVertexProgram pname, [Count(Count = 1)] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the generic vertex attribute parameter to be queried. | 
| NvVertexProgram | pname | Specifies the symbolic name of the vertex attribute parameter to be queried. Accepted values are VertexAttribArrayBufferBinding, VertexAttribArrayEnabled, VertexAttribArraySize, VertexAttribArrayStride, VertexAttribArrayType, VertexAttribArrayNormalized, VertexAttribArrayInteger, VertexAttribArrayDivisor, or CurrentVertexAttrib. | 
| Single | params | 
GetVertexAttribL(Int32, VertexAttribEnum, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(int index, VertexAttribEnum pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| VertexAttribEnum | pname | |
| Int64* | params | 
GetVertexAttribL(Int32, VertexAttribEnum, out Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(int index, VertexAttribEnum pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| VertexAttribEnum | pname | |
| Int64 | params | 
GetVertexAttribL(Int32, VertexAttribEnum, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(int index, VertexAttribEnum pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| VertexAttribEnum | pname | |
| Int64[] | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| Int64* | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, out Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| Int64 | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLi64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| Int64[] | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, UInt64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLui64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| UInt64* | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, out UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLui64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| UInt64 | params | 
GetVertexAttribL(UInt32, VertexAttribEnum, UInt64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glGetVertexAttribLui64vNV")]
[CLSCompliant(false)]
public static void GetVertexAttribL(uint index, VertexAttribEnum pname, [Count(Computed = "pname")] ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| VertexAttribEnum | pname | |
| UInt64[] | params | 
GetVertexAttribPointer(Int32, NvVertexProgram, IntPtr)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer(int index, NvVertexProgram pname, [Count(Count = 1)] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvVertexProgram | pname | |
| IntPtr | pointer | [length: 1] | 
GetVertexAttribPointer(UInt32, NvVertexProgram, IntPtr)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer(uint index, NvVertexProgram pname, [Count(Count = 1)] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvVertexProgram | pname | |
| IntPtr | pointer | [length: 1] | 
GetVertexAttribPointer<T2>(Int32, NvVertexProgram, ref T2)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(int index, NvVertexProgram pname, [Count(Count = 1)] ref T2 pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvVertexProgram | pname | |
| T2 | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(Int32, NvVertexProgram, T2[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(int index, NvVertexProgram pname, [Count(Count = 1)] T2[] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvVertexProgram | pname | |
| T2[] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(Int32, NvVertexProgram, T2[,,])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(int index, NvVertexProgram pname, [Count(Count = 1)] T2[,, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvVertexProgram | pname | |
| T2[,,] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(Int32, NvVertexProgram, T2[,])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(int index, NvVertexProgram pname, [Count(Count = 1)] T2[, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvVertexProgram | pname | |
| T2[,] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(UInt32, NvVertexProgram, ref T2)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(uint index, NvVertexProgram pname, [Count(Count = 1)] ref T2 pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvVertexProgram | pname | |
| T2 | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(UInt32, NvVertexProgram, T2[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(uint index, NvVertexProgram pname, [Count(Count = 1)] T2[] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvVertexProgram | pname | |
| T2[] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(UInt32, NvVertexProgram, T2[,,])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(uint index, NvVertexProgram pname, [Count(Count = 1)] T2[,, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvVertexProgram | pname | |
| T2[,,] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVertexAttribPointer<T2>(UInt32, NvVertexProgram, T2[,])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glGetVertexAttribPointervNV")]
[CLSCompliant(false)]
public static void GetVertexAttribPointer<T2>(uint index, NvVertexProgram pname, [Count(Count = 1)] T2[, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvVertexProgram | pname | |
| T2[,] | pointer | [length: 1] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
GetVideo(Int32, NvPresentVideo, Int32*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int32* | params | 
GetVideo(Int32, NvPresentVideo, out Int32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int32 | params | 
GetVideo(Int32, NvPresentVideo, Int32[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int32[] | params | 
GetVideo(Int32, NvPresentVideo, Int64*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64* | params | 
GetVideo(Int32, NvPresentVideo, out Int64)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64 | params | 
GetVideo(Int32, NvPresentVideo, Int64[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(int video_slot, NvPresentVideo pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64[] | params | 
GetVideo(UInt32, NvPresentVideo, Int32*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int32* | params | 
GetVideo(UInt32, NvPresentVideo, out Int32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int32 | params | 
GetVideo(UInt32, NvPresentVideo, Int32[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int32[] | params | 
GetVideo(UInt32, NvPresentVideo, Int64*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64* | params | 
GetVideo(UInt32, NvPresentVideo, out Int64)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64 | params | 
GetVideo(UInt32, NvPresentVideo, Int64[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoi64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64[] | params | 
GetVideo(UInt32, NvPresentVideo, UInt32*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideouivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt32* | params | 
GetVideo(UInt32, NvPresentVideo, out UInt32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideouivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt32 | params | 
GetVideo(UInt32, NvPresentVideo, UInt32[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideouivNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt32[] | params | 
GetVideo(UInt32, NvPresentVideo, UInt64*)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoui64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64* | params | 
GetVideo(UInt32, NvPresentVideo, out UInt64)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoui64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64 | params | 
GetVideo(UInt32, NvPresentVideo, UInt64[])
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glGetVideoui64vNV")]
[CLSCompliant(false)]
public static void GetVideo(uint video_slot, NvPresentVideo pname, [Count(Computed = "pname")] ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64[] | params | 
GetVideoCapture(Int32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(int video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32* | params | 
GetVideoCapture(Int32, NvVideoCapture, out Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(int video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32 | params | 
GetVideoCapture(Int32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(int video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32[] | params | 
GetVideoCapture(UInt32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(uint video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32* | params | 
GetVideoCapture(UInt32, NvVideoCapture, out Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(uint video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32 | params | 
GetVideoCapture(UInt32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureivNV")]
[CLSCompliant(false)]
public static void GetVideoCapture(uint video_capture_slot, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| NvVideoCapture | pname | |
| Int32[] | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Double*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double* | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, out Double)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Double[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double[] | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32* | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, out Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32 | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32[] | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Single*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single* | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, out Single)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single | params | 
GetVideoCaptureStream(Int32, Int32, NvVideoCapture, Single[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single[] | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Double*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double* | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, out Double)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] out double params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Double[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamdvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double[] | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32* | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, out Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32 | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamivNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32[] | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Single*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single* | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, out Single)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] out float params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single | params | 
GetVideoCaptureStream(UInt32, UInt32, NvVideoCapture, Single[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glGetVideoCaptureStreamfvNV")]
[CLSCompliant(false)]
public static void GetVideoCaptureStream(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single[] | params | 
GetVideoi64(Int32, NvPresentVideo, Int64*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(int video_slot, NvPresentVideo pname, long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64* | params | 
GetVideoi64(Int32, NvPresentVideo, out Int64)
Declaration
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(int video_slot, NvPresentVideo pname, out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64 | params | 
GetVideoi64(Int32, NvPresentVideo, Int64[])
Declaration
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(int video_slot, NvPresentVideo pname, long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64[] | params | 
GetVideoi64(UInt32, NvPresentVideo, Int64*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(uint video_slot, NvPresentVideo pname, long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64* | params | 
GetVideoi64(UInt32, NvPresentVideo, out Int64)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(uint video_slot, NvPresentVideo pname, out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64 | params | 
GetVideoi64(UInt32, NvPresentVideo, Int64[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoi64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoi64(uint video_slot, NvPresentVideo pname, long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| Int64[] | params | 
GetVideoui64(Int32, NvPresentVideo, Int64*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(int video_slot, NvPresentVideo pname, long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64* | params | 
GetVideoui64(Int32, NvPresentVideo, out Int64)
Declaration
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(int video_slot, NvPresentVideo pname, out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64 | params | 
GetVideoui64(Int32, NvPresentVideo, Int64[])
Declaration
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(int video_slot, NvPresentVideo pname, long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| NvPresentVideo | pname | |
| Int64[] | params | 
GetVideoui64(UInt32, NvPresentVideo, UInt64*)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(uint video_slot, NvPresentVideo pname, ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64* | params | 
GetVideoui64(UInt32, NvPresentVideo, out UInt64)
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(uint video_slot, NvPresentVideo pname, out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64 | params | 
GetVideoui64(UInt32, NvPresentVideo, UInt64[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvPresentVideo", Version = "1.2", EntryPoint = "glGetVideoui64vNV")]
[Obsolete("Use GetVideo overload instead")]
public static void GetVideoui64(uint video_slot, NvPresentVideo pname, ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| NvPresentVideo | pname | |
| UInt64[] | 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 | 
IndexFormat(NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glIndexFormatNV")]
public static void IndexFormat(NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
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 | 
IsBufferResident(NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glIsBufferResidentNV")]
public static bool IsBufferResident(NvShaderBufferLoad target)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | target | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsCommandList(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glIsCommandListNV")]
[CLSCompliant(false)]
public static bool IsCommandList(int list)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsCommandList(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glIsCommandListNV")]
[CLSCompliant(false)]
public static bool IsCommandList(uint list)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | 
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 | 
IsNamedBufferResident(Int32)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glIsNamedBufferResidentNV")]
[CLSCompliant(false)]
public static bool IsNamedBufferResident(int buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsNamedBufferResident(UInt32)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glIsNamedBufferResidentNV")]
[CLSCompliant(false)]
public static bool IsNamedBufferResident(uint buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsOcclusionQuery(Int32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glIsOcclusionQueryNV")]
[CLSCompliant(false)]
public static bool IsOcclusionQuery(int id)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsOcclusionQuery(UInt32)
[requires: NV_occlusion_query]
Declaration
[AutoGenerated(Category = "NV_occlusion_query", Version = "", EntryPoint = "glIsOcclusionQueryNV")]
[CLSCompliant(false)]
public static bool IsOcclusionQuery(uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | 
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 | 
IsProgram(Int32)
[requires: NV_vertex_program] Determines if a name corresponds to a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glIsProgramNV")]
[CLSCompliant(false)]
public static bool IsProgram(int id)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | Specifies a potential program object. | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsProgram(UInt32)
[requires: NV_vertex_program] Determines if a name corresponds to a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glIsProgramNV")]
[CLSCompliant(false)]
public static bool IsProgram(uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | Specifies a potential program object. | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsState(Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glIsStateNV")]
[CLSCompliant(false)]
public static bool IsState(int state)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | state | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsState(UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glIsStateNV")]
[CLSCompliant(false)]
public static bool IsState(uint state)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | state | 
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 | 
IsTransformFeedback(Int32)
[requires: NV_transform_feedback2] Determine if a name corresponds to a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glIsTransformFeedbackNV")]
[CLSCompliant(false)]
public static bool IsTransformFeedback(int id)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | Specifies a value that may be the name of a transform feedback object. | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
IsTransformFeedback(UInt32)
[requires: NV_transform_feedback2] Determine if a name corresponds to a transform feedback object
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glIsTransformFeedbackNV")]
[CLSCompliant(false)]
public static bool IsTransformFeedback(uint id)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | Specifies a value that may be the name of a transform feedback object. | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
ListDrawCommandsStatesClient(Int32, Int32, IntPtr, Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(int list, int segment, IntPtr indirects, int *sizes, int *states, int *fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| IntPtr | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
ListDrawCommandsStatesClient(Int32, Int32, IntPtr, ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(int list, int segment, IntPtr indirects, ref int sizes, ref int states, ref int fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| IntPtr | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
ListDrawCommandsStatesClient(Int32, Int32, IntPtr, Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(int list, int segment, IntPtr indirects, int[] sizes, int[] states, int[] fbos, int count)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| IntPtr | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
ListDrawCommandsStatesClient(UInt32, UInt32, IntPtr, Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(uint list, uint segment, IntPtr indirects, int *sizes, uint *states, uint *fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| IntPtr | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
ListDrawCommandsStatesClient(UInt32, UInt32, IntPtr, ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(uint list, uint segment, IntPtr indirects, ref int sizes, ref uint states, ref uint fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| IntPtr | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
ListDrawCommandsStatesClient(UInt32, UInt32, IntPtr, Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient(uint list, uint segment, IntPtr indirects, int[] sizes, uint[] states, uint[] fbos, uint count)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| IntPtr | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, ref T2, Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, ref T2 indirects, int *sizes, int *states, int *fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2 | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, ref T2, ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, ref T2 indirects, ref int sizes, ref int states, ref int fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2 | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, ref T2, Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, ref T2 indirects, int[] sizes, int[] states, int[] fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2 | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[], Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[] indirects, int *sizes, int *states, int *fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[] | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[], ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[] indirects, ref int sizes, ref int states, ref int fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[] | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[], Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[] indirects, int[] sizes, int[] states, int[] fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[] | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,,], Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[,, ] indirects, int *sizes, int *states, int *fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,,] | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,,], ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[,, ] indirects, ref int sizes, ref int states, ref int fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,,] | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,,], Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[,, ] indirects, int[] sizes, int[] states, int[] fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,,] | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,], Int32*, Int32*, Int32*, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[, ] indirects, int *sizes, int *states, int *fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,] | indirects | |
| Int32* | sizes | |
| Int32* | states | |
| Int32* | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,], ref Int32, ref Int32, ref Int32, Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[, ] indirects, ref int sizes, ref int states, ref int fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,] | indirects | |
| Int32 | sizes | |
| Int32 | states | |
| Int32 | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(Int32, Int32, T2[,], Int32[], Int32[], Int32[], Int32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(int list, int segment, T2[, ] indirects, int[] sizes, int[] states, int[] fbos, int count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | list | |
| Int32 | segment | |
| T2[,] | indirects | |
| Int32[] | sizes | |
| Int32[] | states | |
| Int32[] | fbos | |
| Int32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, ref T2, Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, ref T2 indirects, int *sizes, uint *states, uint *fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2 | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, ref T2, ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, ref T2 indirects, ref int sizes, ref uint states, ref uint fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2 | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, ref T2, Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, ref T2 indirects, int[] sizes, uint[] states, uint[] fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2 | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[], Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[] indirects, int *sizes, uint *states, uint *fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[] | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[], ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[] indirects, ref int sizes, ref uint states, ref uint fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[] | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[], Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[] indirects, int[] sizes, uint[] states, uint[] fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[] | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,,], Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[,, ] indirects, int *sizes, uint *states, uint *fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,,] | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,,], ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[,, ] indirects, ref int sizes, ref uint states, ref uint fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,,] | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,,], Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[,, ] indirects, int[] sizes, uint[] states, uint[] fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,,] | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,], Int32*, UInt32*, UInt32*, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[, ] indirects, int *sizes, uint *states, uint *fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,] | indirects | |
| Int32* | sizes | |
| UInt32* | states | |
| UInt32* | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,], ref Int32, ref UInt32, ref UInt32, UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[, ] indirects, ref int sizes, ref uint states, ref uint fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,] | indirects | |
| Int32 | sizes | |
| UInt32 | states | |
| UInt32 | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
ListDrawCommandsStatesClient<T2>(UInt32, UInt32, T2[,], Int32[], UInt32[], UInt32[], UInt32)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glListDrawCommandsStatesClientNV")]
[CLSCompliant(false)]
public static void ListDrawCommandsStatesClient<T2>(uint list, uint segment, T2[, ] indirects, int[] sizes, uint[] states, uint[] fbos, uint count)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | list | |
| UInt32 | segment | |
| T2[,] | indirects | |
| Int32[] | sizes | |
| UInt32[] | states | |
| UInt32[] | fbos | |
| UInt32 | count | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
LoadProgram(AssemblyProgramTargetArb, Int32, Int32, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, int id, int len, [Count(Parameter = "len")] byte *program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Int32 | len | |
| Byte* | program | [length: len] | 
LoadProgram(AssemblyProgramTargetArb, Int32, Int32, ref Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, int id, int len, [Count(Parameter = "len")] ref byte program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Int32 | len | |
| Byte | program | [length: len] | 
LoadProgram(AssemblyProgramTargetArb, Int32, Int32, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, int id, int len, [Count(Parameter = "len")] byte[] program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | id | |
| Int32 | len | |
| Byte[] | program | [length: len] | 
LoadProgram(AssemblyProgramTargetArb, UInt32, Int32, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, uint id, int len, [Count(Parameter = "len")] byte *program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Int32 | len | |
| Byte* | program | [length: len] | 
LoadProgram(AssemblyProgramTargetArb, UInt32, Int32, ref Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, uint id, int len, [Count(Parameter = "len")] ref byte program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Int32 | len | |
| Byte | program | [length: len] | 
LoadProgram(AssemblyProgramTargetArb, UInt32, Int32, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glLoadProgramNV")]
[CLSCompliant(false)]
public static void LoadProgram(AssemblyProgramTargetArb target, uint id, int len, [Count(Parameter = "len")] byte[] program)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | id | |
| Int32 | len | |
| Byte[] | program | [length: len] | 
MakeBufferNonResident(NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeBufferNonResidentNV")]
public static void MakeBufferNonResident(NvShaderBufferLoad target)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | target | 
MakeBufferResident(NvShaderBufferLoad, NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeBufferResidentNV")]
public static void MakeBufferResident(NvShaderBufferLoad target, NvShaderBufferLoad access)Parameters
| Type | Name | Description | 
|---|---|---|
| NvShaderBufferLoad | target | |
| NvShaderBufferLoad | access | 
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, NvBindlessTexture)
[requires: NV_bindless_texture]
Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(long handle, NvBindlessTexture access)Parameters
| Type | Name | Description | 
|---|---|---|
| Int64 | handle | |
| NvBindlessTexture | access | 
MakeImageHandleResident(UInt64, NvBindlessTexture)
[requires: NV_bindless_texture]
Declaration
[AutoGenerated(Category = "NV_bindless_texture", Version = "", EntryPoint = "glMakeImageHandleResidentNV")]
[CLSCompliant(false)]
public static void MakeImageHandleResident(ulong handle, NvBindlessTexture access)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt64 | handle | |
| NvBindlessTexture | access | 
MakeNamedBufferNonResident(Int32)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeNamedBufferNonResidentNV")]
[CLSCompliant(false)]
public static void MakeNamedBufferNonResident(int buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | 
MakeNamedBufferNonResident(UInt32)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeNamedBufferNonResidentNV")]
[CLSCompliant(false)]
public static void MakeNamedBufferNonResident(uint buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | 
MakeNamedBufferResident(Int32, NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeNamedBufferResidentNV")]
[CLSCompliant(false)]
public static void MakeNamedBufferResident(int buffer, NvShaderBufferLoad access)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | buffer | |
| NvShaderBufferLoad | access | 
MakeNamedBufferResident(UInt32, NvShaderBufferLoad)
[requires: NV_shader_buffer_load]
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glMakeNamedBufferResidentNV")]
[CLSCompliant(false)]
public static void MakeNamedBufferResident(uint buffer, NvShaderBufferLoad access)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | buffer | |
| NvShaderBufferLoad | 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 | 
MapControlPoints(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, IntPtr)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] IntPtr points)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| IntPtr | points | [length: COMPSIZE(target,uorder,vorder)] | 
MapControlPoints(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, IntPtr)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] IntPtr points)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| IntPtr | points | [length: COMPSIZE(target,uorder,vorder)] | 
MapControlPoints<T8>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, ref T8)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] ref T8 points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8 | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[,,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[,, ] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[,,] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, Int32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, int index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[, ] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| Int32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[,] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, ref T8)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] ref T8 points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8 | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[,,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[,, ] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[,,] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapControlPoints<T8>(NvEvaluators, UInt32, NvEvaluators, Int32, Int32, Int32, Int32, Boolean, T8[,])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapControlPointsNV")]
[CLSCompliant(false)]
public static void MapControlPoints<T8>(NvEvaluators target, uint index, NvEvaluators type, int ustride, int vstride, int uorder, int vorder, bool packed, [Count(Computed = "target,uorder,vorder")] T8[, ] points)
    where T8 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| UInt32 | index | |
| NvEvaluators | type | |
| Int32 | ustride | |
| Int32 | vstride | |
| Int32 | uorder | |
| Int32 | vorder | |
| Boolean | packed | |
| T8[,] | points | [length: COMPSIZE(target,uorder,vorder)] | 
Type Parameters
| Name | Description | 
|---|---|
| T8 | 
MapParameter(NvEvaluators, NvEvaluators, Int32*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterivNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32* | params | 
MapParameter(NvEvaluators, NvEvaluators, ref Int32)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterivNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32 | params | 
MapParameter(NvEvaluators, NvEvaluators, Int32[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterivNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Int32[] | params | 
MapParameter(NvEvaluators, NvEvaluators, Single*)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterfvNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single* | params | 
MapParameter(NvEvaluators, NvEvaluators, ref Single)
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterfvNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single | params | 
MapParameter(NvEvaluators, NvEvaluators, Single[])
[requires: NV_evaluators]
Declaration
[AutoGenerated(Category = "NV_evaluators", Version = "", EntryPoint = "glMapParameterfvNV")]
[CLSCompliant(false)]
public static void MapParameter(NvEvaluators target, NvEvaluators pname, [Count(Computed = "target,pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvEvaluators | target | |
| NvEvaluators | pname | |
| Single[] | params | 
MatrixLoad3x2(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixLoad3x2(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixLoad3x2(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x2fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x2(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MatrixLoad3x3(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixLoad3x3(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixLoad3x3(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoad3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoad3x3(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MatrixLoadTranspose3x3(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixLoadTranspose3x3(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixLoadTranspose3x3(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixLoadTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixLoadTranspose3x3(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MatrixMult3x2(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixMult3x2(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixMult3x2(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x2fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x2(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MatrixMult3x3(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixMult3x3(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixMult3x3(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMult3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMult3x3(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MatrixMultTranspose3x3(NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(NvPathRendering matrixMode, float *m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single* | m | 
MatrixMultTranspose3x3(NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(NvPathRendering matrixMode, ref float m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single | m | 
MatrixMultTranspose3x3(NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glMatrixMultTranspose3x3fNV")]
[CLSCompliant(false)]
public static void MatrixMultTranspose3x3(NvPathRendering matrixMode, float[] m)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | matrixMode | |
| Single[] | m | 
MulticastBarrier()
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBarrierNV")]
public static void MulticastBarrier()MulticastBlitFramebuffer(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, ClearBufferMask, NvGpuMulticast)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBlitFramebufferNV")]
[CLSCompliant(false)]
public static void MulticastBlitFramebuffer(int srcGpu, int dstGpu, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, ClearBufferMask mask, NvGpuMulticast filter)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | srcGpu | |
| Int32 | dstGpu | |
| Int32 | srcX0 | |
| Int32 | srcY0 | |
| Int32 | srcX1 | |
| Int32 | srcY1 | |
| Int32 | dstX0 | |
| Int32 | dstY0 | |
| Int32 | dstX1 | |
| Int32 | dstY1 | |
| ClearBufferMask | mask | |
| NvGpuMulticast | filter | 
MulticastBlitFramebuffer(UInt32, UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, ClearBufferMask, NvGpuMulticast)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBlitFramebufferNV")]
[CLSCompliant(false)]
public static void MulticastBlitFramebuffer(uint srcGpu, uint dstGpu, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, ClearBufferMask mask, NvGpuMulticast filter)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | srcGpu | |
| UInt32 | dstGpu | |
| Int32 | srcX0 | |
| Int32 | srcY0 | |
| Int32 | srcX1 | |
| Int32 | srcY1 | |
| Int32 | dstX0 | |
| Int32 | dstY0 | |
| Int32 | dstX1 | |
| Int32 | dstY1 | |
| ClearBufferMask | mask | |
| NvGpuMulticast | filter | 
MulticastBufferSubData(Int32, Int32, IntPtr, Int32, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData(int gpuMask, int buffer, IntPtr offset, int size, IntPtr data)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| IntPtr | data | 
MulticastBufferSubData(Int32, Int32, IntPtr, IntPtr, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData(int gpuMask, int buffer, IntPtr offset, IntPtr size, IntPtr data)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| IntPtr | data | 
MulticastBufferSubData(UInt32, UInt32, IntPtr, Int32, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData(uint gpuMask, uint buffer, IntPtr offset, int size, IntPtr data)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| IntPtr | data | 
MulticastBufferSubData(UInt32, UInt32, IntPtr, IntPtr, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, IntPtr data)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| IntPtr | data | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, Int32, ref T4)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, ref T4 data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4 | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[,,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[,, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[,,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, ref T4)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, ref T4 data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4 | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[,,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[,, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[,,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpuMask | |
| Int32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, ref T4)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, ref T4 data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4 | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[,,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[,, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[,,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| Int32 | size | |
| T4[,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, ref T4)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, ref T4 data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4 | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[,,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[,, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[,,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[,])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[, ] data)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpuMask | |
| UInt32 | buffer | |
| IntPtr | offset | |
| IntPtr | size | |
| T4[,] | data | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
MulticastCopyBufferSubData(Int32, Int32, Int32, Int32, IntPtr, IntPtr, Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyBufferSubData(int readGpu, int writeGpuMask, int readBuffer, int writeBuffer, IntPtr readOffset, IntPtr writeOffset, int size)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | readGpu | |
| Int32 | writeGpuMask | |
| Int32 | readBuffer | |
| Int32 | writeBuffer | |
| IntPtr | readOffset | |
| IntPtr | writeOffset | |
| Int32 | size | 
MulticastCopyBufferSubData(Int32, Int32, Int32, Int32, IntPtr, IntPtr, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyBufferSubData(int readGpu, int writeGpuMask, int readBuffer, int writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | readGpu | |
| Int32 | writeGpuMask | |
| Int32 | readBuffer | |
| Int32 | writeBuffer | |
| IntPtr | readOffset | |
| IntPtr | writeOffset | |
| IntPtr | size | 
MulticastCopyBufferSubData(UInt32, UInt32, UInt32, UInt32, IntPtr, IntPtr, Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyBufferSubData(uint readGpu, uint writeGpuMask, uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, int size)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | readGpu | |
| UInt32 | writeGpuMask | |
| UInt32 | readBuffer | |
| UInt32 | writeBuffer | |
| IntPtr | readOffset | |
| IntPtr | writeOffset | |
| Int32 | size | 
MulticastCopyBufferSubData(UInt32, UInt32, UInt32, UInt32, IntPtr, IntPtr, IntPtr)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyBufferSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyBufferSubData(uint readGpu, uint writeGpuMask, uint readBuffer, uint writeBuffer, IntPtr readOffset, IntPtr writeOffset, IntPtr size)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | readGpu | |
| UInt32 | writeGpuMask | |
| UInt32 | readBuffer | |
| UInt32 | writeBuffer | |
| IntPtr | readOffset | |
| IntPtr | writeOffset | |
| IntPtr | size | 
MulticastCopyImageSubData(Int32, Int32, Int32, NvGpuMulticast, Int32, Int32, Int32, Int32, Int32, NvGpuMulticast, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyImageSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyImageSubData(int srcGpu, int dstGpuMask, int srcName, NvGpuMulticast srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, NvGpuMulticast dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | srcGpu | |
| Int32 | dstGpuMask | |
| Int32 | srcName | |
| NvGpuMulticast | srcTarget | |
| Int32 | srcLevel | |
| Int32 | srcX | |
| Int32 | srcY | |
| Int32 | srcZ | |
| Int32 | dstName | |
| NvGpuMulticast | dstTarget | |
| Int32 | dstLevel | |
| Int32 | dstX | |
| Int32 | dstY | |
| Int32 | dstZ | |
| Int32 | srcWidth | |
| Int32 | srcHeight | |
| Int32 | srcDepth | 
MulticastCopyImageSubData(UInt32, UInt32, UInt32, NvGpuMulticast, Int32, Int32, Int32, Int32, UInt32, NvGpuMulticast, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastCopyImageSubDataNV")]
[CLSCompliant(false)]
public static void MulticastCopyImageSubData(uint srcGpu, uint dstGpuMask, uint srcName, NvGpuMulticast srcTarget, int srcLevel, int srcX, int srcY, int srcZ, uint dstName, NvGpuMulticast dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | srcGpu | |
| UInt32 | dstGpuMask | |
| UInt32 | srcName | |
| NvGpuMulticast | srcTarget | |
| Int32 | srcLevel | |
| Int32 | srcX | |
| Int32 | srcY | |
| Int32 | srcZ | |
| UInt32 | dstName | |
| NvGpuMulticast | dstTarget | |
| Int32 | dstLevel | |
| Int32 | dstX | |
| Int32 | dstY | |
| Int32 | dstZ | |
| Int32 | srcWidth | |
| Int32 | srcHeight | |
| Int32 | srcDepth | 
MulticastFramebufferSampleLocations(Int32, Int32, Int32, Int32, Single*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(int gpu, int framebuffer, int start, int count, float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | framebuffer | |
| Int32 | start | |
| Int32 | count | |
| Single* | v | 
MulticastFramebufferSampleLocations(Int32, Int32, Int32, Int32, ref Single)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(int gpu, int framebuffer, int start, int count, ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | framebuffer | |
| Int32 | start | |
| Int32 | count | |
| Single | v | 
MulticastFramebufferSampleLocations(Int32, Int32, Int32, Int32, Single[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(int gpu, int framebuffer, int start, int count, float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | framebuffer | |
| Int32 | start | |
| Int32 | count | |
| Single[] | v | 
MulticastFramebufferSampleLocations(UInt32, UInt32, UInt32, Int32, Single*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(uint gpu, uint framebuffer, uint start, int count, float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | framebuffer | |
| UInt32 | start | |
| Int32 | count | |
| Single* | v | 
MulticastFramebufferSampleLocations(UInt32, UInt32, UInt32, Int32, ref Single)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(uint gpu, uint framebuffer, uint start, int count, ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | framebuffer | |
| UInt32 | start | |
| Int32 | count | |
| Single | v | 
MulticastFramebufferSampleLocations(UInt32, UInt32, UInt32, Int32, Single[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastFramebufferSampleLocationsfvNV")]
[CLSCompliant(false)]
public static void MulticastFramebufferSampleLocations(uint gpu, uint framebuffer, uint start, int count, float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | framebuffer | |
| UInt32 | start | |
| Int32 | count | |
| Single[] | v | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, Int32*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int32* | params | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, out Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int32 | params | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, Int32[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int32[] | params | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, Int64*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int64* | params | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, out Int64)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int64 | params | 
MulticastGetQueryObject(Int32, Int32, NvGpuMulticast, Int64[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(int gpu, int id, NvGpuMulticast pname, long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | gpu | |
| Int32 | id | |
| NvGpuMulticast | pname | |
| Int64[] | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, Int32*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int32* | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, out Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, out int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int32 | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, Int32[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int32[] | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, Int64*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, long *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int64* | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, out Int64)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, out long params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int64 | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, Int64[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjecti64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, long[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| Int64[] | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, UInt32*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectuivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt32* | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, out UInt32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectuivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, out uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt32 | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, UInt32[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectuivNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt32[] | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, UInt64*)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectui64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, ulong *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt64* | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, out UInt64)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectui64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, out ulong params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt64 | params | 
MulticastGetQueryObject(UInt32, UInt32, NvGpuMulticast, UInt64[])
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastGetQueryObjectui64vNV")]
[CLSCompliant(false)]
public static void MulticastGetQueryObject(uint gpu, uint id, NvGpuMulticast pname, ulong[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | gpu | |
| UInt32 | id | |
| NvGpuMulticast | pname | |
| UInt64[] | params | 
MulticastWaitSync(Int32, Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastWaitSyncNV")]
[CLSCompliant(false)]
public static void MulticastWaitSync(int signalGpu, int waitGpuMask)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | signalGpu | |
| Int32 | waitGpuMask | 
MulticastWaitSync(UInt32, UInt32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glMulticastWaitSyncNV")]
[CLSCompliant(false)]
public static void MulticastWaitSync(uint signalGpu, uint waitGpuMask)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | signalGpu | |
| UInt32 | waitGpuMask | 
MultiDrawArraysIndirectBindles(PrimitiveType, IntPtr, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")]
public static void MultiDrawArraysIndirectBindles(PrimitiveType mode, IntPtr indirect, int drawCount, int stride, int vertexBufferCount)Parameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| IntPtr | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
MultiDrawArraysIndirectBindles<T1>(PrimitiveType, ref T1, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")]
public static void MultiDrawArraysIndirectBindles<T1>(PrimitiveType mode, ref T1 indirect, int drawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1 | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindles<T1>(PrimitiveType, T1[], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindles<T1>(PrimitiveType mode, T1[] indirect, int drawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindles<T1>(PrimitiveType, T1[,,], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindles<T1>(PrimitiveType mode, T1[,, ] indirect, int drawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[,,] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindles<T1>(PrimitiveType, T1[,], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindles<T1>(PrimitiveType mode, T1[, ] indirect, int drawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[,] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindlessCount(PrimitiveType, IntPtr, Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")]
public static void MultiDrawArraysIndirectBindlessCount(PrimitiveType mode, IntPtr indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)Parameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| IntPtr | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType, ref T1, Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")]
public static void MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType mode, ref T1 indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1 | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType, T1[], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType mode, T1[] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType, T1[,,], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType mode, T1[,, ] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[,,] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType, T1[,], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawArraysIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawArraysIndirectBindlessCount<T1>(PrimitiveType mode, T1[, ] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| T1[,] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
MultiDrawElementsIndirectBindles(PrimitiveType, DrawElementsType, IntPtr, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")]
public static void MultiDrawElementsIndirectBindles(PrimitiveType mode, DrawElementsType type, IntPtr indirect, int drawCount, int stride, int vertexBufferCount)Parameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| IntPtr | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
MultiDrawElementsIndirectBindles<T2>(PrimitiveType, DrawElementsType, ref T2, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")]
public static void MultiDrawElementsIndirectBindles<T2>(PrimitiveType mode, DrawElementsType type, ref T2 indirect, int drawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2 | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindles<T2>(PrimitiveType, DrawElementsType, T2[], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindles<T2>(PrimitiveType mode, DrawElementsType type, T2[] indirect, int drawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindles<T2>(PrimitiveType, DrawElementsType, T2[,,], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindles<T2>(PrimitiveType mode, DrawElementsType type, T2[,, ] indirect, int drawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[,,] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindles<T2>(PrimitiveType, DrawElementsType, T2[,], Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindles<T2>(PrimitiveType mode, DrawElementsType type, T2[, ] indirect, int drawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[,] | indirect | |
| Int32 | drawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindlessCount(PrimitiveType, DrawElementsType, IntPtr, Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")]
public static void MultiDrawElementsIndirectBindlessCount(PrimitiveType mode, DrawElementsType type, IntPtr indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)Parameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| IntPtr | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType, DrawElementsType, ref T2, Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")]
public static void MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType mode, DrawElementsType type, ref T2 indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2 | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType, DrawElementsType, T2[], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType mode, DrawElementsType type, T2[] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType, DrawElementsType, T2[,,], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType mode, DrawElementsType type, T2[,, ] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[,,] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType, DrawElementsType, T2[,], Int32, Int32, Int32, Int32)
[requires: NV_bindless_multi_draw_indirect_count]
Declaration
[AutoGenerated(Category = "NV_bindless_multi_draw_indirect_count", Version = "", EntryPoint = "glMultiDrawElementsIndirectBindlessCountNV")]
[CLSCompliant(false)]
public static void MultiDrawElementsIndirectBindlessCount<T2>(PrimitiveType mode, DrawElementsType type, T2[, ] indirect, int drawCount, int maxDrawCount, int stride, int vertexBufferCount)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| PrimitiveType | mode | |
| DrawElementsType | type | |
| T2[,] | indirect | |
| Int32 | drawCount | |
| Int32 | maxDrawCount | |
| Int32 | stride | |
| Int32 | vertexBufferCount | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
MultiTexCoord1h(TextureUnit, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord1hNV")]
public static void MultiTexCoord1h(TextureUnit target, Half s)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | s | 
MultiTexCoord1h(TextureUnit, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord1hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord1h(TextureUnit target, [Count(Count = 1)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half* | v | [length: 1] | 
MultiTexCoord2h(TextureUnit, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord2h(TextureUnit target, [Count(Count = 2)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half* | v | [length: 2] | 
MultiTexCoord2h(TextureUnit, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hNV")]
public static void MultiTexCoord2h(TextureUnit target, Half s, Half t)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | s | |
| Half | t | 
MultiTexCoord2h(TextureUnit, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord2h(TextureUnit target, [Count(Count = 2)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | v | [length: 2] | 
MultiTexCoord2h(TextureUnit, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord2hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord2h(TextureUnit target, [Count(Count = 2)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half[] | v | [length: 2] | 
MultiTexCoord3h(TextureUnit, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord3h(TextureUnit target, [Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half* | v | [length: 3] | 
MultiTexCoord3h(TextureUnit, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hNV")]
public static void MultiTexCoord3h(TextureUnit target, Half s, Half t, Half r)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | s | |
| Half | t | |
| Half | r | 
MultiTexCoord3h(TextureUnit, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord3h(TextureUnit target, [Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | v | [length: 3] | 
MultiTexCoord3h(TextureUnit, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord3hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord3h(TextureUnit target, [Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half[] | v | [length: 3] | 
MultiTexCoord4h(TextureUnit, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord4h(TextureUnit target, [Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half* | v | [length: 4] | 
MultiTexCoord4h(TextureUnit, Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hNV")]
public static void MultiTexCoord4h(TextureUnit target, Half s, Half t, Half r, Half q)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | s | |
| Half | t | |
| Half | r | |
| Half | q | 
MultiTexCoord4h(TextureUnit, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord4h(TextureUnit target, [Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half | v | [length: 4] | 
MultiTexCoord4h(TextureUnit, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glMultiTexCoord4hvNV")]
[CLSCompliant(false)]
public static void MultiTexCoord4h(TextureUnit target, [Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureUnit | target | |
| Half[] | v | [length: 4] | 
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 | 
Normal3h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
[CLSCompliant(false)]
public static void Normal3h([Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 3] | 
Normal3h(Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hNV")]
public static void Normal3h(Half nx, Half ny, Half nz)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | nx | |
| Half | ny | |
| Half | nz | 
Normal3h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
[CLSCompliant(false)]
public static void Normal3h([Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 3] | 
Normal3h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glNormal3hvNV")]
[CLSCompliant(false)]
public static void Normal3h([Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 3] | 
NormalFormat(NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glNormalFormatNV")]
public static void NormalFormat(NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
PathColorGen(PathColor, PathGenMode, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, NvPathRendering colorFormat, [Count(Computed = "genMode,colorFormat")] float *coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| PathColor | color | |
| PathGenMode | genMode | |
| NvPathRendering | colorFormat | |
| Single* | coeffs | [length: COMPSIZE(genMode,colorFormat)] | 
PathColorGen(PathColor, PathGenMode, NvPathRendering, 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, NvPathRendering colorFormat, [Count(Computed = "genMode,colorFormat")] ref float coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| PathColor | color | |
| PathGenMode | genMode | |
| NvPathRendering | colorFormat | |
| Single | coeffs | [length: COMPSIZE(genMode,colorFormat)] | 
PathColorGen(PathColor, PathGenMode, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathColorGenNV")]
[CLSCompliant(false)]
public static void PathColorGen(PathColor color, PathGenMode genMode, NvPathRendering colorFormat, [Count(Computed = "genMode,colorFormat")] float[] coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| PathColor | color | |
| PathGenMode | genMode | |
| NvPathRendering | colorFormat | |
| Single[] | coeffs | [length: COMPSIZE(genMode,colorFormat)] | 
PathCommands(Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands(Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands(Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands(UInt32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands(UInt32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands(UInt32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCommands<T5>(Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T5 coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[,, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCommands<T5>(UInt32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T5[, ] coords)
    where T5 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T5[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T5 | 
PathCoords(Int32, Int32, NvPathRendering, IntPtr)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(int path, int numCoords, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCoords(UInt32, Int32, NvPathRendering, IntPtr)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathCoordsNV")]
[CLSCompliant(false)]
public static void PathCoords(uint path, int numCoords, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathCoords<T3>(Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(UInt32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T3 coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(UInt32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(UInt32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[,, ] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathCoords<T3>(UInt32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T3[, ] coords)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T3[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
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(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, 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, NvPathRendering, IntPtr, PathFontStyle, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray(int firstPathName, NvPathRendering fontTarget, IntPtr fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathGlyphIndexArray(UInt32, NvPathRendering, IntPtr, PathFontStyle, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray(uint firstPathName, NvPathRendering fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathGlyphIndexArray<T2>(Int32, NvPathRendering, ref T2, PathFontStyle, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(int firstPathName, NvPathRendering fontTarget, ref T2 fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2 | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(Int32, NvPathRendering, T2[], PathFontStyle, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(int firstPathName, NvPathRendering fontTarget, T2[] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(Int32, NvPathRendering, T2[,,], PathFontStyle, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(int firstPathName, NvPathRendering fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[,,] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(Int32, NvPathRendering, T2[,], PathFontStyle, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(int firstPathName, NvPathRendering fontTarget, T2[, ] fontName, PathFontStyle fontStyle, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[,] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(UInt32, NvPathRendering, ref T2, PathFontStyle, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(uint firstPathName, NvPathRendering fontTarget, ref T2 fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2 | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(UInt32, NvPathRendering, T2[], PathFontStyle, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(uint firstPathName, NvPathRendering fontTarget, T2[] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(UInt32, NvPathRendering, T2[,,], PathFontStyle, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(uint firstPathName, NvPathRendering fontTarget, T2[,, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[,,] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexArray<T2>(UInt32, NvPathRendering, T2[,], PathFontStyle, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexArray<T2>(uint firstPathName, NvPathRendering fontTarget, T2[, ] fontName, PathFontStyle fontStyle, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| T2[,] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PathGlyphIndexRange(NvPathRendering, IntPtr, PathFontStyle, Int32, Single, Int32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange(NvPathRendering fontTarget, IntPtr fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| IntPtr | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | pathParameterTemplate | |
| Single | emScale | |
| Int32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathGlyphIndexRange(NvPathRendering, IntPtr, PathFontStyle, UInt32, Single, UInt32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange(NvPathRendering fontTarget, IntPtr fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| IntPtr | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | |
| UInt32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathGlyphIndexRange<T1>(NvPathRendering, ref T1, PathFontStyle, Int32, Single, Int32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, ref T1 fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1 | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | pathParameterTemplate | |
| Single | emScale | |
| Int32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, ref T1, PathFontStyle, UInt32, Single, UInt32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, ref T1 fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1 | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | |
| UInt32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[], PathFontStyle, Int32, Single, Int32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | pathParameterTemplate | |
| Single | emScale | |
| Int32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[], PathFontStyle, UInt32, Single, UInt32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | |
| UInt32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[,,], PathFontStyle, Int32, Single, Int32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[,,] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | pathParameterTemplate | |
| Single | emScale | |
| Int32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[,,], PathFontStyle, UInt32, Single, UInt32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[,, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[,,] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | |
| UInt32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[,], PathFontStyle, Int32, Single, Int32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[, ] fontName, PathFontStyle fontStyle, int pathParameterTemplate, float emScale, int baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[,] | fontName | |
| PathFontStyle | fontStyle | |
| Int32 | pathParameterTemplate | |
| Single | emScale | |
| Int32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
PathGlyphIndexRange<T1>(NvPathRendering, T1[,], PathFontStyle, UInt32, Single, UInt32)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathGlyphIndexRangeNV")]
[CLSCompliant(false)]
public static NvPathRendering PathGlyphIndexRange<T1>(NvPathRendering fontTarget, T1[, ] fontName, PathFontStyle fontStyle, uint pathParameterTemplate, float emScale, uint baseAndCount)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPathRendering | fontTarget | |
| T1[,] | fontName | |
| PathFontStyle | fontStyle | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | |
| UInt32 | baseAndCount | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, NvPathRendering, Int32, IntPtr, Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray(int firstPathName, NvPathRendering fontTarget, int fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| IntPtr | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathMemoryGlyphIndexArray(Int32, NvPathRendering, IntPtr, IntPtr, Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray(int firstPathName, NvPathRendering fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| IntPtr | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathMemoryGlyphIndexArray(UInt32, NvPathRendering, Int32, IntPtr, Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray(uint firstPathName, NvPathRendering fontTarget, int fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| IntPtr | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathMemoryGlyphIndexArray(UInt32, NvPathRendering, IntPtr, IntPtr, Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray(uint firstPathName, NvPathRendering fontTarget, IntPtr fontSize, IntPtr fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| IntPtr | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, 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 NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, int fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3 | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, Int32, T3[], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, int fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, Int32, T3[,,], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[,,] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, Int32, T3[,], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, int fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[,] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, 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 NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3 | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, IntPtr, T3[], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, IntPtr, T3[,,], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[,,] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(Int32, NvPathRendering, IntPtr, T3[,], Int32, Int32, Int32, Int32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(int firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, int firstGlyphIndex, int numGlyphs, int pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[,] | fontData | |
| Int32 | faceIndex | |
| Int32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| Int32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, 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 NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, int fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3 | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, Int32, T3[], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, int fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, Int32, T3[,,], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, int fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[,,] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, Int32, T3[,], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, int fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| Int32 | fontSize | |
| T3[,] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, 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 NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, IntPtr fontSize, ref T3 fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3 | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, IntPtr, T3[], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, IntPtr, T3[,,], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[,, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[,,] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
PathMemoryGlyphIndexArray<T3>(UInt32, NvPathRendering, IntPtr, T3[,], Int32, UInt32, Int32, UInt32, Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glPathMemoryGlyphIndexArrayNV")]
[CLSCompliant(false)]
public static NvPathRendering PathMemoryGlyphIndexArray<T3>(uint firstPathName, NvPathRendering fontTarget, IntPtr fontSize, T3[, ] fontData, int faceIndex, uint firstGlyphIndex, int numGlyphs, uint pathParameterTemplate, float emScale)
    where T3 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | firstPathName | |
| NvPathRendering | fontTarget | |
| IntPtr | fontSize | |
| T3[,] | fontData | |
| Int32 | faceIndex | |
| UInt32 | firstGlyphIndex | |
| Int32 | numGlyphs | |
| UInt32 | pathParameterTemplate | |
| Single | emScale | 
Returns
| Type | Description | 
|---|---|
| NvPathRendering | 
Type Parameters
| Name | Description | 
|---|---|
| T3 | 
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, 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(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, 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| PathStringFormat | 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands(Int32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands(Int32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands(UInt32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands(UInt32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands(UInt32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering 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 | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(Int32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte*, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte* | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, ref Byte, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T7 coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[,, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCommands<T7>(UInt32, Int32, Int32, Int32, Byte[], Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T7[, ] coords)
    where T7 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | commandStart | |
| Int32 | commandsToDelete | |
| Int32 | numCommands | |
| Byte[] | commands | [length: numCommands] | 
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T7[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T7 | 
PathSubCoords(Int32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCoords(UInt32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] IntPtr coords)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| IntPtr | coords | [length: COMPSIZE(numCoords,coordType)] | 
PathSubCoords<T4>(Int32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(Int32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(Int32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(Int32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(UInt32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] ref T4 coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4 | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(UInt32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(UInt32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[,, ] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[,,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
PathSubCoords<T4>(UInt32, Int32, Int32, NvPathRendering, 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, NvPathRendering coordType, [Count(Computed = "numCoords,coordType")] T4[, ] coords)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | coordStart | |
| Int32 | numCoords | |
| NvPathRendering | coordType | |
| T4[,] | coords | [length: COMPSIZE(numCoords,coordType)] | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
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)] | 
PauseTransformFeedback()
[requires: NV_transform_feedback2] Pause transform feedback operations
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glPauseTransformFeedbackNV")]
public static void PauseTransformFeedback()PixelDataRange(NvPixelDataRange, Int32, IntPtr)
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glPixelDataRangeNV")]
public static void PixelDataRange(NvPixelDataRange target, int length, [Count(Parameter = "length")] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | |
| Int32 | length | |
| IntPtr | pointer | [length: length] | 
PixelDataRange<T2>(NvPixelDataRange, Int32, ref T2)
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glPixelDataRangeNV")]
public static void PixelDataRange<T2>(NvPixelDataRange target, int length, [Count(Parameter = "length")] ref T2 pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | |
| Int32 | length | |
| T2 | pointer | [length: length] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PixelDataRange<T2>(NvPixelDataRange, Int32, T2[])
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glPixelDataRangeNV")]
[CLSCompliant(false)]
public static void PixelDataRange<T2>(NvPixelDataRange target, int length, [Count(Parameter = "length")] T2[] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | |
| Int32 | length | |
| T2[] | pointer | [length: length] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PixelDataRange<T2>(NvPixelDataRange, Int32, T2[,,])
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glPixelDataRangeNV")]
[CLSCompliant(false)]
public static void PixelDataRange<T2>(NvPixelDataRange target, int length, [Count(Parameter = "length")] T2[,, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | |
| Int32 | length | |
| T2[,,] | pointer | [length: length] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
PixelDataRange<T2>(NvPixelDataRange, Int32, T2[,])
[requires: NV_pixel_data_range]
Declaration
[AutoGenerated(Category = "NV_pixel_data_range", Version = "", EntryPoint = "glPixelDataRangeNV")]
[CLSCompliant(false)]
public static void PixelDataRange<T2>(NvPixelDataRange target, int length, [Count(Parameter = "length")] T2[, ] pointer)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| NvPixelDataRange | target | |
| Int32 | length | |
| T2[,] | pointer | [length: length] | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
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 | 
PointParameter(NvPointSprite, Int32)
[requires: NV_point_sprite] Specify point parameters
Declaration
[AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameteriNV")]
public static void PointParameter(NvPointSprite pname, int param)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPointSprite | pname | Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. | 
| Int32 | param | For glPointParameterf and glPointParameteri, specifies the value that pname will be set to. | 
PointParameter(NvPointSprite, Int32*)
[requires: NV_point_sprite] Specify point parameters
Declaration
[AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameterivNV")]
[CLSCompliant(false)]
public static void PointParameter(NvPointSprite pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPointSprite | pname | Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. | 
| Int32* | params | 
PointParameter(NvPointSprite, Int32[])
[requires: NV_point_sprite] Specify point parameters
Declaration
[AutoGenerated(Category = "NV_point_sprite", Version = "", EntryPoint = "glPointParameterivNV")]
[CLSCompliant(false)]
public static void PointParameter(NvPointSprite pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvPointSprite | pname | Specifies a single-valued point parameter. PointFadeThresholdSize, and PointSpriteCoordOrigin are accepted. | 
| Int32[] | params | 
PresentFrameDualFill(Int32, Int64, Int32, Int32, NvPresentVideo, NvPresentVideo, Int32, NvPresentVideo, Int32, NvPresentVideo, Int32, NvPresentVideo, Int32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glPresentFrameDualFillNV")]
[CLSCompliant(false)]
public static void PresentFrameDualFill(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, NvPresentVideo type, NvPresentVideo target0, int fill0, NvPresentVideo target1, int fill1, NvPresentVideo target2, int fill2, NvPresentVideo target3, int fill3)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| Int64 | minPresentTime | |
| Int32 | beginPresentTimeId | |
| Int32 | presentDurationId | |
| NvPresentVideo | type | |
| NvPresentVideo | target0 | |
| Int32 | fill0 | |
| NvPresentVideo | target1 | |
| Int32 | fill1 | |
| NvPresentVideo | target2 | |
| Int32 | fill2 | |
| NvPresentVideo | target3 | |
| Int32 | fill3 | 
PresentFrameDualFill(UInt32, UInt64, UInt32, UInt32, NvPresentVideo, NvPresentVideo, UInt32, NvPresentVideo, UInt32, NvPresentVideo, UInt32, NvPresentVideo, UInt32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glPresentFrameDualFillNV")]
[CLSCompliant(false)]
public static void PresentFrameDualFill(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, NvPresentVideo type, NvPresentVideo target0, uint fill0, NvPresentVideo target1, uint fill1, NvPresentVideo target2, uint fill2, NvPresentVideo target3, uint fill3)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| UInt64 | minPresentTime | |
| UInt32 | beginPresentTimeId | |
| UInt32 | presentDurationId | |
| NvPresentVideo | type | |
| NvPresentVideo | target0 | |
| UInt32 | fill0 | |
| NvPresentVideo | target1 | |
| UInt32 | fill1 | |
| NvPresentVideo | target2 | |
| UInt32 | fill2 | |
| NvPresentVideo | target3 | |
| UInt32 | fill3 | 
PresentFrameKeye(Int32, Int64, Int32, Int32, NvPresentVideo, NvPresentVideo, Int32, Int32, NvPresentVideo, Int32, Int32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glPresentFrameKeyedNV")]
[CLSCompliant(false)]
public static void PresentFrameKeye(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, NvPresentVideo type, NvPresentVideo target0, int fill0, int key0, NvPresentVideo target1, int fill1, int key1)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_slot | |
| Int64 | minPresentTime | |
| Int32 | beginPresentTimeId | |
| Int32 | presentDurationId | |
| NvPresentVideo | type | |
| NvPresentVideo | target0 | |
| Int32 | fill0 | |
| Int32 | key0 | |
| NvPresentVideo | target1 | |
| Int32 | fill1 | |
| Int32 | key1 | 
PresentFrameKeye(UInt32, UInt64, UInt32, UInt32, NvPresentVideo, NvPresentVideo, UInt32, UInt32, NvPresentVideo, UInt32, UInt32)
[requires: NV_present_video]
Declaration
[AutoGenerated(Category = "NV_present_video", Version = "", EntryPoint = "glPresentFrameKeyedNV")]
[CLSCompliant(false)]
public static void PresentFrameKeye(uint video_slot, ulong minPresentTime, uint beginPresentTimeId, uint presentDurationId, NvPresentVideo type, NvPresentVideo target0, uint fill0, uint key0, NvPresentVideo target1, uint fill1, uint key1)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_slot | |
| UInt64 | minPresentTime | |
| UInt32 | beginPresentTimeId | |
| UInt32 | presentDurationId | |
| NvPresentVideo | type | |
| NvPresentVideo | target0 | |
| UInt32 | fill0 | |
| UInt32 | key0 | |
| NvPresentVideo | target1 | |
| UInt32 | fill1 | |
| UInt32 | key1 | 
PrimitiveRestart()
[requires: NV_primitive_restart]
Declaration
[AutoGenerated(Category = "NV_primitive_restart", Version = "", EntryPoint = "glPrimitiveRestartNV")]
public static void PrimitiveRestart()PrimitiveRestartIndex(Int32)
[requires: NV_primitive_restart] Specify the primitive restart index
Declaration
[AutoGenerated(Category = "NV_primitive_restart", Version = "", EntryPoint = "glPrimitiveRestartIndexNV")]
[CLSCompliant(false)]
public static void PrimitiveRestartIndex(int index)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the value to be interpreted as the primitive restart index. | 
PrimitiveRestartIndex(UInt32)
[requires: NV_primitive_restart] Specify the primitive restart index
Declaration
[AutoGenerated(Category = "NV_primitive_restart", Version = "", EntryPoint = "glPrimitiveRestartIndexNV")]
[CLSCompliant(false)]
public static void PrimitiveRestartIndex(uint index)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the value to be interpreted as the primitive restart index. | 
ProgramBufferParameters(NvParameterBufferObject, Int32, Int32, Int32, Single*)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Single* | params | 
ProgramBufferParameters(NvParameterBufferObject, Int32, Int32, Int32, ref Single)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Single | params | 
ProgramBufferParameters(NvParameterBufferObject, Int32, Int32, Int32, Single[])
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Single[] | params | 
ProgramBufferParameters(NvParameterBufferObject, UInt32, UInt32, Int32, Single*)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Single* | params | 
ProgramBufferParameters(NvParameterBufferObject, UInt32, UInt32, Int32, ref Single)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Single | params | 
ProgramBufferParameters(NvParameterBufferObject, UInt32, UInt32, Int32, Single[])
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersfvNV")]
[CLSCompliant(false)]
public static void ProgramBufferParameters(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Single[] | params | 
ProgramBufferParametersI(NvParameterBufferObject, Int32, Int32, Int32, Int32*)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Int32* | params | 
ProgramBufferParametersI(NvParameterBufferObject, Int32, Int32, Int32, ref Int32)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Int32 | params | 
ProgramBufferParametersI(NvParameterBufferObject, Int32, Int32, Int32, Int32[])
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, int bindingIndex, int wordIndex, int count, [Count(Parameter = "count")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| Int32 | bindingIndex | |
| Int32 | wordIndex | |
| Int32 | count | |
| Int32[] | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, Int32*)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Int32* | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, ref Int32)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Int32 | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, Int32[])
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| Int32[] | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, UInt32*)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIuivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| UInt32* | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, ref UInt32)
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIuivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| UInt32 | params | 
ProgramBufferParametersI(NvParameterBufferObject, UInt32, UInt32, Int32, UInt32[])
[requires: NV_parameter_buffer_object]
Declaration
[AutoGenerated(Category = "NV_parameter_buffer_object", Version = "", EntryPoint = "glProgramBufferParametersIuivNV")]
[CLSCompliant(false)]
public static void ProgramBufferParametersI(NvParameterBufferObject target, uint bindingIndex, uint wordIndex, int count, [Count(Parameter = "count")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvParameterBufferObject | target | |
| UInt32 | bindingIndex | |
| UInt32 | wordIndex | |
| Int32 | count | |
| UInt32[] | params | 
ProgramEnvParameterI4(NvGpuProgram4, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32* | params | 
ProgramEnvParameterI4(NvGpuProgram4, Int32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4iNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, int index, int x, int y, int z, int w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w | 
ProgramEnvParameterI4(NvGpuProgram4, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | params | 
ProgramEnvParameterI4(NvGpuProgram4, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32[] | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32* | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4iNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, int x, int y, int z, int w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32[] | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32* | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4uiNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, uint x, uint y, uint z, uint w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | x | |
| UInt32 | y | |
| UInt32 | z | |
| UInt32 | w | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, ref UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | params | 
ProgramEnvParameterI4(NvGpuProgram4, UInt32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32[] | params | 
ProgramEnvParametersI4(NvGpuProgram4, Int32, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32* | params | 
ProgramEnvParametersI4(NvGpuProgram4, Int32, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32 | params | 
ProgramEnvParametersI4(NvGpuProgram4, Int32, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32[] | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32* | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32 | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32[] | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32* | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, ref UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32 | params | 
ProgramEnvParametersI4(NvGpuProgram4, UInt32, Int32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramEnvParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramEnvParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32[] | params | 
ProgramLocalParameterI4(NvGpuProgram4, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32* | params | 
ProgramLocalParameterI4(NvGpuProgram4, Int32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4iNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, int index, int x, int y, int z, int w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w | 
ProgramLocalParameterI4(NvGpuProgram4, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | params | 
ProgramLocalParameterI4(NvGpuProgram4, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, int index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32[] | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32* | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, Int32, Int32, Int32, Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4iNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, int x, int y, int z, int w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | x | |
| Int32 | y | |
| Int32 | z | |
| Int32 | w | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32[] | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32* | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, UInt32, UInt32, UInt32, UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4uiNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, uint x, uint y, uint z, uint w)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | x | |
| UInt32 | y | |
| UInt32 | z | |
| UInt32 | w | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, ref UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32 | params | 
ProgramLocalParameterI4(NvGpuProgram4, UInt32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParameterI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParameterI4(NvGpuProgram4 target, uint index, [Count(Count = 4)] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| UInt32[] | params | 
ProgramLocalParametersI4(NvGpuProgram4, Int32, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32* | params | 
ProgramLocalParametersI4(NvGpuProgram4, Int32, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32 | params | 
ProgramLocalParametersI4(NvGpuProgram4, Int32, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, int index, int count, [Count(Parameter = "count*4")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| Int32 | index | |
| Int32 | count | |
| Int32[] | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, Int32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32* | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, ref Int32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32 | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, Int32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4ivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| Int32[] | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, UInt32*)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32* | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, ref UInt32)
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32 | params | 
ProgramLocalParametersI4(NvGpuProgram4, UInt32, Int32, UInt32[])
[requires: NV_gpu_program4]
Declaration
[AutoGenerated(Category = "NV_gpu_program4", Version = "", EntryPoint = "glProgramLocalParametersI4uivNV")]
[CLSCompliant(false)]
public static void ProgramLocalParametersI4(NvGpuProgram4 target, uint index, int count, [Count(Parameter = "count*4")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram4 | target | |
| UInt32 | index | |
| Int32 | count | |
| UInt32[] | params | 
ProgramNamedParameter4(Int32, Int32, Byte*, Double*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double* | v | [length: 4] | 
ProgramNamedParameter4(Int32, Int32, Byte*, Double, Double, Double, Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] byte *name, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double | x | |
| Double | y | |
| Double | z | |
| Double | w | 
ProgramNamedParameter4(Int32, Int32, Byte*, Double[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glProgramNamedParameter4dvNV")]
[Obsolete("Use ref/array overload instead")]
public static void ProgramNamedParameter4(int id, int len, byte *name, double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | |
| Double[] | v | 
ProgramNamedParameter4(Int32, Int32, Byte*, Single*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single* | v | [length: 4] | 
ProgramNamedParameter4(Int32, Int32, Byte*, Single, Single, Single, Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] byte *name, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single | x | |
| Single | y | |
| Single | z | |
| Single | w | 
ProgramNamedParameter4(Int32, Int32, Byte*, Single[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glProgramNamedParameter4fvNV")]
[Obsolete("Use ref/array overload instead")]
public static void ProgramNamedParameter4(int id, int len, byte *name, float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte* | name | |
| Single[] | v | 
ProgramNamedParameter4(Int32, Int32, ref Byte, Double, Double, Double, Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | x | |
| Double | y | |
| Double | z | |
| Double | w | 
ProgramNamedParameter4(Int32, Int32, ref Byte, ref Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | v | [length: 4] | 
ProgramNamedParameter4(Int32, Int32, ref Byte, Double[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double[] | v | [length: 4] | 
ProgramNamedParameter4(Int32, Int32, ref Byte, Single, Single, Single, Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | x | |
| Single | y | |
| Single | z | |
| Single | w | 
ProgramNamedParameter4(Int32, Int32, ref Byte, ref Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | v | [length: 4] | 
ProgramNamedParameter4(Int32, Int32, ref Byte, Single[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(int id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single[] | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Double*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double* | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Double, Double, Double, Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] byte *name, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Double | x | |
| Double | y | |
| Double | z | |
| Double | w | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Double[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glProgramNamedParameter4dvNV")]
[Obsolete("Use ref/array overload instead")]
public static void ProgramNamedParameter4(uint id, int len, byte *name, double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | |
| Double[] | v | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Single*)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] byte *name, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single* | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Single, Single, Single, Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] byte *name, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | [length: 1] | 
| Single | x | |
| Single | y | |
| Single | z | |
| Single | w | 
ProgramNamedParameter4(UInt32, Int32, Byte*, Single[])
Declaration
[CLSCompliant(false)]
[AutoGenerated(Category = "NvFragmentProgram", Version = "1.2", EntryPoint = "glProgramNamedParameter4fvNV")]
[Obsolete("Use ref/array overload instead")]
public static void ProgramNamedParameter4(uint id, int len, byte *name, float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte* | name | |
| Single[] | v | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, Double, Double, Double, Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | x | |
| Double | y | |
| Double | z | |
| Double | w | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, ref Double)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, Double[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Double[] | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, Single, Single, Single, Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | x | |
| Single | y | |
| Single | z | |
| Single | w | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, ref Single)
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single | v | [length: 4] | 
ProgramNamedParameter4(UInt32, Int32, ref Byte, Single[])
[requires: NV_fragment_program]
Declaration
[AutoGenerated(Category = "NV_fragment_program", Version = "", EntryPoint = "glProgramNamedParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramNamedParameter4(uint id, int len, [Count(Count = 1)] ref byte name, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | id | |
| Int32 | len | |
| Byte | name | [length: 1] | 
| Single[] | v | [length: 4] | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Double*)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Double* | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Double, Double, Double, Double)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Double | x | Specifies the new value of the parameter specified by pname for program. | 
| Double | y | |
| Double | z | |
| Double | w | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, ref Double)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Double | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Double[])
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Double[] | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Single*)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Single* | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Single, Single, Single, Single)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Single | x | Specifies the new value of the parameter specified by pname for program. | 
| Single | y | |
| Single | z | |
| Single | w | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, ref Single)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Single | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, Int32, Single[])
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, int index, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| Int32 | index | Specifies the name of the parameter to modify. | 
| Single[] | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Double*)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Double* | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Double, Double, Double, Double)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Double | x | Specifies the new value of the parameter specified by pname for program. | 
| Double | y | |
| Double | z | |
| Double | w | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, ref Double)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Double | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Double[])
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Double[] | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Single*)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Single* | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Single, Single, Single, Single)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Single | x | Specifies the new value of the parameter specified by pname for program. | 
| Single | y | |
| Single | z | |
| Single | w | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, ref Single)
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Single | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameter4(AssemblyProgramTargetArb, UInt32, Single[])
[requires: NV_vertex_program] Specify a parameter for a program object
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameter4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameter4(AssemblyProgramTargetArb target, uint index, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | Specifies the name of a program object whose parameter to modify. | 
| UInt32 | index | Specifies the name of the parameter to modify. | 
| Single[] | v | [length: 4] Specifies the new value of the parameter specified by pname for program. | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Double* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Double | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Single* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Single | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, Int32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, int index, int count, [Count(Parameter = "count*4")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Double* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Double | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Single* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Single | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, int count, [Count(Parameter = "count*4")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, Double*)
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Double* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, ref Double)
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Double | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, Double[])
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4dvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Double[] | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, Single*)
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Single* | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, ref Single)
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Single | v | [length: count*4] | 
ProgramParameters4(AssemblyProgramTargetArb, UInt32, UInt32, Single[])
[requires: NV_vertex_program]
Declaration
[Obsolete("Use int overload instead")]
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glProgramParameters4fvNV")]
[CLSCompliant(false)]
public static void ProgramParameters4(AssemblyProgramTargetArb target, uint index, uint count, [Count(Parameter = "count*4")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | index | |
| UInt32 | count | |
| Single[] | v | [length: count*4] | 
ProgramPathFragmentInputGen(Int32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, float *coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single* | coeffs | 
ProgramPathFragmentInputGen(Int32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, ref float coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single | coeffs | 
ProgramPathFragmentInputGen(Int32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, float[] coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single[] | coeffs | 
ProgramPathFragmentInputGen(UInt32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, float *coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single* | coeffs | 
ProgramPathFragmentInputGen(UInt32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, ref float coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single | coeffs | 
ProgramPathFragmentInputGen(UInt32, Int32, NvPathRendering, 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, NvPathRendering genMode, int components, float[] coeffs)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | |
| Int32 | location | |
| NvPathRendering | genMode | |
| Int32 | components | |
| Single[] | coeffs | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, Int32*)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| Int32* | params | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, ref Int32)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| Int32 | params | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, Int32[])
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| Int32[] | params | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, UInt32*)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] uint *params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| UInt32* | params | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, ref UInt32)
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] ref uint params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| UInt32 | params | 
ProgramSubroutineParameters(NvGpuProgram5, Int32, UInt32[])
[requires: NV_gpu_program5]
Declaration
[AutoGenerated(Category = "NV_gpu_program5", Version = "", EntryPoint = "glProgramSubroutineParametersuivNV")]
[CLSCompliant(false)]
public static void ProgramSubroutineParameters(NvGpuProgram5 target, int count, [Count(Parameter = "count")] uint[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGpuProgram5 | target | |
| Int32 | count | |
| UInt32[] | params | 
ProgramUniform(Int32, Int32, Int32, Int64*)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(Int32, Int32, Int32, ref Int64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(Int32, Int32, Int32, Int64[])
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(Int32, Int32, Int64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform(int program, int location, 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. | 
| Int64 | value | 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. | 
ProgramUniform(UInt32, Int32, Int32, UInt64*)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(UInt32, Int32, Int32, ref UInt64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(UInt32, Int32, Int32, UInt64[])
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64vNV")]
[CLSCompliant(false)]
public static void ProgramUniform(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. | 
ProgramUniform(UInt32, Int32, UInt64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glProgramUniformui64NV")]
[CLSCompliant(false)]
public static void ProgramUniform(uint program, int location, 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. | 
| UInt64 | value | 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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for a specified program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | 
ProgramVertexLimit(NvGeometryProgram4, Int32)
[requires: NV_geometry_program4]
Declaration
[AutoGenerated(Category = "NV_geometry_program4", Version = "", EntryPoint = "glProgramVertexLimitNV")]
public static void ProgramVertexLimit(NvGeometryProgram4 target, int limit)Parameters
| Type | Name | Description | 
|---|---|---|
| NvGeometryProgram4 | target | |
| Int32 | limit | 
QueryResource(NvQueryResource, Int32, Int32, Int32*)
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, int bufSize, int *buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| Int32 | bufSize | |
| Int32* | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResource(NvQueryResource, Int32, Int32, out Int32)
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, int bufSize, out int buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| Int32 | bufSize | |
| Int32 | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResource(NvQueryResource, Int32, Int32, Int32[])
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, int bufSize, int[] buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| Int32 | bufSize | |
| Int32[] | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResource(NvQueryResource, Int32, UInt32, Int32*)
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, uint bufSize, int *buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| UInt32 | bufSize | |
| Int32* | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResource(NvQueryResource, Int32, UInt32, out Int32)
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, uint bufSize, out int buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| UInt32 | bufSize | |
| Int32 | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResource(NvQueryResource, Int32, UInt32, Int32[])
[requires: NV_query_resource]
Declaration
[AutoGenerated(Category = "NV_query_resource", Version = "", EntryPoint = "glQueryResourceNV")]
[CLSCompliant(false)]
public static int QueryResource(NvQueryResource queryType, int tagId, uint bufSize, int[] buffer)Parameters
| Type | Name | Description | 
|---|---|---|
| NvQueryResource | queryType | |
| Int32 | tagId | |
| UInt32 | bufSize | |
| Int32[] | buffer | 
Returns
| Type | Description | 
|---|---|
| Int32 | 
QueryResourceTag(Int32, String)
[requires: NV_query_resource_tag]
Declaration
[AutoGenerated(Category = "NV_query_resource_tag", Version = "", EntryPoint = "glQueryResourceTagNV")]
public static void QueryResourceTag(int tagId, string tagString)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | tagId | |
| String | tagString | 
RenderbufferStorageMultisampleCoverage(RenderbufferTarget, Int32, Int32, InternalFormat, Int32, Int32)
[requires: NV_framebuffer_multisample_coverage]
Declaration
[AutoGenerated(Category = "NV_framebuffer_multisample_coverage", Version = "", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")]
public static void RenderbufferStorageMultisampleCoverage(RenderbufferTarget target, int coverageSamples, int colorSamples, InternalFormat internalformat, int width, int height)Parameters
| Type | Name | Description | 
|---|---|---|
| RenderbufferTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| InternalFormat | internalformat | |
| Int32 | width | |
| Int32 | height | 
RenderGpuMask(Int32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glRenderGpuMaskNV")]
[CLSCompliant(false)]
public static void RenderGpuMask(int mask)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | mask | 
RenderGpuMask(UInt32)
[requires: NV_gpu_multicast]
Declaration
[AutoGenerated(Category = "NV_gpu_multicast", Version = "", EntryPoint = "glRenderGpuMaskNV")]
[CLSCompliant(false)]
public static void RenderGpuMask(uint mask)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | mask | 
RequestResidentProgram(Int32, Int32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] int *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32* | programs | [length: n] | 
RequestResidentProgram(Int32, ref Int32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] ref int programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32 | programs | [length: n] | 
RequestResidentProgram(Int32, Int32[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] int[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| Int32[] | programs | [length: n] | 
RequestResidentProgram(Int32, UInt32*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] uint *programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32* | programs | [length: n] | 
RequestResidentProgram(Int32, ref UInt32)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] ref uint programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32 | programs | [length: n] | 
RequestResidentProgram(Int32, UInt32[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glRequestResidentProgramsNV")]
[CLSCompliant(false)]
public static void RequestResidentProgram(int n, [Count(Parameter = "n")] uint[] programs)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | n | |
| UInt32[] | programs | [length: n] | 
ResolveDepthValues()
[requires: NV_sample_locations]
Declaration
[AutoGenerated(Category = "NV_sample_locations", Version = "", EntryPoint = "glResolveDepthValuesNV")]
public static void ResolveDepthValues()ResumeTransformFeedback()
[requires: NV_transform_feedback2] Resume transform feedback operations
Declaration
[AutoGenerated(Category = "NV_transform_feedback2", Version = "", EntryPoint = "glResumeTransformFeedbackNV")]
public static void ResumeTransformFeedback()SampleMaskIndexed(Int32, Int32)
[requires: NV_explicit_multisample]
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glSampleMaskIndexedNV")]
[CLSCompliant(false)]
public static void SampleMaskIndexed(int index, int mask)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | mask | 
SampleMaskIndexed(UInt32, UInt32)
[requires: NV_explicit_multisample]
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glSampleMaskIndexedNV")]
[CLSCompliant(false)]
public static void SampleMaskIndexed(uint index, uint mask)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt32 | mask | 
SecondaryColor3h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
[CLSCompliant(false)]
public static void SecondaryColor3h([Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 3] | 
SecondaryColor3h(Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hNV")]
public static void SecondaryColor3h(Half red, Half green, Half blue)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | red | |
| Half | green | |
| Half | blue | 
SecondaryColor3h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
[CLSCompliant(false)]
public static void SecondaryColor3h([Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 3] | 
SecondaryColor3h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glSecondaryColor3hvNV")]
[CLSCompliant(false)]
public static void SecondaryColor3h([Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 3] | 
SecondaryColorFormat(Int32, ColorPointerType, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glSecondaryColorFormatNV")]
public static void SecondaryColorFormat(int size, ColorPointerType type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | size | |
| ColorPointerType | type | |
| Int32 | stride | 
SetFence(Int32, NvFence)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(int fence, NvFence condition)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | fence | |
| NvFence | condition | 
SetFence(UInt32, NvFence)
[requires: NV_fence]
Declaration
[AutoGenerated(Category = "NV_fence", Version = "", EntryPoint = "glSetFenceNV")]
[CLSCompliant(false)]
public static void SetFence(uint fence, NvFence condition)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | fence | |
| NvFence | 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 | 
StateCapture(Int32, NvCommandList)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glStateCaptureNV")]
[CLSCompliant(false)]
public static void StateCapture(int state, NvCommandList mode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | state | |
| NvCommandList | mode | 
StateCapture(UInt32, NvCommandList)
[requires: NV_command_list]
Declaration
[AutoGenerated(Category = "NV_command_list", Version = "", EntryPoint = "glStateCaptureNV")]
[CLSCompliant(false)]
public static void StateCapture(uint state, NvCommandList mode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | state | |
| NvCommandList | mode | 
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, 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, 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, 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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 : structParameters
| 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, NvPathRendering, Int32, NvPathRendering)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(int path, NvPathRendering fillMode, int mask, NvPathRendering coverMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | 
StencilThenCoverFillPath(UInt32, NvPathRendering, UInt32, NvPathRendering)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPath(uint path, NvPathRendering fillMode, uint mask, NvPathRendering coverMode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
StencilThenCoverFillPathInstanced(Int32, NvPathRendering, IntPtr, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, NvPathRendering, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, NvPathRendering fillMode, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| NvPathRendering | fillMode | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverFillPathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, NvPathRendering, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverFillPathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverFillPathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, NvPathRendering fillMode, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| NvPathRendering | fillMode | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePath(Int32, Int32, Int32, NvPathRendering)
[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, NvPathRendering coverMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | path | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | 
StencilThenCoverStrokePath(UInt32, Int32, UInt32, NvPathRendering)
[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, NvPathRendering coverMode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | path | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, Int32, Int32, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
StencilThenCoverStrokePathInstanced(Int32, NvPathRendering, IntPtr, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced(int numPaths, NvPathRendering pathNameType, IntPtr paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| IntPtr | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, Int32, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, ref T2, UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, ref T2 paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2 | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, Int32, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[,, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], Int32, Int32, Int32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, int pathBase, int reference, int mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| Int32 | pathBase | |
| Int32 | reference | |
| Int32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single[] | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single*)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float *transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single* | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, ref Single)
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, ref float transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | transformType | |
| Single | transformValues | 
Type Parameters
| Name | Description | 
|---|---|
| T2 | 
StencilThenCoverStrokePathInstanced<T2>(Int32, NvPathRendering, T2[,], UInt32, Int32, UInt32, NvPathRendering, NvPathRendering, Single[])
[requires: NV_path_rendering]
Declaration
[AutoGenerated(Category = "NV_path_rendering", Version = "", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")]
[CLSCompliant(false)]
public static void StencilThenCoverStrokePathInstanced<T2>(int numPaths, NvPathRendering pathNameType, T2[, ] paths, uint pathBase, int reference, uint mask, NvPathRendering coverMode, NvPathRendering transformType, float[] transformValues)
    where T2 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numPaths | |
| NvPathRendering | pathNameType | |
| T2[,] | paths | |
| UInt32 | pathBase | |
| Int32 | reference | |
| UInt32 | mask | |
| NvPathRendering | coverMode | |
| NvPathRendering | 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 | 
TexCoord1h(Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord1hNV")]
public static void TexCoord1h(Half s)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | s | 
TexCoord1h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord1hvNV")]
[CLSCompliant(false)]
public static void TexCoord1h([Count(Count = 1)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 1] | 
TexCoord2h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
[CLSCompliant(false)]
public static void TexCoord2h([Count(Count = 2)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 2] | 
TexCoord2h(Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hNV")]
public static void TexCoord2h(Half s, Half t)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | s | |
| Half | t | 
TexCoord2h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
[CLSCompliant(false)]
public static void TexCoord2h([Count(Count = 2)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 2] | 
TexCoord2h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord2hvNV")]
[CLSCompliant(false)]
public static void TexCoord2h([Count(Count = 2)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 2] | 
TexCoord3h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
[CLSCompliant(false)]
public static void TexCoord3h([Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 3] | 
TexCoord3h(Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hNV")]
public static void TexCoord3h(Half s, Half t, Half r)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | s | |
| Half | t | |
| Half | r | 
TexCoord3h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
[CLSCompliant(false)]
public static void TexCoord3h([Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 3] | 
TexCoord3h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord3hvNV")]
[CLSCompliant(false)]
public static void TexCoord3h([Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 3] | 
TexCoord4h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
[CLSCompliant(false)]
public static void TexCoord4h([Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 4] | 
TexCoord4h(Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hNV")]
public static void TexCoord4h(Half s, Half t, Half r, Half q)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | s | |
| Half | t | |
| Half | r | |
| Half | q | 
TexCoord4h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
[CLSCompliant(false)]
public static void TexCoord4h([Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 4] | 
TexCoord4h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glTexCoord4hvNV")]
[CLSCompliant(false)]
public static void TexCoord4h([Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 4] | 
TexCoordFormat(Int32, NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glTexCoordFormatNV")]
public static void TexCoordFormat(int size, NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | size | |
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
TexImage2DMultisampleCoverage(TextureTarget, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTexImage2DMultisampleCoverageNV")]
public static void TexImage2DMultisampleCoverage(TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Boolean | fixedSampleLocations | 
TexImage3DMultisampleCoverage(TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTexImage3DMultisampleCoverageNV")]
public static void TexImage3DMultisampleCoverage(TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Int32 | depth | |
| Boolean | fixedSampleLocations | 
TexRenderbuffer(TextureTarget, Int32)
[requires: NV_explicit_multisample]
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glTexRenderbufferNV")]
[CLSCompliant(false)]
public static void TexRenderbuffer(TextureTarget target, int renderbuffer)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureTarget | target | |
| Int32 | renderbuffer | 
TexRenderbuffer(TextureTarget, UInt32)
[requires: NV_explicit_multisample]
Declaration
[AutoGenerated(Category = "NV_explicit_multisample", Version = "", EntryPoint = "glTexRenderbufferNV")]
[CLSCompliant(false)]
public static void TexRenderbuffer(TextureTarget target, uint renderbuffer)Parameters
| Type | Name | Description | 
|---|---|---|
| TextureTarget | target | |
| UInt32 | renderbuffer | 
TextureBarrier()
[requires: NV_texture_barrier]
Declaration
[AutoGenerated(Category = "NV_texture_barrier", Version = "", EntryPoint = "glTextureBarrierNV")]
public static void TextureBarrier()TextureImage2DMultisample(Int32, TextureTarget, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage2DMultisampleNV")]
[CLSCompliant(false)]
public static void TextureImage2DMultisample(int texture, TextureTarget target, int samples, int internalFormat, int width, int height, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | texture | |
| TextureTarget | target | |
| Int32 | samples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Boolean | fixedSampleLocations | 
TextureImage2DMultisample(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage2DMultisampleNV")]
[CLSCompliant(false)]
public static void TextureImage2DMultisample(uint texture, TextureTarget target, int samples, int internalFormat, int width, int height, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | texture | |
| TextureTarget | target | |
| Int32 | samples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Boolean | fixedSampleLocations | 
TextureImage2DMultisampleCoverage(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage2DMultisampleCoverageNV")]
[CLSCompliant(false)]
public static void TextureImage2DMultisampleCoverage(int texture, TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | texture | |
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Boolean | fixedSampleLocations | 
TextureImage2DMultisampleCoverage(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage2DMultisampleCoverageNV")]
[CLSCompliant(false)]
public static void TextureImage2DMultisampleCoverage(uint texture, TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | texture | |
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Boolean | fixedSampleLocations | 
TextureImage3DMultisample(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage3DMultisampleNV")]
[CLSCompliant(false)]
public static void TextureImage3DMultisample(int texture, TextureTarget target, int samples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | texture | |
| TextureTarget | target | |
| Int32 | samples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Int32 | depth | |
| Boolean | fixedSampleLocations | 
TextureImage3DMultisample(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage3DMultisampleNV")]
[CLSCompliant(false)]
public static void TextureImage3DMultisample(uint texture, TextureTarget target, int samples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | texture | |
| TextureTarget | target | |
| Int32 | samples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Int32 | depth | |
| Boolean | fixedSampleLocations | 
TextureImage3DMultisampleCoverage(Int32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage3DMultisampleCoverageNV")]
[CLSCompliant(false)]
public static void TextureImage3DMultisampleCoverage(int texture, TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | texture | |
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Int32 | depth | |
| Boolean | fixedSampleLocations | 
TextureImage3DMultisampleCoverage(UInt32, TextureTarget, Int32, Int32, Int32, Int32, Int32, Int32, Boolean)
[requires: NV_texture_multisample]
Declaration
[AutoGenerated(Category = "NV_texture_multisample", Version = "", EntryPoint = "glTextureImage3DMultisampleCoverageNV")]
[CLSCompliant(false)]
public static void TextureImage3DMultisampleCoverage(uint texture, TextureTarget target, int coverageSamples, int colorSamples, int internalFormat, int width, int height, int depth, bool fixedSampleLocations)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | texture | |
| TextureTarget | target | |
| Int32 | coverageSamples | |
| Int32 | colorSamples | |
| Int32 | internalFormat | |
| Int32 | width | |
| Int32 | height | |
| Int32 | depth | |
| Boolean | fixedSampleLocations | 
TrackMatrix(AssemblyProgramTargetArb, Int32, NvVertexProgram, NvVertexProgram)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glTrackMatrixNV")]
[CLSCompliant(false)]
public static void TrackMatrix(AssemblyProgramTargetArb target, int address, NvVertexProgram matrix, NvVertexProgram transform)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| Int32 | address | |
| NvVertexProgram | matrix | |
| NvVertexProgram | transform | 
TrackMatrix(AssemblyProgramTargetArb, UInt32, NvVertexProgram, NvVertexProgram)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glTrackMatrixNV")]
[CLSCompliant(false)]
public static void TrackMatrix(AssemblyProgramTargetArb target, uint address, NvVertexProgram matrix, NvVertexProgram transform)Parameters
| Type | Name | Description | 
|---|---|---|
| AssemblyProgramTargetArb | target | |
| UInt32 | address | |
| NvVertexProgram | matrix | |
| NvVertexProgram | transform | 
TransformFeedbackAttrib(Int32, Int32*, NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackAttrib(int count, [Count(Computed = "count")] int *attribs, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32* | attribs | [length: COMPSIZE(count)] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackAttrib(Int32, ref Int32, NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackAttrib(int count, [Count(Computed = "count")] ref int attribs, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32 | attribs | [length: COMPSIZE(count)] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackAttrib(Int32, Int32[], NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackAttrib(int count, [Count(Computed = "count")] int[] attribs, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32[] | attribs | [length: COMPSIZE(count)] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackStreamAttrib(Int32, Int32*, Int32, Int32*, NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackStreamAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackStreamAttrib(int count, [Count(Parameter = "count")] int *attribs, int nbuffers, [Count(Parameter = "nbuffers")] int *bufstreams, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32* | attribs | [length: count] | 
| Int32 | nbuffers | |
| Int32* | bufstreams | [length: nbuffers] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackStreamAttrib(Int32, ref Int32, Int32, ref Int32, NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackStreamAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackStreamAttrib(int count, [Count(Parameter = "count")] ref int attribs, int nbuffers, [Count(Parameter = "nbuffers")] ref int bufstreams, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32 | attribs | [length: count] | 
| Int32 | nbuffers | |
| Int32 | bufstreams | [length: nbuffers] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackStreamAttrib(Int32, Int32[], Int32, Int32[], NvTransformFeedback)
[requires: NV_transform_feedback]
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackStreamAttribsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackStreamAttrib(int count, [Count(Parameter = "count")] int[] attribs, int nbuffers, [Count(Parameter = "nbuffers")] int[] bufstreams, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | count | |
| Int32[] | attribs | [length: count] | 
| Int32 | nbuffers | |
| Int32[] | bufstreams | [length: nbuffers] | 
| NvTransformFeedback | bufferMode | 
TransformFeedbackVaryings(Int32, Int32, Int32*, NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(int program, int count, [Count(Parameter = "count")] int *locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32* | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
TransformFeedbackVaryings(Int32, Int32, ref Int32, NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(int program, int count, [Count(Parameter = "count")] ref int locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32 | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
TransformFeedbackVaryings(Int32, Int32, Int32[], NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(int program, int count, [Count(Parameter = "count")] int[] locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32[] | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
TransformFeedbackVaryings(UInt32, Int32, Int32*, NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(uint program, int count, [Count(Parameter = "count")] int *locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32* | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
TransformFeedbackVaryings(UInt32, Int32, ref Int32, NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(uint program, int count, [Count(Parameter = "count")] ref int locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32 | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
TransformFeedbackVaryings(UInt32, Int32, Int32[], NvTransformFeedback)
[requires: NV_transform_feedback] Specify values to record in transform feedback buffers
Declaration
[AutoGenerated(Category = "NV_transform_feedback", Version = "", EntryPoint = "glTransformFeedbackVaryingsNV")]
[CLSCompliant(false)]
public static void TransformFeedbackVaryings(uint program, int count, [Count(Parameter = "count")] int[] locations, NvTransformFeedback bufferMode)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | program | The name of the target program object. | 
| Int32 | count | The number of varying variables used for transform feedback. | 
| Int32[] | locations | [length: count] An array of count zero-terminated strings specifying the names of the varying variables to use for transform feedback. | 
| NvTransformFeedback | bufferMode | Identifies the mode used to capture the varying variables when transform feedback is active. bufferMode must be InterleavedAttribs or SeparateAttribs. | 
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, 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)] | 
Uniform(Int32, Int32, Int64*)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int32, ref Int64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int32, Int64[])
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int32, UInt64*)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int32, ref UInt64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int32, UInt64[])
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64vNV")]
[CLSCompliant(false)]
public static void Uniform(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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform(Int32, Int64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64NV")]
[CLSCompliant(false)]
public static void Uniform(int location, long value)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | location | Specifies the location of the uniform variable to be modified. | 
| Int64 | value | 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. | 
Uniform(Int32, UInt64)
[requires: NV_shader_buffer_load] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "NV_shader_buffer_load", Version = "", EntryPoint = "glUniformui64NV")]
[CLSCompliant(false)]
public static void Uniform(int location, ulong value)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | location | Specifies the location of the uniform variable to be modified. | 
| UInt64 | value | 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. | 
Uniform1(Int32, Int32, Int64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int32, ref Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int32, Int64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int32, UInt64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int32, ref UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int32, UInt64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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*1] 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. | 
Uniform1(Int32, Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform1(Int32, UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, Int64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, ref Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, Int64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, UInt64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, ref UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int32, UInt64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, Int64, Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform2(Int32, UInt64, UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, Int64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, ref Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, Int64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, UInt64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, ref UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int32, UInt64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, Int64, Int64, Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform3(Int32, UInt64, UInt64, UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, Int64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, ref Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, Int64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, UInt64*)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, ref UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int32, UInt64[])
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, Int64, Int64, Int64, Int64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
Uniform4(Int32, UInt64, UInt64, UInt64, UInt64)
[requires: AMD_gpu_shader_int64|NV_gpu_shader5] Specify the value of a uniform variable for the current program object
Declaration
[AutoGenerated(Category = "AMD_gpu_shader_int64|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 | For the vector (glUniformv) commands, 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 (glUniformMatrix) commands, 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. | 
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 | 
VDPAUFin()
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUFiniNV")]
public static void VDPAUFin()VDPAUGetSurface(IntPtr, NvVdpauInterop, Int32, Int32*, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUGetSurfaceivNV")]
[CLSCompliant(false)]
public static void VDPAUGetSurface(IntPtr surface, NvVdpauInterop pname, int bufSize, int *length, [Count(Parameter = "bufSize")] int *values)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | |
| NvVdpauInterop | pname | |
| Int32 | bufSize | |
| Int32* | length | |
| Int32* | values | [length: bufSize] | 
VDPAUGetSurface(IntPtr, NvVdpauInterop, Int32, out Int32, out Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUGetSurfaceivNV")]
[CLSCompliant(false)]
public static void VDPAUGetSurface(IntPtr surface, NvVdpauInterop pname, int bufSize, out int length, [Count(Parameter = "bufSize")] out int values)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | |
| NvVdpauInterop | pname | |
| Int32 | bufSize | |
| Int32 | length | |
| Int32 | values | [length: bufSize] | 
VDPAUGetSurface(IntPtr, NvVdpauInterop, Int32, Int32[], Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUGetSurfaceivNV")]
[CLSCompliant(false)]
public static void VDPAUGetSurface(IntPtr surface, NvVdpauInterop pname, int bufSize, int[] length, [Count(Parameter = "bufSize")] int[] values)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | |
| NvVdpauInterop | pname | |
| Int32 | bufSize | |
| Int32[] | length | |
| Int32[] | values | [length: bufSize] | 
VDPAUInit(IntPtr, IntPtr)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUInitNV")]
public static void VDPAUInit(IntPtr vdpDevice, IntPtr getProcAddress)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpDevice | |
| IntPtr | getProcAddress | 
VDPAUInit<T0, T1>(ref T0, ref T1)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUInitNV")]
public static void VDPAUInit<T0, T1>(ref T0 vdpDevice, ref T1 getProcAddress)
    where T0 : struct where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpDevice | |
| T1 | getProcAddress | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | |
| T1 | 
VDPAUInit<T0, T1>(T0[], T1[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUInitNV")]
[CLSCompliant(false)]
public static void VDPAUInit<T0, T1>(T0[] vdpDevice, T1[] getProcAddress)
    where T0 : struct where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpDevice | |
| T1[] | getProcAddress | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | |
| T1 | 
VDPAUInit<T0, T1>(T0[,,], T1[,,])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUInitNV")]
[CLSCompliant(false)]
public static void VDPAUInit<T0, T1>(T0[,, ] vdpDevice, T1[,, ] getProcAddress)
    where T0 : struct where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpDevice | |
| T1[,,] | getProcAddress | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | |
| T1 | 
VDPAUInit<T0, T1>(T0[,], T1[,])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUInitNV")]
[CLSCompliant(false)]
public static void VDPAUInit<T0, T1>(T0[, ] vdpDevice, T1[, ] getProcAddress)
    where T0 : struct where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpDevice | |
| T1[,] | getProcAddress | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | |
| T1 | 
VDPAUIsSurface(IntPtr)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUIsSurfaceNV")]
public static bool VDPAUIsSurface(IntPtr surface)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | 
Returns
| Type | Description | 
|---|---|
| Boolean | 
VDPAUMapSurfaces(Int32, IntPtr*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUMapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUMapSurfaces(int numSurfaces, [Count(Parameter = "numSurfaces")] IntPtr*surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurfaces | |
| IntPtr* | surfaces | [length: numSurfaces] | 
VDPAUMapSurfaces(Int32, ref IntPtr)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUMapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUMapSurfaces(int numSurfaces, [Count(Parameter = "numSurfaces")] ref IntPtr surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurfaces | |
| IntPtr | surfaces | [length: numSurfaces] | 
VDPAUMapSurfaces(Int32, IntPtr[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUMapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUMapSurfaces(int numSurfaces, [Count(Parameter = "numSurfaces")] IntPtr[] surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurfaces | |
| IntPtr[] | surfaces | [length: numSurfaces] | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface(IntPtr, NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(ref T0, NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,,], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterOutputSurface<T0>(T0[,], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterOutputSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterOutputSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface(IntPtr, NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface(IntPtr vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(ref T0, NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(ref T0 vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0 | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,,], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[,, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, Int32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, ref Int32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref int textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, Int32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] int[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| Int32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, UInt32*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint *textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32* | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, ref UInt32)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] ref uint textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32 | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAURegisterVideoSurface<T0>(T0[,], NvVdpauInterop, Int32, UInt32[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAURegisterVideoSurfaceNV")]
[CLSCompliant(false)]
public static IntPtr VDPAURegisterVideoSurface<T0>(T0[, ] vdpSurface, NvVdpauInterop target, int numTextureNames, [Count(Parameter = "numTextureNames")] uint[] textureNames)
    where T0 : structParameters
| Type | Name | Description | 
|---|---|---|
| T0[,] | vdpSurface | |
| NvVdpauInterop | target | |
| Int32 | numTextureNames | |
| UInt32[] | textureNames | [length: numTextureNames] | 
Returns
| Type | Description | 
|---|---|
| IntPtr | 
Type Parameters
| Name | Description | 
|---|---|
| T0 | 
VDPAUSurfaceAccess(IntPtr, NvVdpauInterop)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUSurfaceAccessNV")]
public static void VDPAUSurfaceAccess(IntPtr surface, NvVdpauInterop access)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | |
| NvVdpauInterop | access | 
VDPAUUnmapSurfaces(Int32, IntPtr*)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUUnmapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUUnmapSurfaces(int numSurface, [Count(Parameter = "numSurface")] IntPtr*surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurface | |
| IntPtr* | surfaces | [length: numSurface] | 
VDPAUUnmapSurfaces(Int32, ref IntPtr)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUUnmapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUUnmapSurfaces(int numSurface, [Count(Parameter = "numSurface")] ref IntPtr surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurface | |
| IntPtr | surfaces | [length: numSurface] | 
VDPAUUnmapSurfaces(Int32, IntPtr[])
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUUnmapSurfacesNV")]
[CLSCompliant(false)]
public static void VDPAUUnmapSurfaces(int numSurface, [Count(Parameter = "numSurface")] IntPtr[] surfaces)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | numSurface | |
| IntPtr[] | surfaces | [length: numSurface] | 
VDPAUUnregisterSurface(IntPtr)
[requires: NV_vdpau_interop]
Declaration
[AutoGenerated(Category = "NV_vdpau_interop", Version = "", EntryPoint = "glVDPAUUnregisterSurfaceNV")]
public static void VDPAUUnregisterSurface(IntPtr surface)Parameters
| Type | Name | Description | 
|---|---|---|
| IntPtr | surface | 
Vertex2h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
[CLSCompliant(false)]
public static void Vertex2h([Count(Count = 2)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 2] | 
Vertex2h(Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hNV")]
public static void Vertex2h(Half x, Half y)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | x | |
| Half | y | 
Vertex2h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
[CLSCompliant(false)]
public static void Vertex2h([Count(Count = 2)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 2] | 
Vertex2h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex2hvNV")]
[CLSCompliant(false)]
public static void Vertex2h([Count(Count = 2)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 2] | 
Vertex3h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
[CLSCompliant(false)]
public static void Vertex3h([Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 3] | 
Vertex3h(Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hNV")]
public static void Vertex3h(Half x, Half y, Half z)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | x | |
| Half | y | |
| Half | z | 
Vertex3h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
[CLSCompliant(false)]
public static void Vertex3h([Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 3] | 
Vertex3h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex3hvNV")]
[CLSCompliant(false)]
public static void Vertex3h([Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 3] | 
Vertex4h(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
[CLSCompliant(false)]
public static void Vertex4h([Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | v | [length: 4] | 
Vertex4h(Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hNV")]
public static void Vertex4h(Half x, Half y, Half z, Half w)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | x | |
| Half | y | |
| Half | z | |
| Half | w | 
Vertex4h(ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
[CLSCompliant(false)]
public static void Vertex4h([Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | v | [length: 4] | 
Vertex4h(Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertex4hvNV")]
[CLSCompliant(false)]
public static void Vertex4h([Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Half[] | v | [length: 4] | 
VertexArrayRange(Int32, IntPtr)
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeNV")]
public static void VertexArrayRange(int length, [Count(Computed = "length")] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | length | |
| IntPtr | pointer | [length: COMPSIZE(length)] | 
VertexArrayRange<T1>(Int32, ref T1)
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeNV")]
public static void VertexArrayRange<T1>(int length, [Count(Computed = "length")] ref T1 pointer)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | length | |
| T1 | pointer | [length: COMPSIZE(length)] | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
VertexArrayRange<T1>(Int32, T1[])
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeNV")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Computed = "length")] T1[] pointer)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | length | |
| T1[] | pointer | [length: COMPSIZE(length)] | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
VertexArrayRange<T1>(Int32, T1[,,])
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeNV")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Computed = "length")] T1[,, ] pointer)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | length | |
| T1[,,] | pointer | [length: COMPSIZE(length)] | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
VertexArrayRange<T1>(Int32, T1[,])
[requires: NV_vertex_array_range]
Declaration
[AutoGenerated(Category = "NV_vertex_array_range", Version = "", EntryPoint = "glVertexArrayRangeNV")]
[CLSCompliant(false)]
public static void VertexArrayRange<T1>(int length, [Count(Computed = "length")] T1[, ] pointer)
    where T1 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | length | |
| T1[,] | pointer | [length: COMPSIZE(length)] | 
Type Parameters
| Name | Description | 
|---|---|
| T1 | 
VertexAttrib1(Int32, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, double x)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(Int32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, [Count(Count = 1)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1(Int32, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1sNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, short x)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(Int32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1svNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, [Count(Count = 1)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1(Int32, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, float x)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(Int32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(int index, [Count(Count = 1)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1(UInt32, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, double x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(UInt32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, [Count(Count = 1)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1(UInt32, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1sNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, short x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(UInt32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1svNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, [Count(Count = 1)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1(UInt32, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, float x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib1(UInt32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib1fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1(uint index, [Count(Count = 1)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 1] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib1h(Int32, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hNV")]
[CLSCompliant(false)]
public static void VertexAttrib1h(int index, Half x)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | x | 
VertexAttrib1h(Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1h(int index, [Count(Count = 1)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half* | v | [length: 1] | 
VertexAttrib1h(UInt32, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hNV")]
[CLSCompliant(false)]
public static void VertexAttrib1h(uint index, Half x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | x | 
VertexAttrib1h(UInt32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib1hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib1h(uint index, [Count(Count = 1)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half* | v | [length: 1] | 
VertexAttrib2(Int32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, double x, double y)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(Int32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2sNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, short x, short y)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(Int32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, float x, float y)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(Int32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(Int32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(int index, [Count(Count = 2)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, double x, double y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(UInt32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2sNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, short x, short y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(UInt32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2svNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, float x, float y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib2(UInt32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2(UInt32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib2fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2(uint index, [Count(Count = 2)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 2] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib2h(Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(int index, [Count(Count = 2)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half* | v | [length: 2] | 
VertexAttrib2h(Int32, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(int index, Half x, Half y)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | x | |
| Half | y | 
VertexAttrib2h(Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(int index, [Count(Count = 2)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | v | [length: 2] | 
VertexAttrib2h(Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(int index, [Count(Count = 2)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half[] | v | [length: 2] | 
VertexAttrib2h(UInt32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(uint index, [Count(Count = 2)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half* | v | [length: 2] | 
VertexAttrib2h(UInt32, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(uint index, Half x, Half y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | x | |
| Half | y | 
VertexAttrib2h(UInt32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(uint index, [Count(Count = 2)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | v | [length: 2] | 
VertexAttrib2h(UInt32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib2hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib2h(uint index, [Count(Count = 2)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half[] | v | [length: 2] | 
VertexAttrib3(Int32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Double, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, double x, double y, double z)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(Int32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Int16, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3sNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, short x, short y, short z)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(Int32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Single, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, float x, float y, float z)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(Int32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(Int32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(int index, [Count(Count = 3)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Double, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, double x, double y, double z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(UInt32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Int16, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3sNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, short x, short y, short z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(UInt32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3svNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Single, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, float x, float y, float z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib3(UInt32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3(UInt32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib3fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3(uint index, [Count(Count = 3)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 3] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib3h(Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(int index, [Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half* | v | [length: 3] | 
VertexAttrib3h(Int32, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(int index, Half x, Half y, Half z)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | x | |
| Half | y | |
| Half | z | 
VertexAttrib3h(Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(int index, [Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | v | [length: 3] | 
VertexAttrib3h(Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(int index, [Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half[] | v | [length: 3] | 
VertexAttrib3h(UInt32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(uint index, [Count(Count = 3)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half* | v | [length: 3] | 
VertexAttrib3h(UInt32, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(uint index, Half x, Half y, Half z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | x | |
| Half | y | |
| Half | z | 
VertexAttrib3h(UInt32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(uint index, [Count(Count = 3)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | v | [length: 3] | 
VertexAttrib3h(UInt32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib3hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib3h(uint index, [Count(Count = 3)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half[] | v | [length: 3] | 
VertexAttrib4(Int32, Byte*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] byte *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Byte, Byte, Byte, Byte)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, byte x, byte y, byte z, byte w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(Int32, ref Byte)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] ref byte v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Byte[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] byte[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Double, Double, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(Int32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Int16, Int16, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4sNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, short x, short y, short z, short w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(Int32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Single, Single, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(Int32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(Int32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(int index, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Byte*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] byte *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Byte, Byte, Byte, Byte)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, byte x, byte y, byte z, byte w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Byte | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(UInt32, ref Byte)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] ref byte v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Byte[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] byte[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Byte[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Double*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Double, Double, Double, Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, double x, double y, double z, double w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Double | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(UInt32, ref Double)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Double[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4dvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Double[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Int16*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Int16, Int16, Int16, Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4sNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, short x, short y, short z, short w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Int16 | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(UInt32, ref Int16)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16 | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Int16[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4svNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int16[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Single*)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single* | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Single, Single, Single, Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, float x, float y, float z, float w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | x | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | y | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | z | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
| Single | w | For the scalar commands, specifies the new values to be used for the specified vertex attribute. | 
VertexAttrib4(UInt32, ref Single)
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4(UInt32, Single[])
[requires: NV_vertex_program] Specifies the value of a generic vertex attribute
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttrib4fvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4(uint index, [Count(Count = 4)] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Single[] | v | [length: 4] For the vector commands (glVertexAttrib*v), specifies a pointer to an array of values to be used for the generic vertex attribute. | 
VertexAttrib4h(Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(int index, [Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half* | v | [length: 4] | 
VertexAttrib4h(Int32, Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(int index, Half x, Half y, Half z, Half w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | x | |
| Half | y | |
| Half | z | |
| Half | w | 
VertexAttrib4h(Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(int index, [Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half | v | [length: 4] | 
VertexAttrib4h(Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(int index, [Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Half[] | v | [length: 4] | 
VertexAttrib4h(UInt32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(uint index, [Count(Count = 4)] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half* | v | [length: 4] | 
VertexAttrib4h(UInt32, Half, Half, Half, Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(uint index, Half x, Half y, Half z, Half w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | x | |
| Half | y | |
| Half | z | |
| Half | w | 
VertexAttrib4h(UInt32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(uint index, [Count(Count = 4)] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half | v | [length: 4] | 
VertexAttrib4h(UInt32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttrib4hvNV")]
[CLSCompliant(false)]
public static void VertexAttrib4h(uint index, [Count(Count = 4)] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Half[] | v | [length: 4] | 
VertexAttribFormat(Int32, Int32, NvVertexBufferUnifiedMemory, Boolean, Int32)
[requires: NV_vertex_buffer_unified_memory] Specify the organization of vertex arrays
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribFormat(int index, int size, NvVertexBufferUnifiedMemory type, bool normalized, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | The generic vertex attribute array being described. | 
| Int32 | size | The number of values per vertex that are stored in the array. | 
| NvVertexBufferUnifiedMemory | type | The type of the data stored in the array. | 
| Boolean | normalized | The distance between elements within the buffer. | 
| Int32 | stride | The distance between elements within the buffer. | 
VertexAttribFormat(UInt32, Int32, NvVertexBufferUnifiedMemory, Boolean, Int32)
[requires: NV_vertex_buffer_unified_memory] Specify the organization of vertex arrays
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribFormat(uint index, int size, NvVertexBufferUnifiedMemory type, bool normalized, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | The generic vertex attribute array being described. | 
| Int32 | size | The number of values per vertex that are stored in the array. | 
| NvVertexBufferUnifiedMemory | type | The type of the data stored in the array. | 
| Boolean | normalized | The distance between elements within the buffer. | 
| Int32 | stride | The distance between elements within the buffer. | 
VertexAttribIFormat(Int32, Int32, NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribIFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribIFormat(int index, int size, NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | size | |
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
VertexAttribIFormat(UInt32, Int32, NvVertexBufferUnifiedMemory, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexAttribIFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribIFormat(uint index, int size, NvVertexBufferUnifiedMemory type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | size | |
| NvVertexBufferUnifiedMemory | type | |
| Int32 | stride | 
VertexAttribL1(Int32, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL1(int index, long x)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | x | 
VertexAttribL1(Int32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL1(int index, [Count(Count = 1)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64* | v | [length: 1] | 
VertexAttribL1(UInt32, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL1(uint index, long x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | x | 
VertexAttribL1(UInt32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL1(uint index, [Count(Count = 1)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64* | v | [length: 1] | 
VertexAttribL1(UInt32, UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1ui64NV")]
[CLSCompliant(false)]
public static void VertexAttribL1(uint index, ulong x)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | x | 
VertexAttribL1(UInt32, UInt64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL1ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL1(uint index, [Count(Count = 1)] ulong *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64* | v | [length: 1] | 
VertexAttribL2(Int32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(int index, [Count(Count = 2)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64* | v | [length: 2] | 
VertexAttribL2(Int32, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL2(int index, long x, long y)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | x | |
| Int64 | y | 
VertexAttribL2(Int32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(int index, [Count(Count = 2)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | v | [length: 2] | 
VertexAttribL2(Int32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(int index, [Count(Count = 2)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64[] | v | [length: 2] | 
VertexAttribL2(UInt32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64* | v | [length: 2] | 
VertexAttribL2(UInt32, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, long x, long y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | x | |
| Int64 | y | 
VertexAttribL2(UInt32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | v | [length: 2] | 
VertexAttribL2(UInt32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64[] | v | [length: 2] | 
VertexAttribL2(UInt32, UInt64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] ulong *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64* | v | [length: 2] | 
VertexAttribL2(UInt32, UInt64, UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2ui64NV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, ulong x, ulong y)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | x | |
| UInt64 | y | 
VertexAttribL2(UInt32, ref UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] ref ulong v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | v | [length: 2] | 
VertexAttribL2(UInt32, UInt64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL2ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL2(uint index, [Count(Count = 2)] ulong[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64[] | v | [length: 2] | 
VertexAttribL3(Int32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(int index, [Count(Count = 3)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64* | v | [length: 3] | 
VertexAttribL3(Int32, Int64, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL3(int index, long x, long y, long z)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | x | |
| Int64 | y | |
| Int64 | z | 
VertexAttribL3(Int32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(int index, [Count(Count = 3)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | v | [length: 3] | 
VertexAttribL3(Int32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(int index, [Count(Count = 3)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64[] | v | [length: 3] | 
VertexAttribL3(UInt32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64* | v | [length: 3] | 
VertexAttribL3(UInt32, Int64, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, long x, long y, long z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | x | |
| Int64 | y | |
| Int64 | z | 
VertexAttribL3(UInt32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | v | [length: 3] | 
VertexAttribL3(UInt32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64[] | v | [length: 3] | 
VertexAttribL3(UInt32, UInt64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] ulong *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64* | v | [length: 3] | 
VertexAttribL3(UInt32, UInt64, UInt64, UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3ui64NV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, ulong x, ulong y, ulong z)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | x | |
| UInt64 | y | |
| UInt64 | z | 
VertexAttribL3(UInt32, ref UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] ref ulong v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | v | [length: 3] | 
VertexAttribL3(UInt32, UInt64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL3ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL3(uint index, [Count(Count = 3)] ulong[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64[] | v | [length: 3] | 
VertexAttribL4(Int32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(int index, [Count(Count = 4)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64* | v | [length: 4] | 
VertexAttribL4(Int32, Int64, Int64, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL4(int index, long x, long y, long z, long w)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | x | |
| Int64 | y | |
| Int64 | z | |
| Int64 | w | 
VertexAttribL4(Int32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(int index, [Count(Count = 4)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64 | v | [length: 4] | 
VertexAttribL4(Int32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(int index, [Count(Count = 4)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int64[] | v | [length: 4] | 
VertexAttribL4(UInt32, Int64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] long *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64* | v | [length: 4] | 
VertexAttribL4(UInt32, Int64, Int64, Int64, Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64NV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, long x, long y, long z, long w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | x | |
| Int64 | y | |
| Int64 | z | |
| Int64 | w | 
VertexAttribL4(UInt32, ref Int64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] ref long v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64 | v | [length: 4] | 
VertexAttribL4(UInt32, Int64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4i64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] long[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int64[] | v | [length: 4] | 
VertexAttribL4(UInt32, UInt64*)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] ulong *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64* | v | [length: 4] | 
VertexAttribL4(UInt32, UInt64, UInt64, UInt64, UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4ui64NV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, ulong x, ulong y, ulong z, ulong w)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | x | |
| UInt64 | y | |
| UInt64 | z | |
| UInt64 | w | 
VertexAttribL4(UInt32, ref UInt64)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] ref ulong v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64 | v | [length: 4] | 
VertexAttribL4(UInt32, UInt64[])
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribL4ui64vNV")]
[CLSCompliant(false)]
public static void VertexAttribL4(uint index, [Count(Count = 4)] ulong[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| UInt64[] | v | [length: 4] | 
VertexAttribLFormat(Int32, Int32, VertexAttribType, Int32)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribLFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribLFormat(int index, int size, VertexAttribType type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | size | |
| VertexAttribType | type | |
| Int32 | stride | 
VertexAttribLFormat(UInt32, Int32, VertexAttribType, Int32)
[requires: NV_vertex_attrib_integer_64bit]
Declaration
[AutoGenerated(Category = "NV_vertex_attrib_integer_64bit", Version = "", EntryPoint = "glVertexAttribLFormatNV")]
[CLSCompliant(false)]
public static void VertexAttribLFormat(uint index, int size, VertexAttribType type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | size | |
| VertexAttribType | type | |
| Int32 | stride | 
VertexAttribPointer(Int32, Int32, VertexAttribParameterArb, Int32, IntPtr)
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer(int index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| IntPtr | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
VertexAttribPointer(UInt32, Int32, VertexAttribParameterArb, Int32, IntPtr)
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer(uint index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] IntPtr pointer)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| IntPtr | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
VertexAttribPointer<T4>(Int32, Int32, VertexAttribParameterArb, Int32, ref T4)
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(int index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] ref T4 pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4 | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(Int32, Int32, VertexAttribParameterArb, Int32, T4[])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(int index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(Int32, Int32, VertexAttribParameterArb, Int32, T4[,,])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(int index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[,, ] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[,,] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(Int32, Int32, VertexAttribParameterArb, Int32, T4[,])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(int index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[, ] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[,] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(UInt32, Int32, VertexAttribParameterArb, Int32, ref T4)
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(uint index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] ref T4 pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4 | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(UInt32, Int32, VertexAttribParameterArb, Int32, T4[])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(uint index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(UInt32, Int32, VertexAttribParameterArb, Int32, T4[,,])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(uint index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[,, ] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[,,] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribPointer<T4>(UInt32, Int32, VertexAttribParameterArb, Int32, T4[,])
[requires: NV_vertex_program] Define an array of generic vertex attribute data
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribPointerNV")]
[CLSCompliant(false)]
public static void VertexAttribPointer<T4>(uint index, int fsize, VertexAttribParameterArb type, int stride, [Count(Computed = "fsize,type,stride")] T4[, ] pointer)
    where T4 : structParameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | Specifies the index of the generic vertex attribute to be modified. | 
| Int32 | fsize | Specifies the number of components per generic vertex attribute. Must be 1, 2, 3, 4. Additionally, the symbolic constant Bgra is accepted by glVertexAttribPointer. The initial value is 4. | 
| VertexAttribParameterArb | type | Specifies the data type of each component in the array. The symbolic constants Byte, UnsignedByte, Short, UnsignedShort, Int, and UnsignedInt are accepted by glVertexAttribPointer and glVertexAttribIPointer. Additionally HalfFloat, Float, Double, Fixed, Int2101010Rev, UnsignedInt2101010Rev and UnsignedInt10F11F11FRev are accepted by glVertexAttribPointer. Double is also accepted by glVertexAttribLPointer and is the only token accepted by the type parameter for that function. The initial value is Float. | 
| Int32 | stride | Specifies the byte offset between consecutive generic vertex attributes. If stride is 0, the generic vertex attributes are understood to be tightly packed in the array. The initial value is 0. | 
| T4[,] | pointer | [length: COMPSIZE(fsize,type,stride)] Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer currently bound to the ArrayBuffer target. The initial value is 0. | 
Type Parameters
| Name | Description | 
|---|---|
| T4 | 
VertexAttribs1(Int32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double* | v | [length: count] | 
VertexAttribs1(Int32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double | v | [length: count] | 
VertexAttribs1(Int32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double[] | v | [length: count] | 
VertexAttribs1(Int32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16* | v | [length: count] | 
VertexAttribs1(Int32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16 | v | [length: count] | 
VertexAttribs1(Int32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count] | 
VertexAttribs1(Int32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single* | v | [length: count] | 
VertexAttribs1(Int32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single | v | [length: count] | 
VertexAttribs1(Int32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(int index, int count, [Count(Parameter = "count")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single[] | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double* | v | [length: count] | 
VertexAttribs1(UInt32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double[] | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16* | v | [length: count] | 
VertexAttribs1(UInt32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16 | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1svNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single* | v | [length: count] | 
VertexAttribs1(UInt32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single | v | [length: count] | 
VertexAttribs1(UInt32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs1fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1(uint index, int count, [Count(Parameter = "count")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single[] | v | [length: count] | 
VertexAttribs1h(Int32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(int index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs1h(Int32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(int index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs1h(Int32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(int index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs1h(UInt32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(uint index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs1h(UInt32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(uint index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs1h(UInt32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs1hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs1h(uint index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs2(Int32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double* | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single* | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single | v | [length: count*2] | 
VertexAttribs2(Int32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(int index, int count, [Count(Parameter = "count*2")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double* | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2svNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single* | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single | v | [length: count*2] | 
VertexAttribs2(UInt32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs2fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2(uint index, int count, [Count(Parameter = "count*2")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*2] | 
VertexAttribs2h(Int32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(int index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs2h(Int32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(int index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs2h(Int32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(int index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs2h(UInt32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(uint index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs2h(UInt32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(uint index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs2h(UInt32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs2hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs2h(uint index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs3(Int32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double* | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single* | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single | v | [length: count*3] | 
VertexAttribs3(Int32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(int index, int count, [Count(Parameter = "count*3")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double* | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3svNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single* | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single | v | [length: count*3] | 
VertexAttribs3(UInt32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs3fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3(uint index, int count, [Count(Parameter = "count*3")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*3] | 
VertexAttribs3h(Int32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(int index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs3h(Int32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(int index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs3h(Int32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(int index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs3h(UInt32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(uint index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs3h(UInt32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(uint index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs3h(UInt32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs3hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs3h(uint index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs4(Int32, Int32, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] byte *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Byte* | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, ref Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] ref byte v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Byte | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] byte[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Byte[] | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double* | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single* | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single | v | [length: count*4] | 
VertexAttribs4(Int32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(int index, int count, [Count(Parameter = "count*4")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Byte*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] byte *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Byte* | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, ref Byte)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] ref byte v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Byte | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Byte[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4ubvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] byte[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Byte[] | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Double*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] double *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double* | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, ref Double)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] ref double v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Double[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4dvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] double[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Double[] | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Int16*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] short *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16* | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, ref Int16)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] ref short v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16 | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Int16[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4svNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] short[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Int16[] | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Single*)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] float *v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single* | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, ref Single)
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] ref float v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single | v | [length: count*4] | 
VertexAttribs4(UInt32, Int32, Single[])
[requires: NV_vertex_program]
Declaration
[AutoGenerated(Category = "NV_vertex_program", Version = "", EntryPoint = "glVertexAttribs4fvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4(uint index, int count, [Count(Parameter = "count*4")] float[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | count | |
| Single[] | v | [length: count*4] | 
VertexAttribs4h(Int32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(int index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs4h(Int32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(int index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs4h(Int32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(int index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexAttribs4h(UInt32, Int32, Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(uint index, int n, [Count(Parameter = "n")] Half*v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half* | v | [length: n] | 
VertexAttribs4h(UInt32, Int32, ref Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(uint index, int n, [Count(Parameter = "n")] ref Half v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half | v | [length: n] | 
VertexAttribs4h(UInt32, Int32, Half[])
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexAttribs4hvNV")]
[CLSCompliant(false)]
public static void VertexAttribs4h(uint index, int n, [Count(Parameter = "n")] Half[] v)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| Int32 | n | |
| Half[] | v | [length: n] | 
VertexFormat(Int32, VertexPointerType, Int32)
[requires: NV_vertex_buffer_unified_memory]
Declaration
[AutoGenerated(Category = "NV_vertex_buffer_unified_memory", Version = "", EntryPoint = "glVertexFormatNV")]
public static void VertexFormat(int size, VertexPointerType type, int stride)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | size | |
| VertexPointerType | type | |
| Int32 | stride | 
VertexWeighth(Half)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexWeighthNV")]
public static void VertexWeighth(Half weight)Parameters
| Type | Name | Description | 
|---|---|---|
| Half | weight | 
VertexWeighth(Half*)
[requires: NV_half_float]
Declaration
[AutoGenerated(Category = "NV_half_float", Version = "", EntryPoint = "glVertexWeighthvNV")]
[CLSCompliant(false)]
public static void VertexWeighth([Count(Count = 1)] Half*weight)Parameters
| Type | Name | Description | 
|---|---|---|
| Half* | weight | [length: 1] | 
VideoCapture(Int32, Int32*, Int64*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(int video_capture_slot, int *sequence_num, long *capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32* | sequence_num | |
| Int64* | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCapture(Int32, out Int32, out Int64)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(int video_capture_slot, out int sequence_num, out long capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | sequence_num | |
| Int64 | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCapture(Int32, Int32[], Int64[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(int video_capture_slot, int[] sequence_num, long[] capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32[] | sequence_num | |
| Int64[] | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCapture(UInt32, UInt32*, UInt64*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(uint video_capture_slot, uint *sequence_num, ulong *capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32* | sequence_num | |
| UInt64* | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCapture(UInt32, out UInt32, out UInt64)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(uint video_capture_slot, out uint sequence_num, out ulong capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | sequence_num | |
| UInt64 | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCapture(UInt32, UInt32[], UInt64[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureNV")]
[CLSCompliant(false)]
public static NvVideoCapture VideoCapture(uint video_capture_slot, uint[] sequence_num, ulong[] capture_time)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32[] | sequence_num | |
| UInt64[] | capture_time | 
Returns
| Type | Description | 
|---|---|
| NvVideoCapture | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Double*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double* | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, ref Double)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] ref double params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Double[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Double[] | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32* | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, ref Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32 | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Int32[] | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Single*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single* | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, ref Single)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single | params | 
VideoCaptureStreamParameter(Int32, Int32, NvVideoCapture, Single[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(int video_capture_slot, int stream, NvVideoCapture pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | video_capture_slot | |
| Int32 | stream | |
| NvVideoCapture | pname | |
| Single[] | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Double*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] double *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double* | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, ref Double)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] ref double params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Double[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterdvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] double[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Double[] | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Int32*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] int *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32* | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, ref Int32)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] ref int params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32 | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Int32[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterivNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] int[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Int32[] | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Single*)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] float *params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single* | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, ref Single)
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] ref float params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single | params | 
VideoCaptureStreamParameter(UInt32, UInt32, NvVideoCapture, Single[])
[requires: NV_video_capture]
Declaration
[AutoGenerated(Category = "NV_video_capture", Version = "", EntryPoint = "glVideoCaptureStreamParameterfvNV")]
[CLSCompliant(false)]
public static void VideoCaptureStreamParameter(uint video_capture_slot, uint stream, NvVideoCapture pname, [Count(Computed = "pname")] float[] params)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | video_capture_slot | |
| UInt32 | stream | |
| NvVideoCapture | pname | |
| Single[] | params | 
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, NvViewportSwizzle, NvViewportSwizzle, NvViewportSwizzle, NvViewportSwizzle)
[requires: NV_viewport_swizzle]
Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(int index, NvViewportSwizzle swizzlex, NvViewportSwizzle swizzley, NvViewportSwizzle swizzlez, NvViewportSwizzle swizzlew)Parameters
| Type | Name | Description | 
|---|---|---|
| Int32 | index | |
| NvViewportSwizzle | swizzlex | |
| NvViewportSwizzle | swizzley | |
| NvViewportSwizzle | swizzlez | |
| NvViewportSwizzle | swizzlew | 
ViewportSwizzle(UInt32, NvViewportSwizzle, NvViewportSwizzle, NvViewportSwizzle, NvViewportSwizzle)
[requires: NV_viewport_swizzle]
Declaration
[AutoGenerated(Category = "NV_viewport_swizzle", Version = "", EntryPoint = "glViewportSwizzleNV")]
[CLSCompliant(false)]
public static void ViewportSwizzle(uint index, NvViewportSwizzle swizzlex, NvViewportSwizzle swizzley, NvViewportSwizzle swizzlez, NvViewportSwizzle swizzlew)Parameters
| Type | Name | Description | 
|---|---|---|
| UInt32 | index | |
| NvViewportSwizzle | swizzlex | |
| NvViewportSwizzle | swizzley | |
| NvViewportSwizzle | swizzlez | |
| NvViewportSwizzle | 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] |