Show / Hide Table of Contents

    Class CudaTextureMipmappedArray

    CudaArrayTexture3D

    Inheritance
    System.Object
    CudaTextureMipmappedArray
    Implements
    System.IDisposable
    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.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: ManagedCuda
    Assembly: ManagedCuda.dll
    Syntax
    public class CudaTextureMipmappedArray : IDisposable

    Constructors

    | Improve this Doc View Source

    CudaTextureMipmappedArray(CudaKernel, String, CUAddressMode, CUAddressMode, CUAddressMode, CUFilterMode, CUTexRefSetFlags, CUDAArray3DDescriptor, UInt32, UInt32, CUFilterMode, Single, Single, Single)

    Creates a new mipmapped texture from array memory. Allocates a new mipmapped array.

    Declaration
    public CudaTextureMipmappedArray(CudaKernel kernel, string texName, CUAddressMode addressMode0, CUAddressMode addressMode1, CUAddressMode addressMode2, CUFilterMode filterMode, CUTexRefSetFlags flags, CUDAArray3DDescriptor descriptor, uint numMipmapLevels, uint maxAniso, CUFilterMode mipmapFilterMode, float mipmapLevelBias, float minMipmapLevelClamp, float maxMipmapLevelClamp)
    Parameters
    Type Name Description
    CudaKernel kernel
    System.String texName
    CUAddressMode addressMode0
    CUAddressMode addressMode1
    CUAddressMode addressMode2
    CUFilterMode filterMode
    CUTexRefSetFlags flags
    CUDAArray3DDescriptor descriptor
    System.UInt32 numMipmapLevels
    System.UInt32 maxAniso
    CUFilterMode mipmapFilterMode
    System.Single mipmapLevelBias
    System.Single minMipmapLevelClamp
    System.Single maxMipmapLevelClamp
    | Improve this Doc View Source

    CudaTextureMipmappedArray(CudaKernel, String, CUAddressMode, CUAddressMode, CUAddressMode, CUFilterMode, CUTexRefSetFlags, CudaMipmappedArray, UInt32, CUFilterMode, Single, Single, Single)

    Creates a new mipmapped texture from array memory

    Declaration
    public CudaTextureMipmappedArray(CudaKernel kernel, string texName, CUAddressMode addressMode0, CUAddressMode addressMode1, CUAddressMode addressMode2, CUFilterMode filterMode, CUTexRefSetFlags flags, CudaMipmappedArray array, uint maxAniso, CUFilterMode mipmapFilterMode, float mipmapLevelBias, float minMipmapLevelClamp, float maxMipmapLevelClamp)
    Parameters
    Type Name Description
    CudaKernel kernel
    System.String texName
    CUAddressMode addressMode0
    CUAddressMode addressMode1
    CUAddressMode addressMode2
    CUFilterMode filterMode
    CUTexRefSetFlags flags
    CudaMipmappedArray array
    System.UInt32 maxAniso
    CUFilterMode mipmapFilterMode
    System.Single mipmapLevelBias
    System.Single minMipmapLevelClamp
    System.Single maxMipmapLevelClamp
    | Improve this Doc View Source

    CudaTextureMipmappedArray(CudaKernel, String, CUAddressMode, CUFilterMode, CUTexRefSetFlags, CUDAArray3DDescriptor, UInt32, UInt32, CUFilterMode, Single, Single, Single)

    Creates a new mipmapped texture from array memory. Allocates a new mipmapped array.

    Declaration
    public CudaTextureMipmappedArray(CudaKernel kernel, string texName, CUAddressMode addressModeForAllDimensions, CUFilterMode filterMode, CUTexRefSetFlags flags, CUDAArray3DDescriptor descriptor, uint numMipmapLevels, uint maxAniso, CUFilterMode mipmapFilterMode, float mipmapLevelBias, float minMipmapLevelClamp, float maxMipmapLevelClamp)
    Parameters
    Type Name Description
    CudaKernel kernel
    System.String texName
    CUAddressMode addressModeForAllDimensions
    CUFilterMode filterMode
    CUTexRefSetFlags flags
    CUDAArray3DDescriptor descriptor
    System.UInt32 numMipmapLevels
    System.UInt32 maxAniso
    CUFilterMode mipmapFilterMode
    System.Single mipmapLevelBias
    System.Single minMipmapLevelClamp
    System.Single maxMipmapLevelClamp
    | Improve this Doc View Source

    CudaTextureMipmappedArray(CudaKernel, String, CUAddressMode, CUFilterMode, CUTexRefSetFlags, CudaMipmappedArray, UInt32, CUFilterMode, Single, Single, Single)

    Creates a new mipmapped texture from array memory

    Declaration
    public CudaTextureMipmappedArray(CudaKernel kernel, string texName, CUAddressMode addressModeForAllDimensions, CUFilterMode filterMode, CUTexRefSetFlags flags, CudaMipmappedArray array, uint maxAniso, CUFilterMode mipmapFilterMode, float mipmapLevelBias, float minMipmapLevelClamp, float maxMipmapLevelClamp)
    Parameters
    Type Name Description
    CudaKernel kernel
    System.String texName
    CUAddressMode addressModeForAllDimensions
    CUFilterMode filterMode
    CUTexRefSetFlags flags
    CudaMipmappedArray array
    System.UInt32 maxAniso
    CUFilterMode mipmapFilterMode
    System.Single mipmapLevelBias
    System.Single minMipmapLevelClamp
    System.Single maxMipmapLevelClamp

    Properties

    | Improve this Doc View Source

    AddressMode0

    AddressMode

    Declaration
    public CUAddressMode AddressMode0 { get; }
    Property Value
    Type Description
    CUAddressMode
    | Improve this Doc View Source

    AddressMode1

    AddressMode

    Declaration
    public CUAddressMode AddressMode1 { get; }
    Property Value
    Type Description
    CUAddressMode
    | Improve this Doc View Source

    AddressMode2

    AddressMode

    Declaration
    public CUAddressMode AddressMode2 { get; }
    Property Value
    Type Description
    CUAddressMode
    | Improve this Doc View Source

    Array

    Array

    Declaration
    public CudaMipmappedArray Array { get; }
    Property Value
    Type Description
    CudaMipmappedArray
    | Improve this Doc View Source

    CUFuntion

    CUFuntion

    Declaration
    public CUfunction CUFuntion { get; }
    Property Value
    Type Description
    CUfunction
    | Improve this Doc View Source

    Filtermode

    Filtermode

    Declaration
    public CUFilterMode Filtermode { get; }
    Property Value
    Type Description
    CUFilterMode
    | Improve this Doc View Source

    Flags

    Flags

    Declaration
    public CUTexRefSetFlags Flags { get; }
    Property Value
    Type Description
    CUTexRefSetFlags
    | Improve this Doc View Source

    MaxAniso

    MaxAniso

    Declaration
    public uint MaxAniso { get; }
    Property Value
    Type Description
    System.UInt32
    | Improve this Doc View Source

    MaxMipmapLevelClamp

    MaxMipmapLevelClamp

    Declaration
    public float MaxMipmapLevelClamp { get; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    MinMipmapLevelClamp

    MinMipmapLevelClamp

    Declaration
    public float MinMipmapLevelClamp { get; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    MipmapFiltermode

    Mipmap Filtermode

    Declaration
    public CUFilterMode MipmapFiltermode { get; }
    Property Value
    Type Description
    CUFilterMode
    | Improve this Doc View Source

    MipmapLevelBias

    MipmapLevelBias

    Declaration
    public float MipmapLevelBias { get; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Module

    Module

    Declaration
    public CUmodule Module { get; }
    Property Value
    Type Description
    CUmodule
    | Improve this Doc View Source

    Name

    Name

    Declaration
    public string Name { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TextureReference

    TextureReference

    Declaration
    public CUtexref TextureReference { get; }
    Property Value
    Type Description
    CUtexref

    Methods

    | Improve this Doc View Source

    Dispose()

    Dispose

    Declaration
    public void Dispose()
    | Improve this Doc View Source

    Dispose(Boolean)

    For IDisposable

    Declaration
    protected virtual void Dispose(bool fDisposing)
    Parameters
    Type Name Description
    System.Boolean fDisposing
    | Improve this Doc View Source

    Finalize()

    For dispose

    Declaration
    protected void Finalize()

    Implements

    System.IDisposable
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX