ShaderD constructor

ShaderD({
  1. Pointer<ShaderC>? originalPointer,
  2. int id = 0,
  3. List<int>? locs,
})

Implementation

ShaderD({
  super.originalPointer,
  int id = 0,
  List<int>? locs,
}) :
  _id = id
{
  _locs = .new(locs ?? .filled(shaderLocsCount, 0), originalPointer?.ref.locs);
}