Class GL.Img
Inherited Members
Namespace: OpenTK.Graphics.ES11
Assembly: OpenTK.dll
Syntax
public static class Img
Methods
ClipPlane(All, Single*)
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] float *eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single* | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(All, ref Single)
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] ref float eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(All, Single[])
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] float[] eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single[] | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, Single*)
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] float *eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single* | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, ref Single)
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] ref float eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlane(ClipPlaneName, Single[])
[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] float[] eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted. |
Single[] | eqn | [length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation. |
ClipPlanex(All, Int32*)
[requires: IMG_user_clip_plane]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] int *eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | |
Int32* | eqn | [length: 4] |
ClipPlanex(All, ref Int32)
[requires: IMG_user_clip_plane]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] ref int eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | |
Int32 | eqn | [length: 4] |
ClipPlanex(All, Int32[])
[requires: IMG_user_clip_plane]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] int[] eqn)
Parameters
Type | Name | Description |
---|---|---|
All | p | |
Int32[] | eqn | [length: 4] |
ClipPlanex(ClipPlaneName, Int32*)
[requires: IMG_user_clip_plane]
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] int *eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | |
Int32* | eqn | [length: 4] |
ClipPlanex(ClipPlaneName, ref Int32)
[requires: IMG_user_clip_plane]
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] ref int eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | |
Int32 | eqn | [length: 4] |
ClipPlanex(ClipPlaneName, Int32[])
[requires: IMG_user_clip_plane]
Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] int[] eqn)
Parameters
Type | Name | Description |
---|---|---|
ClipPlaneName | p | |
Int32[] | eqn | [length: 4] |
FramebufferTexture2DMultisample(All, All, All, Int32, Int32, Int32)
[requires: IMG_multisampled_render_to_texture]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(All target, All attachment, All textarget, int texture, int level, int samples)
Parameters
Type | Name | Description |
---|---|---|
All | target | |
All | attachment | |
All | textarget | |
Int32 | texture | |
Int32 | level | |
Int32 | samples |
FramebufferTexture2DMultisample(All, All, All, UInt32, Int32, Int32)
[requires: IMG_multisampled_render_to_texture]
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(All target, All attachment, All textarget, uint texture, int level, int samples)
Parameters
Type | Name | Description |
---|---|---|
All | target | |
All | attachment | |
All | textarget | |
UInt32 | texture | |
Int32 | level | |
Int32 | samples |
FramebufferTexture2DMultisample(FramebufferTarget, FramebufferAttachment, TextureTarget, Int32, Int32, Int32)
[requires: IMG_multisampled_render_to_texture]
Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level, int samples)
Parameters
Type | Name | Description |
---|---|---|
FramebufferTarget | target | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
Int32 | texture | |
Int32 | level | |
Int32 | samples |
FramebufferTexture2DMultisample(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32, Int32)
[requires: IMG_multisampled_render_to_texture]
Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int samples)
Parameters
Type | Name | Description |
---|---|---|
FramebufferTarget | target | |
FramebufferAttachment | attachment | |
TextureTarget | textarget | |
UInt32 | texture | |
Int32 | level | |
Int32 | samples |
RenderbufferStorageMultisample(All, Int32, All, Int32, Int32)
[requires: IMG_multisampled_render_to_texture] Establish data storage, format, dimensions and sample count of a renderbuffer object's image
Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
public static void RenderbufferStorageMultisample(All target, int samples, All internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
All | target | Specifies a binding to which the target of the allocation and must be Renderbuffer. |
Int32 | samples | Specifies the number of samples to be used for the renderbuffer object's storage. |
All | internalformat | Specifies the internal format to use for the renderbuffer object's image. |
Int32 | width | Specifies the width of the renderbuffer, in pixels. |
Int32 | height | Specifies the height of the renderbuffer, in pixels. |
RenderbufferStorageMultisample(RenderbufferTarget, Int32, InternalFormat, Int32, Int32)
[requires: IMG_multisampled_render_to_texture] Establish data storage, format, dimensions and sample count of a renderbuffer object's image
Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
public static void RenderbufferStorageMultisample(RenderbufferTarget target, int samples, InternalFormat internalformat, int width, int height)
Parameters
Type | Name | Description |
---|---|---|
RenderbufferTarget | target | Specifies a binding to which the target of the allocation and must be Renderbuffer. |
Int32 | samples | Specifies the number of samples to be used for the renderbuffer object's storage. |
InternalFormat | internalformat | Specifies the internal format to use for the renderbuffer object's image. |
Int32 | width | Specifies the width of the renderbuffer, in pixels. |
Int32 | height | Specifies the height of the renderbuffer, in pixels. |