From e7c76ec58dde2b024404e82d06e4142cab40194d Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Wed, 18 Apr 2018 10:21:14 -0700 Subject: gallium: fix ddebug on windows by including the proper headers for getpid and for mkdir. --- src/gallium/auxiliary/driver_ddebug/dd_util.h | 6 +++++- src/gallium/auxiliary/meson.build | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/gallium/auxiliary/driver_ddebug/dd_util.h b/src/gallium/auxiliary/driver_ddebug/dd_util.h index 8953e34d58..bcf026f2ef 100644 --- a/src/gallium/auxiliary/driver_ddebug/dd_util.h +++ b/src/gallium/auxiliary/driver_ddebug/dd_util.h @@ -37,9 +37,13 @@ #include "util/u_debug.h" #include "pipe/p_config.h" -#ifdef PIPE_OS_UNIX +#if defined(PIPE_OS_UNIX) #include #include +#elif defined(PIPE_OS_WINDOWS) +#include +#include +#define mkdir(dir, mode) _mkdir(dir) #endif diff --git a/src/gallium/auxiliary/meson.build b/src/gallium/auxiliary/meson.build index 92cfb8f7af..48f3ef9b8e 100644 --- a/src/gallium/auxiliary/meson.build +++ b/src/gallium/auxiliary/meson.build @@ -106,6 +106,12 @@ files_libgallium = files( 'driver_trace/tr_screen.h', 'driver_trace/tr_texture.c', 'driver_trace/tr_texture.h', + 'driver_ddebug/dd_context.c', + 'driver_ddebug/dd_draw.c', + 'driver_ddebug/dd_pipe.h', + 'driver_ddebug/dd_public.h', + 'driver_ddebug/dd_screen.c', + 'driver_ddebug/dd_util.h', 'hud/font.c', 'hud/font.h', 'hud/hud_context.c', -- cgit v1.2.3