@Properties(inherit=cudart.class) public class textureReference extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
textureReference()
Default native constructor.
|
textureReference(long size)
Native array allocator.
|
textureReference(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IntPointer |
__cudaReserved() |
int |
__cudaReserved(int i) |
textureReference |
__cudaReserved(int i,
int setter) |
IntPointer |
addressMode() |
int |
addressMode(int i)
Texture address mode for up to 3 dimensions
|
textureReference |
addressMode(int i,
int setter) |
cudaChannelFormatDesc |
channelDesc()
Channel descriptor for the texture reference
|
textureReference |
channelDesc(cudaChannelFormatDesc setter) |
int |
disableTrilinearOptimization()
Disable any trilinear filtering optimizations.
|
textureReference |
disableTrilinearOptimization(int setter) |
int |
filterMode()
Texture filter mode
|
textureReference |
filterMode(int setter) |
textureReference |
getPointer(long i) |
int |
maxAnisotropy()
Limit to the anisotropy ratio
|
textureReference |
maxAnisotropy(int setter) |
float |
maxMipmapLevelClamp()
Upper end of the mipmap level range to clamp access to
|
textureReference |
maxMipmapLevelClamp(float setter) |
float |
minMipmapLevelClamp()
Lower end of the mipmap level range to clamp access to
|
textureReference |
minMipmapLevelClamp(float setter) |
int |
mipmapFilterMode()
Mipmap filter mode
|
textureReference |
mipmapFilterMode(int setter) |
float |
mipmapLevelBias()
Offset applied to the supplied mipmap level
|
textureReference |
mipmapLevelBias(float setter) |
int |
normalized()
Indicates whether texture reads are normalized or not
|
textureReference |
normalized(int setter) |
textureReference |
position(long position) |
int |
sRGB()
Perform sRGB->linear conversion during texture read
|
textureReference |
sRGB(int setter) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getPointer, getPointer, getPointer, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic textureReference()
public textureReference(long size)
Pointer.position(long).public textureReference(Pointer p)
Pointer.Pointer(Pointer).public textureReference position(long position)
public textureReference getPointer(long i)
getPointer in class Pointerpublic int normalized()
public textureReference normalized(int setter)
public textureReference filterMode(int setter)
@Cast(value="cudaTextureAddressMode") public int addressMode(int i)
public textureReference addressMode(int i, int setter)
@MemberGetter @Cast(value="cudaTextureAddressMode*") public IntPointer addressMode()
@ByRef public cudaChannelFormatDesc channelDesc()
public textureReference channelDesc(cudaChannelFormatDesc setter)
public int sRGB()
public textureReference sRGB(int setter)
public textureReference maxAnisotropy(int setter)
@Cast(value="cudaTextureFilterMode") public int mipmapFilterMode()
public textureReference mipmapFilterMode(int setter)
public float mipmapLevelBias()
public textureReference mipmapLevelBias(float setter)
public float minMipmapLevelClamp()
public textureReference minMipmapLevelClamp(float setter)
public float maxMipmapLevelClamp()
public textureReference maxMipmapLevelClamp(float setter)
public int disableTrilinearOptimization()
public textureReference disableTrilinearOptimization(int setter)
public int __cudaReserved(int i)
public textureReference __cudaReserved(int i, int setter)
@MemberGetter public IntPointer __cudaReserved()
Copyright © 2020. All rights reserved.