( features: [], expectations: [ ( name: "Render Target", buffer: (index: 0, epoch: 1), offset: 0, data: File("zero-16k.bin", 16384), ), // MISSING: Partial view. ], actions: [ CreateTexture(Id(0, 1), ( label: Some("Render Target Texture"), size: ( width: 64, height: 64, ), mip_level_count: 1, sample_count: 1, dimension: r#2d, format: "rgba8unorm", usage: 17, // RENDER_ATTACHMENT + COPY_SRC view_formats: [], )), CreateTextureView( id: Id(0, 1), parent_id: Id(0, 1), desc: (), ), CreateBuffer( Id(0, 1), ( label: Some("Render Target Buffer"), size: 16384, usage: 9, mapped_at_creation: false, ), ), Submit(1, [ RunRenderPass( base: ( commands: [], dynamic_offsets: [], string_data: [], push_constant_data: [], ), target_colors: [ Some(( view: Id(0, 1), resolve_target: None, channel: ( load_op: load, store_op: store, clear_value: ( r: 1, g: 1, b: 1, a: 1, ), read_only: false, ), )), ], target_depth_stencil: None, ), 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, ), ), ]), ], )