DescriptorSetUpdater
Inheritance: java.lang.Object
All Implemented Interfaces: java.io.Closeable
public final class DescriptorSetUpdater implements Closeable
Diese Klasse ermöglicht das Aktualisieren des IDescriptorSet in einer Kettenoperation.
Methoden
| Methode | Beschreibung |
|---|---|
| bind(IBuffer buffer) | Binde den gesamten Puffer an das aktuelle Deskriptorset |
| bind(IBuffer buffer, int offset, int size) | Binde den Puffer an das aktuelle Deskriptorset |
| bind(ITextureUnit texture) | Binde die Textureinheit an das aktuelle Deskriptorset |
| bind(int binding, IBuffer buffer) | Binde den Puffer an das aktuelle Deskriptorset an der angegebenen Bindungsposition. |
| bind(int binding, IBuffer buffer, int offset, int size) | Binde den Puffer an das aktuelle Deskriptorset an der angegebenen Bindungsposition. |
| bind(int binding, ITextureUnit texture) | Binde die Textureinheit an das aktuelle Deskriptorset |
| close() | Verwerfen Sie den Updater und übernehmen Sie die Änderungen am Hardwaregerät. |
| 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)
Binde den gesamten Puffer an das aktuelle Deskriptorset
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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)
Binde den Puffer an das aktuelle Deskriptorset
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| buffer | IBuffer | Welcher Puffer zu binden |
| Versatz | int | Versatz des zu bindenden Puffers |
| Größe | int | Größe des zu bindenden Puffers |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(ITextureUnit texture)
public DescriptorSetUpdater bind(ITextureUnit texture)
Binde die Textureinheit an das aktuelle Deskriptorset
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| texture | ITextureUnit | Die Textureinheit zu binden |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer)
public DescriptorSetUpdater bind(int binding, IBuffer buffer)
Binde den Puffer an das aktuelle Deskriptorset an der angegebenen Bindungsposition.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Bindung | int | Bindungsort |
| buffer | IBuffer | Der gesamte zu bindende Puffer |
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)
Binde den Puffer an das aktuelle Deskriptorset an der angegebenen Bindungsposition.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Bindung | int | Bindungsort |
| buffer | IBuffer | Der zu bindende Puffer |
| Versatz | int | Versatz des zu bindenden Puffers |
| Größe | int | Größe des zu bindenden Puffers |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, ITextureUnit texture)
public DescriptorSetUpdater bind(int binding, ITextureUnit texture)
Binde die Textureinheit an das aktuelle Deskriptorset
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Bindung | int | Der Bindungsort |
| texture | ITextureUnit | Die Textureinheit zu binden |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
close()
public void close()
Verwerfen Sie den Updater und übernehmen Sie die Änderungen am Hardwaregerät.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| 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 | Typ | Beschreibung |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| arg0 | long | |
| arg1 | int |