$NetBSD: patch-da,v 1.1 2005/05/20 20:08:40 wiz Exp $

--- src/video/vgl/SDL_vglvideo.c.orig	2002-03-06 12:23:08.000000000 +0100
+++ src/video/vgl/SDL_vglvideo.c
@@ -557,7 +557,7 @@ VGLListModes(int depth, int mem_model)
     case V_INFO_MM_VGAX:
       vminfop->Type = VIDBUF8X;
       break;
-#if defined(__FreeBSD_version) && __FreeBSD_version >= 500000
+#if defined(__DragonFly__) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000)
     case V_INFO_MM_DIRECT:
       vminfop->PixelBytes = minfo.vi_pixel_size;
       switch (vminfop->PixelBytes) {
