DescriptorSetUpdater

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable

public final class DescriptorSetUpdater implements Closeable

Bu sınıf, zincir işleminde IDescriptorSet güncellemeye izin verir.

Yöntemler

YöntemAçıklama
bind(IBuffer buffer)Tam tamponu mevcut tanımlayıcıya bağla
bind(IBuffer buffer, int offset, int size)Tamponu mevcut tanımlayıcı kümesine bağla
bind(ITextureUnit texture)Doku birimini mevcut tanımlayıcı kümesine bağla
bind(int binding, IBuffer buffer)Tamponu belirtilen bağlama konumunda mevcut tanımlayıcı kümesine bağla.
bind(int binding, IBuffer buffer, int offset, int size)Tamponu belirtilen bağlama konumunda mevcut tanımlayıcı kümesine bağla.
bind(int binding, ITextureUnit texture)Doku birimini mevcut tanımlayıcı kümesine bağla
close()Güncelleyiciyi serbest bırak ve değişiklikleri donanım cihazına gönder.
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

bind(IBuffer buffer)

public DescriptorSetUpdater bind(IBuffer buffer)

Tam tamponu mevcut tanımlayıcıya bağla

Parameters:

ParametreTürAçıklama
bufferIBuffer

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(IBuffer buffer, int offset, int size)

public DescriptorSetUpdater bind(IBuffer buffer, int offset, int size)

Tamponu mevcut tanımlayıcı kümesine bağla

Parameters:

ParametreTürAçıklama
bufferIBufferHangi tampon bağlanacak
ofsetintBağlanacak tamponun ofseti
boyutintBağlanacak tamponun boyutu

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(ITextureUnit texture)

public DescriptorSetUpdater bind(ITextureUnit texture)

Doku birimini mevcut tanımlayıcı kümesine bağla

Parameters:

ParametreTürAçıklama
textureITextureUnitBağlanacak doku birimi

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(int binding, IBuffer buffer)

public DescriptorSetUpdater bind(int binding, IBuffer buffer)

Tamponu belirtilen bağlama konumunda mevcut tanımlayıcı kümesine bağla.

Parameters:

ParametreTürAçıklama
bağlamaintBağlama konumu
bufferIBufferBağlanacak tüm tampon

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(int binding, IBuffer buffer, int offset, int size)

public DescriptorSetUpdater bind(int binding, IBuffer buffer, int offset, int size)

Tamponu belirtilen bağlama konumunda mevcut tanımlayıcı kümesine bağla.

Parameters:

ParametreTürAçıklama
bağlamaintBağlama konumu
bufferIBufferBağlanacak tampon
ofsetintBağlanacak tamponun ofseti
boyutintBağlanacak tamponun boyutu

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(int binding, ITextureUnit texture)

public DescriptorSetUpdater bind(int binding, ITextureUnit texture)

Doku birimini mevcut tanımlayıcı kümesine bağla

Parameters:

ParametreTürAçıklama
bağlamaintBağlama konumu
textureITextureUnitBağlanacak doku birimi

Returns: DescriptorSetUpdater - Return current instance for chaining operation

close()

public void close()

Güncelleyiciyi serbest bırak ve değişiklikleri donanım cihazına gönder.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int