DescriptorSetUpdater

Inheritance: java.lang.Object

All Implemented Interfaces: java.io.Closeable

public final class DescriptorSetUpdater implements Closeable

이 클래스는 체인 작업에서 IDescriptorSet 를 업데이트하도록 허용합니다.

메서드

메서드설명
bind(IBuffer buffer)전체 버퍼를 현재 디스크립터에 바인드합니다
bind(IBuffer buffer, int offset, int size)버퍼를 현재 디스크립터 세트에 바인드합니다
bind(ITextureUnit texture)텍스처 유닛을 현재 디스크립터 세트에 바인드합니다
bind(int binding, IBuffer buffer)버퍼를 지정된 바인딩 위치에서 현재 디스크립터 세트에 바인드합니다.
bind(int binding, IBuffer buffer, int offset, int size)버퍼를 지정된 바인딩 위치에서 현재 디스크립터 세트에 바인드합니다.
bind(int binding, ITextureUnit texture)텍스처 유닛을 현재 디스크립터 세트에 바인드합니다
close()업데이터를 해제하고 변경 사항을 하드웨어 장치에 커밋합니다.
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)

전체 버퍼를 현재 디스크립터에 바인드합니다

Parameters:

매개변수형식설명
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)

버퍼를 현재 디스크립터 세트에 바인드합니다

Parameters:

매개변수형식설명
bufferIBuffer바인드할 버퍼
오프셋int바인드할 버퍼의 오프셋
크기int바인드할 버퍼의 크기

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(ITextureUnit texture)

public DescriptorSetUpdater bind(ITextureUnit texture)

텍스처 유닛을 현재 디스크립터 세트에 바인드합니다

Parameters:

매개변수형식설명
textureITextureUnit바인드할 텍스처 유닛

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(int binding, IBuffer buffer)

public DescriptorSetUpdater bind(int binding, IBuffer buffer)

버퍼를 지정된 바인딩 위치에서 현재 디스크립터 세트에 바인드합니다.

Parameters:

매개변수형식설명
바인딩int바인딩 위치
bufferIBuffer바인드할 전체 버퍼

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)

버퍼를 지정된 바인딩 위치에서 현재 디스크립터 세트에 바인드합니다.

Parameters:

매개변수형식설명
바인딩int바인딩 위치
bufferIBuffer바인드할 버퍼
오프셋int바인드할 버퍼의 오프셋
크기int바인드할 버퍼의 크기

Returns: DescriptorSetUpdater - Return current instance for chaining operation

bind(int binding, ITextureUnit texture)

public DescriptorSetUpdater bind(int binding, ITextureUnit texture)

텍스처 유닛을 현재 디스크립터 세트에 바인드합니다

Parameters:

매개변수형식설명
바인딩int바인딩 위치
textureITextureUnit바인드할 텍스처 유닛

Returns: DescriptorSetUpdater - Return current instance for chaining operation

close()

public void close()

업데이터를 해제하고 변경 사항을 하드웨어 장치에 커밋합니다.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수형식설명
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:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int