crash.software
Projects
Pull Requests
Issues
Builds
GrabAccess
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
GrabAccess
Files
🤬
Sign In
998d87e2
ROOT
/
GrabAccess_SourceCode
/
Grab2
/
include
/
grub
/
video.h
Search
History
706 lines
|
ISO-8859-1
|
22 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
GRUB_VIDEO_HEADER
GRUB_VIDEO_MODE_TYPE_DEPTH_POS
GRUB_VIDEO_RENDER_TARGET_DISPLAY
GRUB_VIDEO_MODE_NUMBER_INVALID
GRUB_VIDEO_EDID_FEATURE_PREFERRED_TIMING_MODE
FOR_VIDEO_ADAPTERS
(
var
)
GRUB_VIDEO_MI_RGB555
(
x
)
GRUB_VIDEO_MI_RGB565
(
x
)
GRUB_VIDEO_MI_RGB888
(
x
)
GRUB_VIDEO_MI_RGBA8888
(
x
)
GRUB_VIDEO_MI_BGR555
(
x
)
GRUB_VIDEO_MI_BGR565
(
x
)
GRUB_VIDEO_MI_BGR888
(
x
)
GRUB_VIDEO_MI_BGRA8888
(
x
)
grub_video_color_t
:
grub_uint32_t
grub_video_rgba_color
red
:
grub_uint8_t
green
:
grub_uint8_t
blue
:
grub_uint8_t
alpha
:
grub_uint8_t
grub_video_rgba_color_t
:
struct grub_video_rgba_color
red
:
grub_uint8_t
green
:
grub_uint8_t
blue
:
grub_uint8_t
alpha
:
grub_uint8_t
grub_video_mode_type
GRUB_VIDEO_MODE_TYPE_RGB
GRUB_VIDEO_MODE_TYPE_INDEX_COLOR
GRUB_VIDEO_MODE_TYPE_1BIT_BITMAP
GRUB_VIDEO_MODE_TYPE_YUV
GRUB_VIDEO_MODE_TYPE_COLOR_MASK
GRUB_VIDEO_MODE_TYPE_DOUBLE_BUFFERED
GRUB_VIDEO_MODE_TYPE_ALPHA
GRUB_VIDEO_MODE_TYPE_PURE_TEXT
GRUB_VIDEO_MODE_TYPE_UPDATING_SWAP
GRUB_VIDEO_MODE_TYPE_OPERATIONAL_MASK
GRUB_VIDEO_MODE_TYPE_DEPTH_MASK
GRUB_VIDEO_MODE_TYPE_UNKNOWN
GRUB_VIDEO_MODE_TYPE_HERCULES
GRUB_VIDEO_MODE_TYPE_PLANAR
GRUB_VIDEO_MODE_TYPE_NONCHAIN4
GRUB_VIDEO_MODE_TYPE_CGA
GRUB_VIDEO_MODE_TYPE_INFO_MASK
grub_video_mode_type_t
:
enum grub_video_mode_type
GRUB_VIDEO_MODE_TYPE_RGB
GRUB_VIDEO_MODE_TYPE_INDEX_COLOR
GRUB_VIDEO_MODE_TYPE_1BIT_BITMAP
GRUB_VIDEO_MODE_TYPE_YUV
GRUB_VIDEO_MODE_TYPE_COLOR_MASK
GRUB_VIDEO_MODE_TYPE_DOUBLE_BUFFERED
GRUB_VIDEO_MODE_TYPE_ALPHA
GRUB_VIDEO_MODE_TYPE_PURE_TEXT
GRUB_VIDEO_MODE_TYPE_UPDATING_SWAP
GRUB_VIDEO_MODE_TYPE_OPERATIONAL_MASK
GRUB_VIDEO_MODE_TYPE_DEPTH_MASK
GRUB_VIDEO_MODE_TYPE_UNKNOWN
GRUB_VIDEO_MODE_TYPE_HERCULES
GRUB_VIDEO_MODE_TYPE_PLANAR
GRUB_VIDEO_MODE_TYPE_NONCHAIN4
GRUB_VIDEO_MODE_TYPE_CGA
GRUB_VIDEO_MODE_TYPE_INFO_MASK
grub_video_blit_format
GRUB_VIDEO_BLIT_FORMAT_RGBA
GRUB_VIDEO_BLIT_FORMAT_RGBA_8888
GRUB_VIDEO_BLIT_FORMAT_BGRA_8888
GRUB_VIDEO_BLIT_FORMAT_RGB
GRUB_VIDEO_BLIT_FORMAT_RGB_888
GRUB_VIDEO_BLIT_FORMAT_BGR_888
GRUB_VIDEO_BLIT_FORMAT_RGB_565
GRUB_VIDEO_BLIT_FORMAT_BGR_565
GRUB_VIDEO_BLIT_FORMAT_INDEXCOLOR
GRUB_VIDEO_BLIT_FORMAT_INDEXCOLOR_ALPHA
GRUB_VIDEO_BLIT_FORMAT_1BIT_PACKED
grub_video_blit_operators
GRUB_VIDEO_BLIT_REPLACE
GRUB_VIDEO_BLIT_BLEND
grub_video_mode_info
width
:
unsigned int
height
:
unsigned int
mode_type
:
grub_video_mode_type_t
bpp
:
unsigned int
bytes_per_pixel
:
unsigned int
pitch
:
unsigned int
number_of_colors
:
unsigned int
mode_number
:
unsigned int
blit_format
:
enum grub_video_blit_format
red_mask_size
:
unsigned int
red_field_pos
:
unsigned int
green_mask_size
:
unsigned int
green_field_pos
:
unsigned int
blue_mask_size
:
unsigned int
blue_field_pos
:
unsigned int
reserved_mask_size
:
unsigned int
reserved_field_pos
:
unsigned int
bg_red
:
grub_uint8_t
bg_green
:
grub_uint8_t
bg_blue
:
grub_uint8_t
bg_alpha
:
grub_uint8_t
fg_red
:
grub_uint8_t
fg_green
:
grub_uint8_t
fg_blue
:
grub_uint8_t
fg_alpha
:
grub_uint8_t
grub_video_rect
x
:
unsigned
y
:
unsigned
width
:
unsigned
height
:
unsigned
grub_video_rect_t
:
struct grub_video_rect
grub_video_signed_rect
x
:
signed
y
:
signed
width
:
unsigned
height
:
unsigned
grub_video_signed_rect_t
:
struct grub_video_signed_rect
grub_video_palette_data
r
:
grub_uint8_t
g
:
grub_uint8_t
b
:
grub_uint8_t
a
:
grub_uint8_t
grub_video_edid_info
header
:
grub_uint8_t[8]
manufacturer_id
:
grub_uint16_t
product_id
:
grub_uint16_t
serial_number
:
grub_uint32_t
week_of_manufacture
:
grub_uint8_t
year_of_manufacture
:
grub_uint8_t
version
:
grub_uint8_t
revision
:
grub_uint8_t
video_input_definition
:
grub_uint8_t
max_horizontal_image_size
:
grub_uint8_t
max_vertical_image_size
:
grub_uint8_t
display_gamma
:
grub_uint8_t
feature_support
:
grub_uint8_t
red_green_lo
:
grub_uint8_t
blue_white_lo
:
grub_uint8_t
red_x_hi
:
grub_uint8_t
red_y_hi
:
grub_uint8_t
green_x_hi
:
grub_uint8_t
green_y_hi
:
grub_uint8_t
blue_x_hi
:
grub_uint8_t
blue_y_hi
:
grub_uint8_t
white_x_hi
:
grub_uint8_t
white_y_hi
:
grub_uint8_t
established_timings_1
:
grub_uint8_t
established_timings_2
:
grub_uint8_t
manufacturer_reserved_timings
:
grub_uint8_t
standard_timings
:
grub_uint16_t[8]
(anonymous)
extension_flag
:
grub_uint8_t
checksum
:
grub_uint8_t
GRUB_PACKED
:
struct grub_video_edid_info
grub_video_driver_id
GRUB_VIDEO_DRIVER_NONE
GRUB_VIDEO_DRIVER_VBE
GRUB_VIDEO_DRIVER_EFI_UGA
GRUB_VIDEO_DRIVER_EFI_GOP
GRUB_VIDEO_DRIVER_SM712
GRUB_VIDEO_DRIVER_VGA
GRUB_VIDEO_DRIVER_CIRRUS
GRUB_VIDEO_DRIVER_BOCHS
GRUB_VIDEO_DRIVER_SDL
GRUB_VIDEO_DRIVER_SIS315PRO
GRUB_VIDEO_DRIVER_RADEON_FULOONG2E
GRUB_VIDEO_DRIVER_COREBOOT
GRUB_VIDEO_DRIVER_MULTIBOOT
GRUB_VIDEO_DRIVER_IEEE1275
GRUB_VIDEO_ADAPTER_CAPTURE
GRUB_VIDEO_DRIVER_XEN
GRUB_VIDEO_DRIVER_RADEON_YEELOONG3A
grub_video_driver_id_t
:
enum grub_video_driver_id
GRUB_VIDEO_DRIVER_NONE
GRUB_VIDEO_DRIVER_VBE
GRUB_VIDEO_DRIVER_EFI_UGA
GRUB_VIDEO_DRIVER_EFI_GOP
GRUB_VIDEO_DRIVER_SM712
GRUB_VIDEO_DRIVER_VGA
GRUB_VIDEO_DRIVER_CIRRUS
GRUB_VIDEO_DRIVER_BOCHS
GRUB_VIDEO_DRIVER_SDL
GRUB_VIDEO_DRIVER_SIS315PRO
GRUB_VIDEO_DRIVER_RADEON_FULOONG2E
GRUB_VIDEO_DRIVER_COREBOOT
GRUB_VIDEO_DRIVER_MULTIBOOT
GRUB_VIDEO_DRIVER_IEEE1275
GRUB_VIDEO_ADAPTER_CAPTURE
GRUB_VIDEO_DRIVER_XEN
GRUB_VIDEO_DRIVER_RADEON_YEELOONG3A
grub_video_adapter_prio
GRUB_VIDEO_ADAPTER_PRIO_FALLBACK
GRUB_VIDEO_ADAPTER_PRIO_FIRMWARE_DIRTY
GRUB_VIDEO_ADAPTER_PRIO_FIRMWARE
GRUB_VIDEO_ADAPTER_PRIO_NATIVE
grub_video_adapter_prio_t
:
enum grub_video_adapter_prio
GRUB_VIDEO_ADAPTER_PRIO_FALLBACK
GRUB_VIDEO_ADAPTER_PRIO_FIRMWARE_DIRTY
GRUB_VIDEO_ADAPTER_PRIO_FIRMWARE
GRUB_VIDEO_ADAPTER_PRIO_NATIVE
grub_video_area_status
GRUB_VIDEO_AREA_DISABLED
GRUB_VIDEO_AREA_ENABLED
grub_video_area_status_t
:
enum grub_video_area_status
GRUB_VIDEO_AREA_DISABLED
GRUB_VIDEO_AREA_ENABLED
grub_video_adapter
next
:
struct grub_video_adapter*
prev
:
struct grub_video_adapter**
name
:
const char*
id
:
grub_video_driver_id_t
prio
:
grub_video_adapter_prio_t
init
:
grub_err_t(*)(void)
fini
:
grub_err_t(*)(void)
setup
:
grub_err_t(*)(unsigned int,unsigned int,grub_video_mode_type_t,grub_video_mode_type_t)
get_info
:
grub_err_t(*)(struct grub_video_mode_info*)
get_info_and_fini
:
grub_err_t(*)(struct grub_video_mode_info*,void**)
set_palette
:
grub_err_t(*)(unsigned int,unsigned int,struct grub_video_palette_data*)
get_palette
:
grub_err_t(*)(unsigned int,unsigned int,struct grub_video_palette_data*)
set_viewport
:
grub_err_t(*)(unsigned int,unsigned int,unsigned int,unsigned int)
get_viewport
:
grub_err_t(*)(unsigned int*,unsigned int*,unsigned int*,unsigned int*)
set_region
:
grub_err_t(*)(unsigned int,unsigned int,unsigned int,unsigned int)
get_region
:
grub_err_t(*)(unsigned int*,unsigned int*,unsigned int*,unsigned int*)
set_area_status
:
grub_err_t(*)(grub_video_area_status_t)
get_area_status
:
grub_err_t(*)(grub_video_area_status_t*)
map_color
:
grub_video_color_t(*)(grub_uint32_t)
map_rgb
:
grub_video_color_t(*)(grub_uint8_t,grub_uint8_t,grub_uint8_t)
map_rgba
:
grub_video_color_t(*)(grub_uint8_t,grub_uint8_t,grub_uint8_t,grub_uint8_t)
unmap_color
:
grub_err_t(*)(grub_video_color_t,grub_uint8_t*,grub_uint8_t*,grub_uint8_t*,grub_uint8_t*)
fill_rect
:
grub_err_t(*)(grub_video_color_t,int,int,unsigned int,unsigned int)
blit_bitmap
:
grub_err_t(*)(struct grub_video_bitmap*,enum grub_video_blit_operators,int,int,int,int,unsigned int,unsigned int)
blit_render_target
:
grub_err_t(*)(struct grub_video_render_target*,enum grub_video_blit_operators,int,int,int,int,unsigned int,unsigned int)
scroll
:
grub_err_t(*)(grub_video_color_t,int,int)
swap_buffers
:
grub_err_t(*)(void)
create_render_target
:
grub_err_t(*)(struct grub_video_render_target**,unsigned int,unsigned int,unsigned int)
delete_render_target
:
grub_err_t(*)(struct grub_video_render_target*)
set_active_render_target
:
grub_err_t(*)(struct grub_video_render_target*)
get_active_render_target
:
grub_err_t(*)(struct grub_video_render_target**)
iterate
:
int(*)(int,void*)
get_edid
:
grub_err_t(*)(struct grub_video_edid_info*)
print_adapter_specific_info
:
void(*)(void)
grub_video_adapter_t
:
struct grub_video_adapter*
grub_video_register
(
grub_video_adapter_t
)
{...}
:
void
grub_video_unregister
(
grub_video_adapter_t
)
{...}
:
void
grub_video_check_mode_flag
(
grub_video_mode_type_t,grub_video_mode_type_t,grub_video_mode_type_t,int
)
{...}
:
int
grub_video_rgba_color_rgb
(
grub_uint8_t,grub_uint8_t,grub_uint8_t
)
{...}
:
__inline grub_video_rgba_color_t
grub_video_map_rgba_color
(
grub_video_rgba_color_t
)
{...}
:
__inline grub_video_color_t
grub_font_init
(
void
)
:
void
grub_font_fini
(
void
)
:
void
grub_gfxterm_init
(
void
)
:
void
grub_gfxterm_fini
(
void
)
:
void
grub_video_sm712_init
(
void
)
:
void
grub_video_sm712_fini
(
void
)
:
void
grub_video_sis315pro_init
(
void
)
:
void
grub_video_radeon_fuloong2e_init
(
void
)
:
void
grub_video_sis315pro_fini
(
void
)
:
void
grub_video_radeon_fuloong2e_fini
(
void
)
:
void
grub_video_radeon_yeeloong3a_init
(
void
)
:
void
grub_video_radeon_yeeloong3a_fini
(
void
)
:
void
grub_video_set_adapter
(
grub_video_adapter_t
)
:
void
grub_video_capture_end
(
void
)
:
void
grub_video_capture_get_framebuffer
(
void
)
:
void*
grub_video_capture_refresh_cb
:
void(*)(void)
All occurrences
Please wait...
Page is in error, reload to recover