DescriptorSetUpdater
Inheritance: java.lang.Object
All Implemented Interfaces: java.io.Closeable
public final class DescriptorSetUpdater implements Closeable
Esta clase permite actualizar el IDescriptorSet en una operación en cadena.
Métodos
| Método | Descripción |
|---|---|
| bind(IBuffer buffer) | Vincular todo el búfer al descriptor actual |
| bind(IBuffer buffer, int offset, int size) | Vincular el búfer al conjunto de descriptores actual |
| bind(ITextureUnit texture) | Vincular la unidad de textura al conjunto de descriptores actual |
| bind(int binding, IBuffer buffer) | Vincular el búfer al conjunto de descriptores actual en la ubicación de enlace especificada. |
| bind(int binding, IBuffer buffer, int offset, int size) | Vincular el búfer al conjunto de descriptores actual en la ubicación de enlace especificada. |
| bind(int binding, ITextureUnit texture) | Vincular la unidad de textura al conjunto de descriptores actual |
| close() | Liberar el actualizador y confirmar los cambios en el dispositivo de hardware. |
| 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)
Vincular todo el búfer al descriptor actual
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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)
Vincular el búfer al conjunto de descriptores actual
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| buffer | IBuffer | Qué búfer enlazar |
| desplazamiento | int | Desplazamiento del búfer a enlazar |
| tamaño | int | Tamaño del búfer a enlazar |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(ITextureUnit texture)
public DescriptorSetUpdater bind(ITextureUnit texture)
Vincular la unidad de textura al conjunto de descriptores actual
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| texture | ITextureUnit | La unidad de textura a enlazar |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, IBuffer buffer)
public DescriptorSetUpdater bind(int binding, IBuffer buffer)
Vincular el búfer al conjunto de descriptores actual en la ubicación de enlace especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enlace | int | Ubicación del enlace |
| buffer | IBuffer | Todo el búfer a enlazar |
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)
Vincular el búfer al conjunto de descriptores actual en la ubicación de enlace especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enlace | int | Ubicación del enlace |
| buffer | IBuffer | El búfer a enlazar |
| desplazamiento | int | Desplazamiento del búfer a enlazar |
| tamaño | int | Tamaño del búfer a enlazar |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
bind(int binding, ITextureUnit texture)
public DescriptorSetUpdater bind(int binding, ITextureUnit texture)
Vincular la unidad de textura al conjunto de descriptores actual
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| enlace | int | La ubicación del enlace |
| texture | ITextureUnit | La unidad de textura a enlazar |
Returns: DescriptorSetUpdater - Return current instance for chaining operation
close()
public void close()
Liberar el actualizador y confirmar los cambios en el dispositivo de hardware.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |