ReactOS
0.4.15-dev-5618-g8866b9d
|
#include "stddef.h"
#include <stdarg.h>
#include "windef.h"
#include "wingdi.h"
#include "winddi.h"
#include "devioctl.h"
#include "ntddvdeo.h"
#include "debug.h"
Go to the source code of this file.
Classes | |
struct | _PDEV |
Macros | |
#define | MAX_CLUT_SIZE (sizeof(VIDEO_CLUT) + (sizeof(ULONG) * 256)) |
#define | DRIVER_EXTRA_SIZE 0 |
#define | DLL_NAME L"vga" |
#define | STANDARD_DEBUG_PREFIX "Vga risc: " |
#define | ALLOC_TAG 'rgvD' |
#define | VAL(data, px, pl, pos) ((data) >> (((px) * 4) + (pl)) & 1) << (pos) |
#define | SET_PLANE_DATA(x, y, a, b) (x) |= VAL(y, (((-1 + ((((b) % 8) % 2) << 1) - (((b) % 8) + 1) + 8))), a, b) |
#define | ALIGN_DOWN_BY(size, align) ((ULONG_PTR)(size) & ~((ULONG_PTR)(align) - 1)) |
#define | ALIGN_UP_BY(size, align) (ALIGN_DOWN_BY(((ULONG_PTR)(size) + align - 1), align)) |
Typedefs | |
typedef struct _PDEV | PDEV |
typedef struct _PDEV * | PPDEV |
Functions | |
DWORD | getAvailableModes (HANDLE, PVIDEO_MODE_INFORMATION *, DWORD *) |
BOOL | bInitPDEV (PPDEV, PDEVMODEW, GDIINFO *, DEVINFO *) |
BOOL | bInitSURF (PPDEV, BOOL) |
BOOL | bInitPaletteInfo (PPDEV, DEVINFO *) |
BOOL | bInitPointer (PPDEV, DEVINFO *) |
BOOL | bInit256ColorPalette (PPDEV) |
VOID | vDisablePalette (PPDEV) |
VOID | vDisableSURF (PPDEV) |
#define MAX_CLUT_SIZE (sizeof(VIDEO_CLUT) + (sizeof(ULONG) * 256)) |
Definition at line 193 of file palette.c.
Definition at line 50 of file palette.c.
Definition at line 400 of file pointer.c.
Definition at line 43 of file screen.c.
DWORD getAvailableModes | ( | HANDLE | , |
PVIDEO_MODE_INFORMATION * | , | ||
DWORD * | |||
) |
Definition at line 507 of file screen.c.
Referenced by bInitPDEV().
Definition at line 65 of file palette.c.
Definition at line 172 of file screen.c.