SPIRVSource

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

public final class SPIRVSource extends ShaderSource

De gecompileerde shader in SPIR-V-formaat.

Constructors

ConstructorBeschrijving
SPIRVSource()Constructor van op SPIR-V gebaseerde shaderbronnen.

Methoden

MethodeBeschrijving
equals(Object arg0)
getClass()
getComputeShader()Haalt de broncode op van de compute shader.
getFragmentShader()Haalt de broncode op van de fragment shader.
getGeometryShader()Haalt de broncode op van de geometry shader.
getMaximumDescriptorSets()Maximum descriptor sets, standaardwaarde is 10
getVertexShader()Haalt de broncode op van de vertex shader
hashCode()
notify()
notifyAll()
setComputeShader(byte[] value)Stelt de broncode in van de compute shader.
setFragmentShader(byte[] value)Stelt de broncode in van de fragment shader.
setGeometryShader(byte[] value)Stelt de broncode in van de geometry shader.
setMaximumDescriptorSets(int value)Maximum descriptor sets, standaardwaarde is 10
setVertexShader(byte[] value)Stelt de broncode in van de vertex shader
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

SPIRVSource()

public SPIRVSource()

Constructor van op SPIR-V gebaseerde shaderbronnen.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public byte[] getComputeShader()

Haalt de broncode op van de compute shader.

Returns: byte[] - de broncode van de compute shader.

getFragmentShader()

public byte[] getFragmentShader()

Haalt de broncode op van de fragment shader.

Returns: byte[] - de broncode van de fragment shader.

getGeometryShader()

public byte[] getGeometryShader()

Haalt de broncode op van de geometry shader.

Returns: byte[] - de broncode van de geometry shader.

getMaximumDescriptorSets()

public int getMaximumDescriptorSets()

Maximum descriptor sets, standaardwaarde is 10

Returns: int - Maximale descriptor sets, standaardwaarde is 10

getVertexShader()

public byte[] getVertexShader()

Haalt de broncode op van de vertex shader

Returns: byte[] - de broncode van de vertex shader

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)

Stelt de broncode in van de compute shader.

Parameters:

ParameterTypeBeschrijving
waardebyte[]Nieuwe waarde

setFragmentShader(byte[] value)

public void setFragmentShader(byte[] value)

Stelt de broncode in van de fragment shader.

Parameters:

ParameterTypeBeschrijving
waardebyte[]Nieuwe waarde

setGeometryShader(byte[] value)

public void setGeometryShader(byte[] value)

Stelt de broncode in van de geometry shader.

Parameters:

ParameterTypeBeschrijving
waardebyte[]Nieuwe waarde

setMaximumDescriptorSets(int value)

public void setMaximumDescriptorSets(int value)

Maximum descriptor sets, standaardwaarde is 10

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setVertexShader(byte[] value)

public void setVertexShader(byte[] value)

Stelt de broncode in van de vertex shader

Parameters:

ParameterTypeBeschrijving
waardebyte[]Nieuwe waarde

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int