DescriptorSetUpdater
Inheritance: java.lang.Object
All Implemented Interfaces: java.io.Closeable
public final class DescriptorSetUpdater implements Closeable
Cette classe permet de mettre à jour le IDescriptorSet dans une opération en chaîne.
Méthodes
| Méthode | Description |
|---|---|
| bind(IBuffer buffer) | Lier le tampon entier au descripteur actuel |
| bind(IBuffer buffer, int offset, int size) | Lier le tampon au jeu de descripteurs actuel |
| bind(ITextureUnit texture) | Lier l’unité de texture au jeu de descripteurs actuel |
| bind(int binding, IBuffer buffer) | Lier le tampon au jeu de descripteurs actuel à l’emplacement de liaison spécifié. |
| bind(int binding, IBuffer buffer, int offset, int size) | Lier le tampon au jeu de descripteurs actuel à l’emplacement de liaison spécifié. |
| bind(int binding, ITextureUnit texture) | Lier l’unité de texture au jeu de descripteurs actuel |
| close() | Libérez la mise à jour et validez les modifications sur le dispositif matériel. |
| 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)
Lier le tampon entier au descripteur actuel
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| 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)
Lier le tampon au jeu de descripteurs actuel
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| buffer | IBuffer | Quel tampon à lier |
| décalage | int | Décalage du tampon à lier |
| taille | int | Taille du tampon à lier |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(ITextureUnit texture)
public DescriptorSetUpdater bind(ITextureUnit texture)
Lier l’unité de texture au jeu de descripteurs actuel
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| texture | ITextureUnit | L’unité de texture à lier |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer)
public DescriptorSetUpdater bind(int binding, IBuffer buffer)
Lier le tampon au jeu de descripteurs actuel à l’emplacement de liaison spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| liaison | int | Emplacement de liaison |
| buffer | IBuffer | Le tampon complet à lier |
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)
Lier le tampon au jeu de descripteurs actuel à l’emplacement de liaison spécifié.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| liaison | int | Emplacement de liaison |
| buffer | IBuffer | Le tampon à lier |
| décalage | int | Décalage du tampon à lier |
| taille | int | Taille du tampon à lier |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, ITextureUnit texture)
public DescriptorSetUpdater bind(int binding, ITextureUnit texture)
Lier l’unité de texture au jeu de descripteurs actuel
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| liaison | int | L’emplacement de liaison |
| texture | ITextureUnit | L’unité de texture à lier |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
close()
public void close()
Libérez la mise à jour et validez les modifications sur le dispositif matériel.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| 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:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |