video_mode
NFVDIModeOps::Depth(const struct video_mode *mode)
compare_video_modes(video_mode *a, video_mode *b)
video_mode *mode = NULL;
mode = (video_mode *)subitem->Data();
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode)) != NULL) {
add_video_mode(video_mode *videoMode)
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode))
struct video_mode *
video_mode *videoMode = (video_mode *)malloc(sizeof(struct video_mode));
ModeOps::Decode(int16 id, struct video_mode *mode)
ModeOps::Width(const struct video_mode *mode)
ModeOps::Height(const struct video_mode *mode)
ModeOps::Depth(const struct video_mode *mode)
ModeOps::BytesPerRow(const struct video_mode *mode)
ModeOps::MakeLabel(const struct video_mode *mode, char *label, size_t len)
virtual status_t Decode(int16 id, struct video_mode *mode);
virtual status_t Get(struct video_mode *mode);
virtual status_t Set(const struct video_mode *mode);
virtual status_t Unset(const struct video_mode *mode);
virtual status_t SetPalette(const struct video_mode *mode,
virtual void MakeLabel(const struct video_mode *mode,
video_mode *videoMode = AllocMode();
STModeOps::Decode(int16 id, struct video_mode *mode)
STModeOps::Get(struct video_mode *mode)
STModeOps::Set(const struct video_mode *mode)
STModeOps::Unset(const struct video_mode *mode)
STModeOps::SetPalette(const struct video_mode *mode, const uint8 *palette)
STModeOps::MakeLabel(const struct video_mode *mode, char *label,
virtual status_t Decode(int16 id, struct video_mode *mode);
virtual status_t Get(struct video_mode *mode);
virtual status_t Set(const struct video_mode *mode);
virtual status_t Unset(const struct video_mode *mode);
virtual status_t SetPalette(const struct video_mode *mode,
virtual void MakeLabel(const struct video_mode *mode,
video_mode *videoMode = AllocMode();
FalconModeOps::Decode(int16 id, struct video_mode *mode)
FalconModeOps::Get(struct video_mode *mode)
FalconModeOps::Set(const struct video_mode *mode)
struct video_mode *AllocMode();
FalconModeOps::Unset(const struct video_mode *mode)
FalconModeOps::SetPalette(const struct video_mode *mode, const uint8 *palette)
virtual status_t Decode(int16 id, struct video_mode *mode);
virtual status_t Get(struct video_mode *mode) = 0;
FalconModeOps::MakeLabel(const struct video_mode *mode, char *label,
virtual status_t Set(const struct video_mode *mode) = 0;
virtual status_t Unset(const struct video_mode *mode) { return B_OK; };
virtual status_t Decode(int16 id, struct video_mode *mode);
virtual status_t Get(struct video_mode *mode);
virtual status_t Set(const struct video_mode *mode);
virtual status_t Unset(const struct video_mode *mode);
virtual status_t SetPalette(const struct video_mode *mode,
virtual void MakeLabel(const struct video_mode *mode,
virtual status_t SetPalette(const struct video_mode *mode,
video_mode *videoMode = AllocMode();
virtual int16 Width(const struct video_mode *mode=NULL);
virtual int16 Height(const struct video_mode *mode=NULL);
virtual int16 Depth(const struct video_mode *mode=NULL);
MilanModeOps::Decode(int16 id, struct video_mode *mode)
virtual int16 BytesPerRow(const struct video_mode *mode=NULL);
virtual void MakeLabel(const struct video_mode *mode, char *label,
MilanModeOps::Get(struct video_mode *mode)
MilanModeOps::Set(const struct video_mode *mode)
MilanModeOps::Unset(const struct video_mode *mode)
MilanModeOps::SetPalette(const struct video_mode *mode, const uint8 *palette)
MilanModeOps::MakeLabel(const struct video_mode *mode, char *label,
virtual status_t Get(struct video_mode *mode);
virtual status_t Set(const struct video_mode *mode);
virtual status_t Unset(const struct video_mode *mode);
virtual int16 Width(const struct video_mode *mode=NULL);
virtual int16 Height(const struct video_mode *mode=NULL);
virtual int16 Depth(const struct video_mode *mode=NULL);
video_mode * mode;
NFVDIModeOps::Get(struct video_mode *mode)
NFVDIModeOps::Set(const struct video_mode *mode)
static video_mode *sMode, *sDefaultMode;
NFVDIModeOps::Unset(const struct video_mode *mode)
NFVDIModeOps::Width(const struct video_mode *mode)
NFVDIModeOps::Height(const struct video_mode *mode)
static video_mode *
video_mode *found = NULL;
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode))
static video_mode *
video_mode *bestMode = NULL;
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode))
static video_mode*
video_mode *mode = NULL;
video_mode* found = find_video_mode(info.std_timing[i].h_size,
video_mode *mode = closest_video_mode(width, height, depth);
vesa_init(vbe_info_block *info, video_mode **_standardMode)
video_mode *standardMode = NULL;
static video_mode *sMode, *sDefaultMode;
video_mode *videoMode = (video_mode *)malloc(
sizeof(struct video_mode));
standardMode = (video_mode *)list_get_first_item(&sModeList);
vesa_set_mode(video_mode* mode, bool useTiming)
compare_video_modes(video_mode *a, video_mode *b)
video_mode *mode = NULL;
mode = (video_mode *)subitem->Data();
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode)) != NULL) {
add_video_mode(video_mode *videoMode)
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode))
video_mode *mode = NULL;
while ((mode = (video_mode *)list_get_next_item(&sModeList, mode))
video_mode *defaultMode = find_edid_mode(info, false);
video_mode *mode = closest_video_mode(width, height, depth);
video_mode *videoMode = (video_mode*)malloc(sizeof(struct video_mode));
video_mode *mode = NULL;
while ((mode = (video_mode*)list_get_next_item(&sModeList, mode)) != NULL) {
compare_video_modes(video_mode *a, video_mode *b)
add_video_mode(video_mode *videoMode)
video_mode *mode = NULL;
while ((mode = (video_mode*)list_get_next_item(&sModeList, mode))
static video_mode*
video_mode *bestMode = NULL;
video_mode *mode = NULL;
while ((mode = (video_mode*)list_get_next_item(&sModeList, mode)) != NULL) {