candidatesFor method

List<ShaderUniformBlockInfo> candidatesFor(
  1. CapturedDraw draw
)

Declared blocks of the draw's shaders this buffer can be (see matchUniformBlocks), resolved against loaded reflection. One entry means decode can name it.

Implementation

List<ShaderUniformBlockInfo> candidatesFor(CapturedDraw draw) {
  final index = draw.uniformBlocks.indexOf(this);
  if (index < 0) return const [];
  return draw._matchedBlocks()[index];
}