( features: "", expectations: [ ( name: "Copy to Buffer", buffer: (index: 0, epoch: 1), offset: 0, data: File("zero-16k.bin", 16384), ), // MISSING: Partial copies ], actions: [ CreateTexture(Id(0, 1), ( label: Some("Copy To Buffer Texture"), size: ( width: 64, height: 64, ), mip_level_count: 1, sample_count: 1, dimension: r#2d, format: "rgba8unorm", usage: "COPY_SRC", view_formats: [], )), CreateBuffer( Id(0, 1), ( label: Some("Copy to Buffer Buffer"), size: 16384, usage: "MAP_READ | COPY_DST", mapped_at_creation: false, ), ), Submit(1, [ CopyTextureToBuffer( src: ( texture: Id(0, 1), mip_level: 0, array_layer: 0, ), dst: ( buffer: Id(0, 1), layout: ( offset: 0, bytes_per_row: Some(256), rows_per_image: Some(64), ), ), size: ( width: 64, height: 64, ), ), ]), ], )