summaryrefslogtreecommitdiffstats
path: root/libvo/vo_svga.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-05 19:01:27 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-05 19:01:27 +0000
commit8f617641170e1c3577f2d9e05db4797501f58297 (patch)
tree608917b3605eb2a4da1814db72658d4f27c78301 /libvo/vo_svga.c
parenta16a2a378de0b13eed0bf72e7d67074b9c39078a (diff)
downloadmpv-8f617641170e1c3577f2d9e05db4797501f58297.tar.bz2
mpv-8f617641170e1c3577f2d9e05db4797501f58297.tar.xz
integrated vo_svga by se7en
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@287 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libvo/vo_svga.c')
-rw-r--r--libvo/vo_svga.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/libvo/vo_svga.c b/libvo/vo_svga.c
index b18d9f0a5b..7c509a6c5f 100644
--- a/libvo/vo_svga.c
+++ b/libvo/vo_svga.c
@@ -59,7 +59,7 @@ static uint8_t bpp;
static uint8_t checked = 0;
-static checksupportedmodes() {
+static void checksupportedmodes() {
int i;
checked = 1;
@@ -101,14 +101,20 @@ static uint32_t init(uint32_t width, uint32_t height, uint32_t d_width,
case 16: vid_mode = 18; break;
case 15: vid_mode = 17; break;
}
- if (vga_setmode(vid_mode) == -1)
+ if (vga_setmode(vid_mode) == -1){
+ printf("vo_svga: vga_setmode(%d) failed.\n",vid_mode);
return(1); // error
- if (gl_setcontextvga(vid_mode))
+ }
+ if (gl_setcontextvga(vid_mode)){
+ printf("vo_svga: gl_setcontextvga(%d) failed.\n",vid_mode);
return(1); // error
+ }
screen = gl_allocatecontext();
gl_getcontext(screen);
- if (gl_setcontextvgavirtual(vid_mode))
+ if (gl_setcontextvgavirtual(vid_mode)){
+ printf("vo_svga: gl_setcontextvgavirtual(%d) failed.\n",vid_mode);
return(1); // error
+ }
virt = gl_allocatecontext();
gl_getcontext(virt);
gl_setcontext(virt);