GPUBindingCommandsMixin

class wgpu.GPUBindingCommandsMixin

Bases: object

Mixin for classes that defines bindings.

set_bind_group(index, bind_group, dynamic_offsets_data, dynamic_offsets_data_start, dynamic_offsets_data_length)

Associate the given bind group (i.e. group or resources) with the given slot/index.

Parameters:
  • index (int) – The slot to bind at.

  • bind_group (GPUBindGroup) – The bind group to bind.

  • dynamic_offsets_data (list of int) – A list of offsets (one for each bind group).

  • dynamic_offsets_data_start (int) – Not used.

  • dynamic_offsets_data_length (int) – Not used.