From f5e3f802f9d95999f48327c1b5062463777606c3 Mon Sep 17 00:00:00 2001 From: Steve Schnepp Date: Mon, 16 Oct 2023 21:06:46 +0200 Subject: [PATCH] adding unbuffered drawprimitive --- ddraw.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ddraw.cpp b/ddraw.cpp index bf2a2b8..53fd820 100644 --- a/ddraw.cpp +++ b/ddraw.cpp @@ -960,3 +960,9 @@ void ddraw_buffer_histogram(Direct3DDevicePatched *device) { device->DrawPrimitiveUnbuffered(D3DPT_LINELIST, CUSTOMFVF, vertices, 512, NULL); } + +HRESULT Direct3DDevicePatched::DrawPrimitiveUnbuffered(D3DPRIMITIVETYPE primitive_type, DWORD fvf, void *vertices, DWORD vertex_count, DWORD flags) +{ + WRAP("%s:%d \t%s\n", __FILE__, __LINE__, __FUNCTION__); + return mWrapped->DrawPrimitive(primitive_type, fvf, vertices, vertex_count, flags); +}