6 our @ISA = qw(Exporter DynaLoader);
17 SDL::Video - Bindings to the video category in SDL API
21 This module is not an object. Please read the
29 =head2 get_video_surface
31 Returns a pointer to the current display surface
35 Returns a pointer to information about the video hardware
37 =head2 video_driver_name
39 Obtain the name of the video driver
43 Returns a pointer to an array of available screen dimensions for the given format and video flags
47 Checks to see if a particular video mode is supported.
51 Sets up a video mode with the specified width, height and bits-per-pixel.
55 Makes sure the given area is updated on the given screen.
59 Makes sure the given list of rectangles is updated on the given screen.
67 Sets a portion of the colormap for the given 8-bit surface.
71 Sets the colors in the palette of an 8-bit surface.
75 Sets the color gamma function for the display
79 Gets the color gamma lookup tables for the display
83 Sets the color gamma lookup tables for the display
87 Maps a RGB color value to a pixel format.
91 Maps a RGBA color value to a pixel format.
95 Gets RGB values from a pixel in the specified pixel format.
99 Gets RGBA values from a pixel in the specified pixel format.
101 =head2 create_RGB_surface_from
103 Creates an empty SDL::Surface from pixel data
107 Locks a surface for direct access.
109 =head2 unlock_surface
111 Unlocks a previously locked surface.
113 =head2 convert_surface
115 Converts a surface to the same format as another surface.
117 =head2 display_format
119 Converts a surface to the display format
121 =head2 display_format_alpha
123 Converts a surface to the display format
149 =head2 GL_load_library
152 =head2 GL_get_proc_address
155 =head2 GL_get_attribute
158 =head2 GL_set_attribute
161 =head2 GL_swap_buffers
167 =head2 lock_YUV_overlay
170 =head2 unlock_YUV_overlay
173 =head2 display_YUV_overlay
179 =head2 Category Objects
181 L<SDL::Surface>, L<SDL::Overlay>, L<SDL::Color>,
182 L<SDL::Rect>, L<SDL::Palette>, L<SDL::PixelFormat>,