Show / Hide Table of Contents

Class GL.Img

Inheritance
System.Object
GL.Img
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: OpenTK.Graphics.ES30
Assembly: cs.temp.dll.dll
Syntax
public static class Img

Methods

FramebufferTexture2DDownsample(All, All, All, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DDownsample(All target, All attachment, All textarget, int texture, int level, int xscale, int yscale)
Parameters
Type Name Description
All target
All attachment
All textarget
System.Int32 texture
System.Int32 level
System.Int32 xscale
System.Int32 yscale

FramebufferTexture2DDownsample(All, All, All, UInt32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DDownsample(All target, All attachment, All textarget, uint texture, int level, int xscale, int yscale)
Parameters
Type Name Description
All target
All attachment
All textarget
System.UInt32 texture
System.Int32 level
System.Int32 xscale
System.Int32 yscale

FramebufferTexture2DDownsample(FramebufferTarget, FramebufferAttachment, TextureTarget, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DDownsample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level, int xscale, int yscale)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
TextureTarget textarget
System.Int32 texture
System.Int32 level
System.Int32 xscale
System.Int32 yscale

FramebufferTexture2DDownsample(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTexture2DDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DDownsample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int xscale, int yscale)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
TextureTarget textarget
System.UInt32 texture
System.Int32 level
System.Int32 xscale
System.Int32 yscale

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
System.Int32 texture
System.Int32 level
System.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
System.UInt32 texture
System.Int32 level
System.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
System.Int32 texture
System.Int32 level
System.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
System.UInt32 texture
System.Int32 level
System.Int32 samples

FramebufferTextureLayerDownsample(All, All, Int32, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTextureLayerDownsample(All target, All attachment, int texture, int level, int layer, int xscale, int yscale)
Parameters
Type Name Description
All target
All attachment
System.Int32 texture
System.Int32 level
System.Int32 layer
System.Int32 xscale
System.Int32 yscale

FramebufferTextureLayerDownsample(All, All, UInt32, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTextureLayerDownsample(All target, All attachment, uint texture, int level, int layer, int xscale, int yscale)
Parameters
Type Name Description
All target
All attachment
System.UInt32 texture
System.Int32 level
System.Int32 layer
System.Int32 xscale
System.Int32 yscale

FramebufferTextureLayerDownsample(FramebufferTarget, FramebufferAttachment, Int32, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTextureLayerDownsample(FramebufferTarget target, FramebufferAttachment attachment, int texture, int level, int layer, int xscale, int yscale)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
System.Int32 texture
System.Int32 level
System.Int32 layer
System.Int32 xscale
System.Int32 yscale

FramebufferTextureLayerDownsample(FramebufferTarget, FramebufferAttachment, UInt32, Int32, Int32, Int32, Int32)

[requires: IMG_framebuffer_downsample]

Declaration
[AutoGenerated(Category = "IMG_framebuffer_downsample", Version = "", EntryPoint = "glFramebufferTextureLayerDownsampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTextureLayerDownsample(FramebufferTarget target, FramebufferAttachment attachment, uint texture, int level, int layer, int xscale, int yscale)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
System.UInt32 texture
System.Int32 level
System.Int32 layer
System.Int32 xscale
System.Int32 yscale

GetTextureHandle(Int32)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")]
[CLSCompliant(false)]
public static long GetTextureHandle(int texture)
Parameters
Type Name Description
System.Int32 texture
Returns
Type Description
System.Int64

GetTextureHandle(UInt32)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureHandleIMG")]
[CLSCompliant(false)]
public static long GetTextureHandle(uint texture)
Parameters
Type Name Description
System.UInt32 texture
Returns
Type Description
System.Int64

GetTextureSamplerHandle(Int32, Int32)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(int texture, int sampler)
Parameters
Type Name Description
System.Int32 texture
System.Int32 sampler
Returns
Type Description
System.Int64

GetTextureSamplerHandle(UInt32, UInt32)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glGetTextureSamplerHandleIMG")]
[CLSCompliant(false)]
public static long GetTextureSamplerHandle(uint texture, uint sampler)
Parameters
Type Name Description
System.UInt32 texture
System.UInt32 sampler
Returns
Type Description
System.Int64

ProgramUniformHandle(Int32, Int32, Int32, Int64*)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long *values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64* values

[length: count]

ProgramUniformHandle(Int32, Int32, Int32, ref Int64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] ref long values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64 values

[length: count]

ProgramUniformHandle(Int32, Int32, Int32, Int64[])

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, int count, [Count(Parameter = "count")] long[] values)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int32 count
System.Int64[] values

[length: count]

ProgramUniformHandle(Int32, Int32, Int64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(int program, int location, long value)
Parameters
Type Name Description
System.Int32 program
System.Int32 location
System.Int64 value

ProgramUniformHandle(UInt32, Int32, Int32, UInt64*)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong *values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64* values

[length: count]

ProgramUniformHandle(UInt32, Int32, Int32, ref UInt64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ref ulong values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64 values

[length: count]

ProgramUniformHandle(UInt32, Int32, Int32, UInt64[])

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, int count, [Count(Parameter = "count")] ulong[] values)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.Int32 count
System.UInt64[] values

[length: count]

ProgramUniformHandle(UInt32, Int32, UInt64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glProgramUniformHandleui64IMG")]
[CLSCompliant(false)]
public static void ProgramUniformHandle(uint program, int location, ulong value)
Parameters
Type Name Description
System.UInt32 program
System.Int32 location
System.UInt64 value

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.

System.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.

System.Int32 width

Specifies the width of the renderbuffer, in pixels.

System.Int32 height

Specifies the height of the renderbuffer, in pixels.

RenderbufferStorageMultisample(RenderbufferTarget, Int32, RenderbufferInternalFormat, 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, RenderbufferInternalFormat internalformat, int width, int height)
Parameters
Type Name Description
RenderbufferTarget target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

System.Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

RenderbufferInternalFormat internalformat

Specifies the internal format to use for the renderbuffer object's image.

System.Int32 width

Specifies the width of the renderbuffer, in pixels.

System.Int32 height

Specifies the height of the renderbuffer, in pixels.

UniformHandle(Int32, Int32, Int64*)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64* value

[length: count]

UniformHandle(Int32, Int32, ref Int64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref long value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64 value

[length: count]

UniformHandle(Int32, Int32, Int64[])

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] long[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.Int64[] value

[length: count]

UniformHandle(Int32, Int32, UInt64*)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong *value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64* value

[length: count]

UniformHandle(Int32, Int32, ref UInt64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ref ulong value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64 value

[length: count]

UniformHandle(Int32, Int32, UInt64[])

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64vIMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, int count, [Count(Parameter = "count")] ulong[] value)
Parameters
Type Name Description
System.Int32 location
System.Int32 count
System.UInt64[] value

[length: count]

UniformHandle(Int32, Int64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, long value)
Parameters
Type Name Description
System.Int32 location
System.Int64 value

UniformHandle(Int32, UInt64)

[requires: IMG_bindless_texture]

Declaration
[AutoGenerated(Category = "IMG_bindless_texture", Version = "", EntryPoint = "glUniformHandleui64IMG")]
[CLSCompliant(false)]
public static void UniformHandle(int location, ulong value)
Parameters
Type Name Description
System.Int32 location
System.UInt64 value
Back to top Copyright © 2015-2017 Microsoft
Generated by DocFX