Kaba class ComputeTask ed
...
Syntax ed
class ComputeTask extends RenderTask
var active: bool
var nx: i32
var ny: i32
var nz: i32
var shader_data: Any
# constructors
func mut __init__(ctx: Context&, name: string, shader: shared![Shader], n: i32[])
# functions
func bind_image(index: i32, tex: Texture&)
func bind_storage_buffer(index: i32, buf: ShaderStorageBuffer&)
func bind_texture(index: i32, tex: Texture&)
func bind_uniform_buffer(index: i32, buf: UniformBuffer&)
func virtual render(params: RenderParams)
Functions ed
- func bind_image(index: i32, tex: Texture&)
- ...
- func bind_storage_buffer(index: i32, buf: ShaderStorageBuffer&)
- ...
- func bind_texture(index: i32, tex: Texture&)
- ...
- func bind_uniform_buffer(index: i32, buf: UniformBuffer&)
- ...
- func virtual render(params: RenderParams)
- ...
Elements ed
- var active: bool
- ...
- var nx: i32
- ...
- var ny: i32
- ...
- var nz: i32
- ...
- var shader_data: Any
- ...