vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
# core/src/ops/buffer/byte_count/spec.toml
# v1 schema.

schema_version = 1

id = "buffer.byte_count"
archetype = "graph-reachability"
display_name = "Byte Count"
summary = "Count occurrences of needle_byte & 0xff in a byte buffer."
category = "C"

[intrinsic]
wgsl = "buffer_byte_count"

[signature]
inputs = ["Bytes", "U32"]
output = "U32"

equivalence_classes = ["empty", "absent", "single_match", "many_matches"]
workgroup_size = [64, 1, 1]
tags = ["buffer", "count", "byte"]
fixtures_dir = "fixtures/"