ReactOS 0.4.15-dev-5893-g1bb4167
|
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 NTAPI | InitPaletteWithTable (_In_ PULONG Table, _In_ ULONG Count) |
VOID | PrepareForSetPixel (VOID) |
VOID | SetPixel (_In_ ULONG Left, _In_ ULONG Top, _In_ UCHAR Color) |
VOID NTAPI | PreserveRow (_In_ ULONG CurrentTop, _In_ ULONG TopDelta, _In_ BOOLEAN Restore) |
VOID NTAPI | DoScroll (_In_ ULONG Scroll) |
VOID NTAPI | 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 56 of file bootvid.c.
Referenced by InitPaletteWithTable().
VOID NTAPI DisplayCharacter | ( | _In_ CHAR | Character, |
_In_ ULONG | Left, | ||
_In_ ULONG | Top, | ||
_In_ ULONG | TextColor, | ||
_In_ ULONG | BackColor | ||
) |
Definition at line 354 of file bootvid.c.
Referenced by VidDisplayString(), and VidDisplayStringXY().
Definition at line 325 of file bootvid.c.
Referenced by VidDisplayString().
Definition at line 244 of file bootvid.c.
Referenced by VidBitBlt().
Definition at line 36 of file bootvid.c.
Referenced by VidInitialize().
Definition at line 27 of file bootvid.c.
Referenced by NvGetBytesPerPixel().
Definition at line 258 of file bootvid.c.
Referenced by BitBlt(), and RleBitBlt().
Definition at line 279 of file bootvid.c.
Referenced by VidDisplayString().
Definition at line 217 of file bootvid.c.
Definition at line 113 of file bootvid.c.
Definition at line 225 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 416 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 22 of file bootvid.c.
Referenced by ApplyPalette(), DECLARE_INTERFACE_(), DoScroll(), PreserveRow(), SetPixel(), VidInitialize(), VidScreenToBufferBlt(), and VidSolidColorFill().
|
static |
Definition at line 20 of file bootvid.c.
Referenced by NvGetBytesPerPixel(), and VidInitialize().
|
static |
Definition at line 21 of file bootvid.c.
Referenced by ApplyPalette(), DoScroll(), InitPaletteWithTable(), PreserveRow(), SetPixel(), and VidSolidColorFill().
|
static |
Definition at line 19 of file bootvid.c.
Referenced by VidInitialize().
|
static |
Definition at line 18 of file bootvid.c.
Referenced by ApplyPalette(), DoScroll(), PreserveRow(), SetPixel(), VidInitialize(), VidResetDisplay(), and VidSolidColorFill().
|
static |
Definition at line 19 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().
|
static |
Definition at line 19 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().
|
static |
Definition at line 19 of file bootvid.c.
Referenced by ApplyPalette(), and VidInitialize().