Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 948 Bytes

compute_shader.rst

File metadata and controls

35 lines (26 loc) · 948 Bytes

ComputeShader

moderngl.ComputeShader

Create

Context.compute_shader(source) -> ComputeShader

Methods

ComputeShader.run(group_x=1, group_y=1, group_z=1)

ComputeShader.get(key, default) -> Union[Uniform, UniformBlock, Subroutine, Attribute, Varying]

ComputeShader.release()

ComputeShader.__eq__(other)

ComputeShader.__getitem__(key) -> Union[Uniform, UniformBlock, Subroutine, Attribute, Varying]

ComputeShader.__setitem__(key, value)

ComputeShader.__iter__() -> Generator[str, NoneType, NoneType]

Attributes

ComputeShader.glo

ComputeShader.mglo

ComputeShader.extra

ComputeShader.ctx