On 30 October 2016 at 15:02, Stefan Dösinger stefandoesinger@gmx.at wrote:
@@ -318,65 +277,36 @@ HRESULT d3d_execute_buffer_execute(struct d3d_execute_buffer *buffer,
hr = wined3d_resource_map(wined3d_buffer_get_resource(buffer->src_vertex_buffer), 0,
&map_desc, &box, WINED3D_MAP_DISCARD); if (FAILED(hr)) return hr;
dst = map_desc.data;
memcpy(map_desc.data, src, ci->dwCount * sizeof(*src));
wined3d_resource_unmap(wined3d_buffer_get_resource(buffer->dst_vertex_buffer), 0);
That looks wrong.