Zebediah Figura (@zfigura) commented about dlls/ddraw/device.c:
wined3d_streaming_buffer_init(&device->vertex_buffer, WINED3D_BIND_VERTEX_BUFFER); wined3d_streaming_buffer_init(&device->index_buffer, WINED3D_BIND_INDEX_BUFFER);
- /* Initialize the ddraw triangle buffer. */
- device->ddraw_device_buffer.buffer_vertex_count = 0;
No need for this; the device is already zero-initialized.