![]() |
Lysa
0.0
Lysa 3D Engine
|
A compute-based full-screen post-processing render pass.
Inherits from: Renderpass
Lua full name: lysa.PostProcessingCompute
Properties | |
| string | comp_shader_name |
| Name of the compute shader file used by this pass. (read-only) | |
| integer | BINDING_PARAMS static |
| Shader binding slot index for the parameter buffer. | |
| integer | BINDING_DATA static |
| Shader binding slot index for the general data buffer. | |
| integer | BINDING_OUTPUT static |
| Shader binding slot index for the output image. | |
| integer | BINDING_TEXTURES static |
| Shader binding slot index for the texture array. | |
| integer | INPUT_BUFFER static |
| Texture array index of the input color buffer. | |
| integer | DEPTH_BUFFER static |
| Texture array index of the depth buffer. | |
| integer | BLOOM_BUFFER static |
| Texture array index of the bloom buffer. | |
| integer | OPT1_BUFFER static |
| Texture array index of optional buffer slot 1. | |
| integer | OPT2_BUFFER static |
| Texture array index of optional buffer slot 2. | |
| integer | TEXTURES_COUNT static |
| Total number of texture slots available to the compute shader. | |
| integer | TILE_SIZE static |
| Compute dispatch tile size in pixels (thread-group size). | |
| string comp_shader_name |
Name of the compute shader file used by this pass. (read-only)
| integer BINDING_PARAMS |
Shader binding slot index for the parameter buffer.
| integer BINDING_DATA |
Shader binding slot index for the general data buffer.
| integer BINDING_OUTPUT |
Shader binding slot index for the output image.
| integer BINDING_TEXTURES |
Shader binding slot index for the texture array.
| integer INPUT_BUFFER |
Texture array index of the input color buffer.
| integer DEPTH_BUFFER |
Texture array index of the depth buffer.
| integer BLOOM_BUFFER |
Texture array index of the bloom buffer.
| integer OPT1_BUFFER |
Texture array index of optional buffer slot 1.
| integer OPT2_BUFFER |
Texture array index of optional buffer slot 2.
| integer TEXTURES_COUNT |
Total number of texture slots available to the compute shader.
| integer TILE_SIZE |
Compute dispatch tile size in pixels (thread-group size).