Feb. 20, 2023
5:30 p.m.
Zebediah Figura (@zfigura) commented about dlls/ddraw/device.c:
stride = get_flexible_vertex_size(fvf); size = vertex_count * stride;
+ if (!TRACE_ON(ddraw_buffer)) goto old; +
I don't think we want this. If we're going to do batching like this we want it to be on by default, and at that point I don't see a reason we'd ever want to turn it off. Since we're writing directly into the streaming buffer now I don't think we should have worse performance even for well-behaved applications. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/2105#note_24893