SPIRVSource

Inheritance: java.lang.Object, com.aspose.threed.ShaderSource

public final class SPIRVSource extends ShaderSource

SPIR-V formatındaki derlenmiş shader.

Yapıcılar

YapıcıAçıklama
SPIRVSource()SPIR-V tabanlı gölgelendirici kaynaklarının yapıcı.

Yöntemler

YöntemAçıklama
equals(Object arg0)
getClass()
getComputeShader()Hesaplama gölgelendiricisinin kaynak kodunu alır.
getFragmentShader()Parça gölgelendiricisinin kaynak kodunu alır.
getGeometryShader()Geometri gölgelendiricisinin kaynak kodunu alır.
getMaximumDescriptorSets()Maksimum tanımlayıcı setleri, varsayılan değer 10’dur
getVertexShader()Vertex gölgelendiricisinin kaynak kodunu alır
hashCode()
notify()
notifyAll()
setComputeShader(byte[] value)Hesaplama gölgelendiricisinin kaynak kodunu ayarlar.
setFragmentShader(byte[] value)Parça gölgelendiricisinin kaynak kodunu ayarlar.
setGeometryShader(byte[] value)Geometri gölgelendiricisinin kaynak kodunu ayarlar.
setMaximumDescriptorSets(int value)Maksimum tanımlayıcı setleri, varsayılan değer 10’dur
setVertexShader(byte[] value)Vertex gölgelendiricisinin kaynak kodunu ayarlar
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

SPIRVSource()

public SPIRVSource()

SPIR-V tabanlı gölgelendirici kaynaklarının yapıcı.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public byte[] getComputeShader()

Hesaplama gölgelendiricisinin kaynak kodunu alır.

Returns: byte[] - hesaplama gölgelendiricisinin kaynak kodu.

getFragmentShader()

public byte[] getFragmentShader()

Parça gölgelendiricisinin kaynak kodunu alır.

Returns: byte[] - fragman gölgelendiricisinin kaynak kodu.

getGeometryShader()

public byte[] getGeometryShader()

Geometri gölgelendiricisinin kaynak kodunu alır.

Returns: byte[] - geometri gölgelendiricisinin kaynak kodu.

getMaximumDescriptorSets()

public int getMaximumDescriptorSets()

Maksimum tanımlayıcı setleri, varsayılan değer 10’dur

Returns: int - Azami tanımlayıcı setleri, varsayılan değer 10’dur

getVertexShader()

public byte[] getVertexShader()

Vertex gölgelendiricisinin kaynak kodunu alır

Returns: byte[] - vertex gölgelendiricisinin kaynak kodu

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setComputeShader(byte[] value)

public void setComputeShader(byte[] value)

Hesaplama gölgelendiricisinin kaynak kodunu ayarlar.

Parameters:

ParametreTürAçıklama
değerbyte[]Yeni değer

setFragmentShader(byte[] value)

public void setFragmentShader(byte[] value)

Parça gölgelendiricisinin kaynak kodunu ayarlar.

Parameters:

ParametreTürAçıklama
değerbyte[]Yeni değer

setGeometryShader(byte[] value)

public void setGeometryShader(byte[] value)

Geometri gölgelendiricisinin kaynak kodunu ayarlar.

Parameters:

ParametreTürAçıklama
değerbyte[]Yeni değer

setMaximumDescriptorSets(int value)

public void setMaximumDescriptorSets(int value)

Maksimum tanımlayıcı setleri, varsayılan değer 10’dur

Parameters:

ParametreTürAçıklama
değerintYeni değer

setVertexShader(byte[] value)

public void setVertexShader(byte[] value)

Vertex gölgelendiricisinin kaynak kodunu ayarlar

Parameters:

ParametreTürAçıklama
değerbyte[]Yeni değer

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int