Package | Description |
---|---|
org.bytedeco.cuda.cudart | |
org.bytedeco.cuda.global |
Modifier and Type | Method and Description |
---|---|
CUmipmappedArray_st |
CUDA_RESOURCE_DESC_v1.res_mipmap_hMipmappedArray()
CUDA mipmapped array
|
CUmipmappedArray_st |
CUarrayMapInfo_v1.resource_mipmap() |
Modifier and Type | Method and Description |
---|---|
CUDA_RESOURCE_DESC_v1 |
CUDA_RESOURCE_DESC_v1.res_mipmap_hMipmappedArray(CUmipmappedArray_st setter) |
CUarrayMapInfo_v1 |
CUarrayMapInfo_v1.resource_mipmap(CUmipmappedArray_st setter) |
Modifier and Type | Method and Description |
---|---|
static int |
cudart.cuExternalMemoryGetMappedMipmappedArray(CUmipmappedArray_st mipmap,
CUextMemory_st extMem,
CUDA_EXTERNAL_MEMORY_MIPMAPPED_ARRAY_DESC_v1 mipmapDesc)
\brief Maps a CUDA mipmapped array onto an external memory object
Maps a CUDA mipmapped array onto an external object and returns a
handle to it in \p mipmap.
|
static int |
cudart.cuGraphicsResourceGetMappedMipmappedArray(CUmipmappedArray_st pMipmappedArray,
CUgraphicsResource_st resource)
\brief Get a mipmapped array through which to access a mapped graphics resource.
|
static int |
cudart.cuMipmappedArrayCreate(CUmipmappedArray_st pHandle,
CUDA_ARRAY3D_DESCRIPTOR_v2 pMipmappedArrayDesc,
int numMipmapLevels)
\brief Creates a CUDA mipmapped array
Creates a CUDA mipmapped array according to the ::CUDA_ARRAY3D_DESCRIPTOR structure
\p pMipmappedArrayDesc and returns a handle to the new CUDA mipmapped array in \p *pHandle.
|
static int |
cudart.cuMipmappedArrayDestroy(CUmipmappedArray_st hMipmappedArray)
\brief Destroys a CUDA mipmapped array
Destroys the CUDA mipmapped array \p hMipmappedArray.
|
static int |
cudart.cuMipmappedArrayGetLevel(CUarray_st pLevelArray,
CUmipmappedArray_st hMipmappedArray,
int level)
\brief Gets a mipmap level of a CUDA mipmapped array
Returns in \p *pLevelArray a CUDA array that represents a single mipmap level
of the CUDA mipmapped array \p hMipmappedArray.
|
static int |
cudart.cuMipmappedArrayGetMemoryRequirements(CUDA_ARRAY_MEMORY_REQUIREMENTS_v1 memoryRequirements,
CUmipmappedArray_st mipmap,
int device)
\brief Returns the memory requirements of a CUDA mipmapped array
Returns the memory requirements of a CUDA mipmapped array in \p memoryRequirements
If the CUDA mipmapped array is not allocated with flag ::CUDA_ARRAY3D_DEFERRED_MAPPING
::CUDA_ERROR_INVALID_VALUE will be returned.
|
static int |
cudart.cuMipmappedArrayGetSparseProperties(CUDA_ARRAY_SPARSE_PROPERTIES_v1 sparseProperties,
CUmipmappedArray_st mipmap)
\brief Returns the layout properties of a sparse CUDA mipmapped array
Returns the sparse array layout properties in \p sparseProperties
If the CUDA mipmapped array is not allocated with flag ::CUDA_ARRAY3D_SPARSE
::CUDA_ERROR_INVALID_VALUE will be returned.
|
static int |
cudart.cuTexRefGetMipmappedArray(CUmipmappedArray_st phMipmappedArray,
CUtexref_st hTexRef)
Deprecated.
Returns in \p *phMipmappedArray the CUDA mipmapped array bound to the texture
reference \p hTexRef, or returns ::CUDA_ERROR_INVALID_VALUE if the texture reference
is not bound to any CUDA mipmapped array.
|
static int |
cudart.cuTexRefSetMipmappedArray(CUtexref_st hTexRef,
CUmipmappedArray_st hMipmappedArray,
int Flags)
Deprecated.
Binds the CUDA mipmapped array \p hMipmappedArray to the texture reference \p hTexRef.
Any previous address or CUDA array state associated with the texture reference
is superseded by this function. \p Flags must be set to ::CU_TRSA_OVERRIDE_FORMAT.
Any CUDA array previously bound to \p hTexRef is unbound.
|
Copyright © 2024. All rights reserved.