RDShaderSPIRV

Inherits: Resource < RefCounted < Object

Properties

PackedByteArray

bytecode_compute

PackedByteArray()

PackedByteArray

bytecode_fragment

PackedByteArray()

PackedByteArray

bytecode_tesselation_control

PackedByteArray()

PackedByteArray

bytecode_tesselation_evaluation

PackedByteArray()

PackedByteArray

bytecode_vertex

PackedByteArray()

String

compile_error_compute

""

String

compile_error_fragment

""

String

compile_error_tesselation_control

""

String

compile_error_tesselation_evaluation

""

String

compile_error_vertex

""

Methods

PackedByteArray

get_stage_bytecode ( ShaderStage stage ) const

String

get_stage_compile_error ( ShaderStage stage ) const

void

set_stage_bytecode ( ShaderStage stage, PackedByteArray bytecode )

void

set_stage_compile_error ( ShaderStage stage, String compile_error )

Property Descriptions

Default

PackedByteArray()

Setter

set_stage_bytecode(value)

Getter

get_stage_bytecode()


Default

PackedByteArray()

Setter

set_stage_bytecode(value)

Getter

get_stage_bytecode()


Default

PackedByteArray()

Setter

set_stage_bytecode(value)

Getter

get_stage_bytecode()


Default

PackedByteArray()

Setter

set_stage_bytecode(value)

Getter

get_stage_bytecode()


Default

PackedByteArray()

Setter

set_stage_bytecode(value)

Getter

get_stage_bytecode()


  • String compile_error_compute

Default

""

Setter

set_stage_compile_error(value)

Getter

get_stage_compile_error()


  • String compile_error_fragment

Default

""

Setter

set_stage_compile_error(value)

Getter

get_stage_compile_error()


  • String compile_error_tesselation_control

Default

""

Setter

set_stage_compile_error(value)

Getter

get_stage_compile_error()


  • String compile_error_tesselation_evaluation

Default

""

Setter

set_stage_compile_error(value)

Getter

get_stage_compile_error()


Default

""

Setter

set_stage_compile_error(value)

Getter

get_stage_compile_error()

Method Descriptions