Show / Hide Table of Contents

Class GL.Nvx

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

Methods

BeginConditionalRender(Int32)

[requires: NVX_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NVX_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNVX")]
[CLSCompliant(false)]
public static void BeginConditionalRender(int id)
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.

BeginConditionalRender(UInt32)

[requires: NVX_conditional_render] Start conditional rendering

Declaration
[AutoGenerated(Category = "NVX_conditional_render", Version = "", EntryPoint = "glBeginConditionalRenderNVX")]
[CLSCompliant(false)]
public static void BeginConditionalRender(uint id)
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.

EndConditionalRender()

[requires: NVX_conditional_render]

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

LGPUCopyImageSubData(Int32, Int32, Int32, NvxLinkedGpuMulticast, Int32, Int32, Int32, Int32, Int32, NvxLinkedGpuMulticast, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUCopyImageSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUCopyImageSubData(int sourceGpu, int destinationGpuMask, int srcName, NvxLinkedGpuMulticast srcTarget, int srcLevel, int srcX, int srxY, int srcZ, int dstName, NvxLinkedGpuMulticast dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)
Parameters
Type Name Description
Int32 sourceGpu
Int32 destinationGpuMask
Int32 srcName
NvxLinkedGpuMulticast srcTarget
Int32 srcLevel
Int32 srcX
Int32 srxY
Int32 srcZ
Int32 dstName
NvxLinkedGpuMulticast dstTarget
Int32 dstLevel
Int32 dstX
Int32 dstY
Int32 dstZ
Int32 width
Int32 height
Int32 depth

LGPUCopyImageSubData(UInt32, UInt32, UInt32, NvxLinkedGpuMulticast, Int32, Int32, Int32, Int32, UInt32, NvxLinkedGpuMulticast, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUCopyImageSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUCopyImageSubData(uint sourceGpu, uint destinationGpuMask, uint srcName, NvxLinkedGpuMulticast srcTarget, int srcLevel, int srcX, int srxY, int srcZ, uint dstName, NvxLinkedGpuMulticast dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)
Parameters
Type Name Description
UInt32 sourceGpu
UInt32 destinationGpuMask
UInt32 srcName
NvxLinkedGpuMulticast srcTarget
Int32 srcLevel
Int32 srcX
Int32 srxY
Int32 srcZ
UInt32 dstName
NvxLinkedGpuMulticast dstTarget
Int32 dstLevel
Int32 dstX
Int32 dstY
Int32 dstZ
Int32 width
Int32 height
Int32 depth

LGPUInterlock()

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUInterlockNVX")]
public static void LGPUInterlock()

LGPUNamedBufferSubData(Int32, Int32, IntPtr, Int32, IntPtr)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData(int gpuMask, int buffer, IntPtr offset, int size, IntPtr data)
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
Int32 size
IntPtr data

LGPUNamedBufferSubData(Int32, Int32, IntPtr, IntPtr, IntPtr)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData(int gpuMask, int buffer, IntPtr offset, IntPtr size, IntPtr data)
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
IntPtr size
IntPtr data

LGPUNamedBufferSubData(UInt32, UInt32, IntPtr, Int32, IntPtr)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData(uint gpuMask, uint buffer, IntPtr offset, int size, IntPtr data)
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
Int32 size
IntPtr data

LGPUNamedBufferSubData(UInt32, UInt32, IntPtr, IntPtr, IntPtr)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, IntPtr data)
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
IntPtr size
IntPtr data

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, Int32, ref T4)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, ref T4 data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
Int32 size
T4 data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
Int32 size
T4[] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[,,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[,, ] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
Int32 size
T4[,,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, Int32, T4[,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, int size, T4[, ] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
Int32 size
T4[,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, ref T4)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, ref T4 data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
IntPtr size
T4 data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
IntPtr size
T4[] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[,,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[,, ] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
IntPtr size
T4[,,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(Int32, Int32, IntPtr, IntPtr, T4[,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(int gpuMask, int buffer, IntPtr offset, IntPtr size, T4[, ] data)
    where T4 : struct
Parameters
Type Name Description
Int32 gpuMask
Int32 buffer
IntPtr offset
IntPtr size
T4[,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, ref T4)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, ref T4 data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
Int32 size
T4 data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
Int32 size
T4[] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[,,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[,, ] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
Int32 size
T4[,,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, Int32, T4[,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, int size, T4[, ] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
Int32 size
T4[,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, ref T4)

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, ref T4 data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
IntPtr size
T4 data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
IntPtr size
T4[] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[,,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[,, ] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
IntPtr size
T4[,,] data
Type Parameters
Name Description
T4

LGPUNamedBufferSubData<T4>(UInt32, UInt32, IntPtr, IntPtr, T4[,])

[requires: NVX_linked_gpu_multicast]

Declaration
[AutoGenerated(Category = "NVX_linked_gpu_multicast", Version = "", EntryPoint = "glLGPUNamedBufferSubDataNVX")]
[CLSCompliant(false)]
public static void LGPUNamedBufferSubData<T4>(uint gpuMask, uint buffer, IntPtr offset, IntPtr size, T4[, ] data)
    where T4 : struct
Parameters
Type Name Description
UInt32 gpuMask
UInt32 buffer
IntPtr offset
IntPtr size
T4[,] data
Type Parameters
Name Description
T4
In This Article
Back to top Generated by DocFX