ReactOS 0.4.16-dev-340-g0540c21
|
Go to the source code of this file.
Functions | |
static UCHAR | NvGetCrtc (ULONG Base, UCHAR Index) |
static UCHAR | NvGetBytesPerPixel (ULONG Base, ULONG ScreenWidth) |
static VOID | ApplyPalette (VOID) |
BOOLEAN NTAPI | VidInitialize (_In_ BOOLEAN SetMode) |
VOID NTAPI | VidCleanUp (VOID) |
VOID NTAPI | VidResetDisplay (_In_ BOOLEAN HalReset) |
VOID | InitPaletteWithTable (_In_ PULONG Table, _In_ ULONG Count) |
VOID | PrepareForSetPixel (VOID) |
VOID | SetPixel (_In_ ULONG Left, _In_ ULONG Top, _In_ UCHAR Color) |
VOID | PreserveRow (_In_ ULONG CurrentTop, _In_ ULONG TopDelta, _In_ BOOLEAN Restore) |
VOID | DoScroll (_In_ ULONG Scroll) |
VOID | DisplayCharacter (_In_ CHAR Character, _In_ ULONG Left, _In_ ULONG Top, _In_ ULONG TextColor, _In_ ULONG BackColor) |
VOID NTAPI | VidSolidColorFill (_In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Right, _In_ ULONG Bottom, _In_ UCHAR Color) |
VOID NTAPI | VidScreenToBufferBlt (_Out_writes_bytes_(Delta *Height) PUCHAR Buffer, _In_ ULONG Left, _In_ ULONG Top, _In_ ULONG Width, _In_ ULONG Height, _In_ ULONG Delta) |
Variables | |
static ULONG_PTR | FrameBufferStart = 0 |
static ULONG | FrameBufferWidth |
static ULONG | FrameBufferHeight |
static ULONG | PanH |
static ULONG | PanV |
static UCHAR | BytesPerPixel |
static RGBQUAD | CachedPalette [BV_MAX_COLORS] |
static PUCHAR | BackBuffer = NULL |
Definition at line 55 of file bootvid.c.
Referenced by InitPaletteWithTable().
VOID DisplayCharacter | ( | _In_ CHAR | Character, |
_In_ ULONG | Left, | ||
_In_ ULONG | Top, | ||
_In_ ULONG | TextColor, | ||
_In_ ULONG | BackColor | ||
) |
Definition at line 349 of file bootvid.c.
Referenced by VidDisplayString(), and VidDisplayStringXY().
Definition at line 321 of file bootvid.c.
Referenced by VidDisplayString().
Definition at line 242 of file bootvid.c.
Referenced by VidBitBlt().
Definition at line 35 of file bootvid.c.
Referenced by VidInitialize().
Definition at line 26 of file bootvid.c.
Referenced by NvGetBytesPerPixel().
Definition at line 256 of file bootvid.c.
Referenced by BitBlt(), and RleBitBlt().
Definition at line 276 of file bootvid.c.
Referenced by VidDisplayString().
Definition at line 216 of file bootvid.c.
Definition at line 112 of file bootvid.c.
Definition at line 224 of file bootvid.c.
VOID NTAPI VidScreenToBufferBlt | ( | _Out_writes_bytes_(Delta *Height) PUCHAR | Buffer, |
_In_ ULONG | Left, | ||
_In_ ULONG | Top, | ||
_In_ ULONG | Width, | ||
_In_ ULONG | Height, | ||
_In_ ULONG | Delta | ||
) |
Definition at line 411 of file bootvid.c.
VOID NTAPI VidSolidColorFill | ( | _In_ ULONG | Left, |
_In_ ULONG | Top, | ||
_In_ ULONG | Right, | ||
_In_ ULONG | Bottom, | ||
_In_ UCHAR | Color | ||
) |
Definition at line 21 of file bootvid.c.
Referenced by ApplyPalette(), DECLARE_INTERFACE_(), DoScroll(), PreserveRow(), SetPixel(), VidInitialize(), VidScreenToBufferBlt(), and VidSolidColorFill().
|
static |
Definition at line 19 of file bootvid.c.
Referenced by NvGetBytesPerPixel(), and VidInitialize().
|
static |
Definition at line 20 of file bootvid.c.
Referenced by ApplyPalette(), DoScroll(), InitPaletteWithTable(), PreserveRow(), SetPixel(), and VidSolidColorFill().
|
static |
Definition at line 18 of file bootvid.c.
Referenced by VidInitialize().
|
static |
Definition at line 17 of file bootvid.c.
Referenced by ApplyPalette(), DoScroll(), PreserveRow(), SetPixel(), VidInitialize(), VidResetDisplay(), and VidSolidColorFill().
|
static |
Definition at line 18 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().
|
static |
Definition at line 18 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().
|
static |
Definition at line 18 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().