rlLoadShaderBuffer method

  1. @override
int rlLoadShaderBuffer(
  1. num size,
  2. TypedDataList? data,
  3. RlUsageHint? usageHint
)
override

Implementation

@override
int rlLoadShaderBuffer(
  num size,
  TypedDataList? data,
  RlUsageHint? usageHint,
) => run(
  () => RaylibDebugLabels.rlLoadShaderBuffer(size, data, usageHint),
  () => rl.Rlgl.rlLoadShaderBuffer(
    size.toInt(),
    data == null ? nullptr : rl.Temp.TypedDataList$.Array(data).cast(),
    usageHint?.value ?? 0,
  ),
);