SPIRVSource

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

public final class SPIRVSource extends ShaderSource

Den kompilerade shadern i SPIR-V-format.

Konstruktörer

KonstruktorBeskrivning
SPIRVSource()Konstruktor för SPIR-V-baserade shaderkällor.

Metoder

MetodBeskrivning
equals(Object arg0)
getClass()
getComputeShader()Hämtar källkoden för compute shader.
getFragmentShader()Hämtar källkoden för fragment shader.
getGeometryShader()Hämtar källkoden för geometry shader.
getMaximumDescriptorSets()Maximalt antal descriptor-set, standardvärdet är 10
getVertexShader()Hämtar källkoden för vertex shader
hashCode()
notify()
notifyAll()
setComputeShader(byte[] value)Ställer in källkoden för compute shader.
setFragmentShader(byte[] value)Ställer in källkoden för fragment shader.
setGeometryShader(byte[] value)Ställer in källkoden för geometry shader.
setMaximumDescriptorSets(int value)Maximalt antal descriptor-set, standardvärdet är 10
setVertexShader(byte[] value)Ställer in källkoden för vertex shader
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

SPIRVSource()

public SPIRVSource()

Konstruktor för SPIR-V-baserade shaderkällor.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComputeShader()

public byte[] getComputeShader()

Hämtar källkoden för compute shader.

Returns: byte[] - källkoden för compute shader.

getFragmentShader()

public byte[] getFragmentShader()

Hämtar källkoden för fragment shader.

Returns: byte[] - källkoden för fragmentshadern.

getGeometryShader()

public byte[] getGeometryShader()

Hämtar källkoden för geometry shader.

Returns: byte[] - källkoden för geometrishadern.

getMaximumDescriptorSets()

public int getMaximumDescriptorSets()

Maximalt antal descriptor-set, standardvärdet är 10

Returns: int - Maximalt antal deskriptorsamlingar, standardvärdet är 10

getVertexShader()

public byte[] getVertexShader()

Hämtar källkoden för vertex shader

Returns: byte[] - källkoden för vertexshadern

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)

Ställer in källkoden för compute shader.

Parameters:

ParameterTypBeskrivning
värdebyte[]Nytt värde

setFragmentShader(byte[] value)

public void setFragmentShader(byte[] value)

Ställer in källkoden för fragment shader.

Parameters:

ParameterTypBeskrivning
värdebyte[]Nytt värde

setGeometryShader(byte[] value)

public void setGeometryShader(byte[] value)

Ställer in källkoden för geometry shader.

Parameters:

ParameterTypBeskrivning
värdebyte[]Nytt värde

setMaximumDescriptorSets(int value)

public void setMaximumDescriptorSets(int value)

Maximalt antal descriptor-set, standardvärdet är 10

Parameters:

ParameterTypBeskrivning
värdeintNytt värde

setVertexShader(byte[] value)

public void setVertexShader(byte[] value)

Ställer in källkoden för vertex shader

Parameters:

ParameterTypBeskrivning
värdebyte[]Nytt värde

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int