Function
cmd_set_framebuffer_state
(buffer: &mut Vec<u32>, handles: &[u32])
Source from the content-addressed store, hash-verified
| 301 | } |
| 302 | |
| 303 | fn cmd_set_framebuffer_state(buffer: &mut Vec<u32>, handles: &[u32]) { |
| 304 | let len = handles.len() as u32 + 2; |
| 305 | buffer |
| 306 | .push((len << 16) + (0 << 8) + Cmd3d::VIRGL_CCMD_SET_FRAMEBUFFER_STATE as u32); |
| 307 | //Buffer select |
| 308 | buffer.push(handles.len() as u32); |
| 309 | buffer.push(0); |
| 310 | for handle in handles.iter() { |
| 311 | buffer.push(*handle); |
| 312 | } |
| 313 | } |
| 314 | |
| 315 | fn cmd_create_surface(buffer: &mut Vec<u32>, handle: u32, format: VirglFormats) { |
| 316 | let len = 5; |
Tested by
no test coverage detected