DescriptorSetUpdater
Inheritance: java.lang.Object
All Implemented Interfaces: java.io.Closeable
public final class DescriptorSetUpdater implements Closeable
Kelas ini memungkinkan memperbarui IDescriptorSet dalam operasi berantai.
Metode
| Metode | Deskripsi |
|---|---|
| bind(IBuffer buffer) | Mengikat seluruh buffer ke deskriptor saat ini |
| bind(IBuffer buffer, int offset, int size) | Mengikat buffer ke set deskriptor saat ini |
| bind(ITextureUnit texture) | Mengikat unit tekstur ke set deskriptor saat ini |
| bind(int binding, IBuffer buffer) | Mengikat buffer ke set deskriptor saat ini pada lokasi pengikatan yang ditentukan. |
| bind(int binding, IBuffer buffer, int offset, int size) | Mengikat buffer ke set deskriptor saat ini pada lokasi pengikatan yang ditentukan. |
| bind(int binding, ITextureUnit texture) | Mengikat unit tekstur ke set deskriptor saat ini |
| close() | Membuang updater dan mengkomit perubahan ke perangkat keras. |
| 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)
Mengikat seluruh buffer ke deskriptor saat ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| buffer | IBuffer |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(IBuffer buffer, int offset, int size)
public DescriptorSetUpdater bind(IBuffer buffer, int offset, int size)
Mengikat buffer ke set deskriptor saat ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| buffer | IBuffer | Buffer mana yang akan diikat |
| offset | int | Offset buffer yang akan diikat |
| ukuran | int | Ukuran buffer yang akan diikat |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(ITextureUnit texture)
public DescriptorSetUpdater bind(ITextureUnit texture)
Mengikat unit tekstur ke set deskriptor saat ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| texture | ITextureUnit | Unit tekstur yang akan diikat |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer)
public DescriptorSetUpdater bind(int binding, IBuffer buffer)
Mengikat buffer ke set deskriptor saat ini pada lokasi pengikatan yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| pengikatan | int | Lokasi pengikatan |
| buffer | IBuffer | Seluruh buffer yang akan diikat |
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)
Mengikat buffer ke set deskriptor saat ini pada lokasi pengikatan yang ditentukan.
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| pengikatan | int | Lokasi pengikatan |
| buffer | IBuffer | Buffer yang akan diikat |
| offset | int | Offset buffer yang akan diikat |
| ukuran | int | Ukuran buffer yang akan diikat |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, ITextureUnit texture)
public DescriptorSetUpdater bind(int binding, ITextureUnit texture)
Mengikat unit tekstur ke set deskriptor saat ini
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| pengikatan | int | Lokasi pengikatan |
| texture | ITextureUnit | Unit tekstur yang akan diikat |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
close()
public void close()
Membuang updater dan mengkomit perubahan ke perangkat keras.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | java.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:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Tipe | Deskripsi |
|---|---|---|
| arg0 | long | |
| arg1 | int |