code formatting (line length) changes

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1969 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
avolkov
2005-11-08 17:28:59 +00:00
parent 11c9983fc9
commit 2fee49f15c
2 changed files with 62 additions and 33 deletions
+28 -16
View File
@@ -53,7 +53,8 @@ Create_Screen (SDL_Surface *template, int w, int h)
template->format->Rmask, template->format->Gmask, template->format->Rmask, template->format->Gmask,
template->format->Bmask, 0); template->format->Bmask, 0);
if (newsurf == 0) { if (newsurf == 0) {
fprintf (stderr, "Couldn't create screen buffers: %s\n", SDL_GetError()); fprintf (stderr, "Couldn't create screen buffers: %s\n",
SDL_GetError());
} }
return newsurf; return newsurf;
} }
@@ -138,7 +139,8 @@ TFB_GL_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
R_MASK, G_MASK, B_MASK, A_MASK); R_MASK, G_MASK, B_MASK, A_MASK);
if (format_conv_surf == NULL) if (format_conv_surf == NULL)
{ {
fprintf (stderr, "Couldn't create format_conv_surf: %s\n", SDL_GetError()); fprintf (stderr, "Couldn't create format_conv_surf: %s\n",
SDL_GetError());
return -1; return -1;
} }
@@ -193,14 +195,16 @@ TFB_GL_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
glPixelStorei (GL_UNPACK_ALIGNMENT, 1); glPixelStorei (GL_UNPACK_ALIGNMENT, 1);
glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP); glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP); glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB, texture_width, texture_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB, texture_width, texture_height,
0, GL_RGBA, GL_UNSIGNED_BYTE, 0);
glGenTextures (1, &TransitionTexture); glGenTextures (1, &TransitionTexture);
glBindTexture (GL_TEXTURE_2D, TransitionTexture); glBindTexture (GL_TEXTURE_2D, TransitionTexture);
glPixelStorei (GL_UNPACK_ALIGNMENT, 1); glPixelStorei (GL_UNPACK_ALIGNMENT, 1);
glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP); glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP);
glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP); glTexParameterf (GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP);
glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB, texture_width, texture_height, 0, GL_RGBA, GL_UNSIGNED_BYTE, 0); glTexImage2D (GL_TEXTURE_2D, 0, GL_RGB, texture_width, texture_height,
0, GL_RGBA, GL_UNSIGNED_BYTE, 0);
return 0; return 0;
} }
@@ -222,7 +226,8 @@ TFB_GL_InitGraphics (int driver, int flags, int width, int height, int bpp)
if (TFB_GL_ConfigureVideo (driver, flags, width, height, bpp)) if (TFB_GL_ConfigureVideo (driver, flags, width, height, bpp))
{ {
fprintf (stderr, "Could not initialize video: no fallback at start of program!\n"); fprintf (stderr, "Could not initialize video: "
"no fallback at start of program!\n");
exit (-1); exit (-1);
} }
@@ -320,8 +325,9 @@ TFB_GL_SwapBuffers (int force_full_redraw)
glPixelStorei (GL_UNPACK_SKIP_ROWS, updated.y * 2); glPixelStorei (GL_UNPACK_SKIP_ROWS, updated.y * 2);
glPixelStorei (GL_UNPACK_SKIP_PIXELS, updated.x * 2); glPixelStorei (GL_UNPACK_SKIP_PIXELS, updated.x * 2);
SDL_LockSurface (scaled_display); SDL_LockSurface (scaled_display);
glTexSubImage2D (GL_TEXTURE_2D, 0, updated.x * 2, updated.y * 2, updated.w * 2, updated.h * 2, glTexSubImage2D (GL_TEXTURE_2D, 0, updated.x * 2, updated.y * 2,
GL_RGBA, GL_UNSIGNED_BYTE, scaled_display->pixels); updated.w * 2, updated.h * 2, GL_RGBA, GL_UNSIGNED_BYTE,
scaled_display->pixels);
SDL_UnlockSurface (scaled_display); SDL_UnlockSurface (scaled_display);
} }
else else
@@ -330,8 +336,9 @@ TFB_GL_SwapBuffers (int force_full_redraw)
glPixelStorei (GL_UNPACK_SKIP_ROWS, updated.y); glPixelStorei (GL_UNPACK_SKIP_ROWS, updated.y);
glPixelStorei (GL_UNPACK_SKIP_PIXELS, updated.x); glPixelStorei (GL_UNPACK_SKIP_PIXELS, updated.x);
SDL_LockSurface (SDL_Screen); SDL_LockSurface (SDL_Screen);
glTexSubImage2D (GL_TEXTURE_2D, 0, updated.x, updated.y, updated.w, updated.h, glTexSubImage2D (GL_TEXTURE_2D, 0, updated.x, updated.y,
GL_RGBA, GL_UNSIGNED_BYTE, SDL_Screen->pixels); updated.w, updated.h, GL_RGBA, GL_UNSIGNED_BYTE,
SDL_Screen->pixels);
SDL_UnlockSurface (SDL_Screen); SDL_UnlockSurface (SDL_Screen);
} }
} }
@@ -360,8 +367,9 @@ TFB_GL_SwapBuffers (int force_full_redraw)
glPixelStorei (GL_UNPACK_SKIP_ROWS, 0); glPixelStorei (GL_UNPACK_SKIP_ROWS, 0);
glPixelStorei (GL_UNPACK_SKIP_PIXELS, 0); glPixelStorei (GL_UNPACK_SKIP_PIXELS, 0);
SDL_LockSurface (scaled_transition); SDL_LockSurface (scaled_transition);
glTexSubImage2D (GL_TEXTURE_2D, 0, 0, 0, ScreenWidth * 2, ScreenHeight * 2, glTexSubImage2D (GL_TEXTURE_2D, 0, 0, 0, ScreenWidth * 2,
GL_RGBA, GL_UNSIGNED_BYTE, scaled_transition->pixels); ScreenHeight * 2, GL_RGBA, GL_UNSIGNED_BYTE,
scaled_transition->pixels);
SDL_UnlockSurface (scaled_transition); SDL_UnlockSurface (scaled_transition);
} }
else else
@@ -370,22 +378,26 @@ TFB_GL_SwapBuffers (int force_full_redraw)
glPixelStorei (GL_UNPACK_SKIP_ROWS, 0); glPixelStorei (GL_UNPACK_SKIP_ROWS, 0);
glPixelStorei (GL_UNPACK_SKIP_PIXELS, 0); glPixelStorei (GL_UNPACK_SKIP_PIXELS, 0);
SDL_LockSurface (TransitionScreen); SDL_LockSurface (TransitionScreen);
glTexSubImage2D (GL_TEXTURE_2D, 0, 0, 0, ScreenWidth, ScreenHeight, glTexSubImage2D (GL_TEXTURE_2D, 0, 0, 0, ScreenWidth,
GL_RGBA, GL_UNSIGNED_BYTE, TransitionScreen->pixels); ScreenHeight, GL_RGBA, GL_UNSIGNED_BYTE,
TransitionScreen->pixels);
SDL_UnlockSurface (TransitionScreen); SDL_UnlockSurface (TransitionScreen);
} }
upload_transitiontexture = FALSE; upload_transitiontexture = FALSE;
} }
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, ScreenFilterMode); glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER,
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, ScreenFilterMode); ScreenFilterMode);
glTexParameteri (GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER,
ScreenFilterMode);
glEnable (GL_BLEND); glEnable (GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glColor4f (1, 1, 1, (255 - transition_amount) / 255.0f); glColor4f (1, 1, 1, (255 - transition_amount) / 255.0f);
glScissor ( glScissor (
(GLint) (TransitionClipRect.x * scale_x), (GLint) (TransitionClipRect.x * scale_x),
(GLint) ((ScreenHeight - (TransitionClipRect.y + TransitionClipRect.h)) * scale_y), (GLint) ((ScreenHeight - (TransitionClipRect.y +
TransitionClipRect.h)) * scale_y),
(GLsizei) (TransitionClipRect.w * scale_x), (GLsizei) (TransitionClipRect.w * scale_x),
(GLsizei) (TransitionClipRect.h * scale_y) (GLsizei) (TransitionClipRect.h * scale_y)
); );
+34 -17
View File
@@ -36,7 +36,8 @@ Create_Screen (SDL_Surface *template, int w, int h)
template->format->Rmask, template->format->Gmask, template->format->Rmask, template->format->Gmask,
template->format->Bmask, 0); template->format->Bmask, 0);
if (newsurf == 0) { if (newsurf == 0) {
fprintf (stderr, "Couldn't create screen buffers: %s\n", SDL_GetError()); fprintf (stderr, "Couldn't create screen buffers: %s\n",
SDL_GetError());
} }
return newsurf; return newsurf;
} }
@@ -52,7 +53,8 @@ ReInit_Screen (SDL_Surface **screen, SDL_Surface *template, int w, int h)
} }
int int
TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp) TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height,
int bpp)
{ {
int i, videomode_flags; int i, videomode_flags;
SDL_Surface *temp_surf; SDL_Surface *temp_surf;
@@ -60,7 +62,8 @@ TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
GraphicsDriver = driver; GraphicsDriver = driver;
ScreenColorDepth = bpp; ScreenColorDepth = bpp;
// must use SDL_SWSURFACE, HWSURFACE doesn't work properly with fades/scaling // must use SDL_SWSURFACE, HWSURFACE doesn't work properly
// with fades/scaling
if (width == 320 && height == 240) if (width == 320 && height == 240)
{ {
videomode_flags = SDL_SWSURFACE; videomode_flags = SDL_SWSURFACE;
@@ -74,7 +77,8 @@ TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
ScreenHeightActual = 480; ScreenHeightActual = 480;
if (width != 640 || height != 480) if (width != 640 || height != 480)
fprintf (stderr, "Screen resolution of %dx%d not supported under pure SDL, using 640x480\n", width, height); fprintf (stderr, "Screen resolution of %dx%d not supported "
"under pure SDL, using 640x480\n", width, height);
} }
videomode_flags |= SDL_ANYFORMAT; videomode_flags |= SDL_ANYFORMAT;
@@ -110,7 +114,8 @@ TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
if (temp_surf) if (temp_surf)
{ // acquire a fast compatible format from SDL { // acquire a fast compatible format from SDL
format_conv_surf = SDL_DisplayFormatAlpha (temp_surf); format_conv_surf = SDL_DisplayFormatAlpha (temp_surf);
if (!format_conv_surf || format_conv_surf->format->BitsPerPixel != 32) if (!format_conv_surf ||
format_conv_surf->format->BitsPerPixel != 32)
{ // absolute fallback case { // absolute fallback case
format_conv_surf = SDL_CreateRGBSurface (SDL_SWSURFACE, 0, 0, 32, format_conv_surf = SDL_CreateRGBSurface (SDL_SWSURFACE, 0, 0, 32,
0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000); 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000);
@@ -119,7 +124,8 @@ TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
} }
if (!format_conv_surf) if (!format_conv_surf)
{ {
fprintf (stderr, "Couldn't create format_conv_surf: %s\n", SDL_GetError()); fprintf (stderr, "Couldn't create format_conv_surf: %s\n",
SDL_GetError());
return -1; return -1;
} }
@@ -137,12 +143,14 @@ TFB_Pure_ConfigureVideo (int driver, int flags, int width, int height, int bpp)
if (0 != ReInit_Screen (&fade_white, format_conv_surf, if (0 != ReInit_Screen (&fade_white, format_conv_surf,
ScreenWidth, ScreenHeight)) ScreenWidth, ScreenHeight))
return -1; return -1;
SDL_FillRect (fade_white, NULL, SDL_MapRGB (fade_white->format, 255, 255, 255)); SDL_FillRect (fade_white, NULL,
SDL_MapRGB (fade_white->format, 255, 255, 255));
if (0 != ReInit_Screen (&fade_black, format_conv_surf, if (0 != ReInit_Screen (&fade_black, format_conv_surf,
ScreenWidth, ScreenHeight)) ScreenWidth, ScreenHeight))
return -1; return -1;
SDL_FillRect (fade_black, NULL, SDL_MapRGB (fade_black->format, 0, 0, 0)); SDL_FillRect (fade_black, NULL,
SDL_MapRGB (fade_black->format, 0, 0, 0));
if (0 != ReInit_Screen (&fade_temp, format_conv_surf, if (0 != ReInit_Screen (&fade_temp, format_conv_surf,
ScreenWidth, ScreenHeight)) ScreenWidth, ScreenHeight))
@@ -187,7 +195,8 @@ TFB_Pure_InitGraphics (int driver, int flags, int width, int height, int bpp)
if (TFB_Pure_ConfigureVideo (driver, flags, width, height, bpp)) if (TFB_Pure_ConfigureVideo (driver, flags, width, height, bpp))
{ {
fprintf (stderr, "Could not initialize video: no fallback at start of program!\n"); fprintf (stderr, "Could not initialize video: "
"no fallback at start of program!\n");
exit (-1); exit (-1);
} }
@@ -261,7 +270,8 @@ TFB_Pure_SwapBuffers (int force_full_redraw)
SDL_Surface *scalebuffer = scaled_display; SDL_Surface *scalebuffer = scaled_display;
// we can scale directly onto SDL_Video if video is compatible // we can scale directly onto SDL_Video if video is compatible
if (SDL_Video->format->BitsPerPixel == SDL_Screen->format->BitsPerPixel) if (SDL_Video->format->BitsPerPixel ==
SDL_Screen->format->BitsPerPixel)
scalebuffer = SDL_Video; scalebuffer = SDL_Video;
if (transition_amount != 255) if (transition_amount != 255)
@@ -269,8 +279,10 @@ TFB_Pure_SwapBuffers (int force_full_redraw)
backbuffer = fade_temp; backbuffer = fade_temp;
SDL_BlitSurface (SDL_Screen, NULL, backbuffer, NULL); SDL_BlitSurface (SDL_Screen, NULL, backbuffer, NULL);
SDL_SetAlpha (TransitionScreen, SDL_SRCALPHA, 255 - transition_amount); SDL_SetAlpha (TransitionScreen, SDL_SRCALPHA,
SDL_BlitSurface (TransitionScreen, &TransitionClipRect, backbuffer, &TransitionClipRect); 255 - transition_amount);
SDL_BlitSurface (TransitionScreen, &TransitionClipRect,
backbuffer, &TransitionClipRect);
} }
if (fade_amount != 255) if (fade_amount != 255)
@@ -322,8 +334,10 @@ TFB_Pure_SwapBuffers (int force_full_redraw)
if (transition_amount != 255) if (transition_amount != 255)
{ {
SDL_SetAlpha (TransitionScreen, SDL_SRCALPHA, 255 - transition_amount); SDL_SetAlpha (TransitionScreen, SDL_SRCALPHA,
SDL_BlitSurface (TransitionScreen, &TransitionClipRect, SDL_Video, &TransitionClipRect); 255 - transition_amount);
SDL_BlitSurface (TransitionScreen, &TransitionClipRect,
SDL_Video, &TransitionClipRect);
} }
if (fade_amount != 255) if (fade_amount != 255)
@@ -340,7 +354,8 @@ TFB_Pure_SwapBuffers (int force_full_redraw)
} }
} }
SDL_UpdateRect (SDL_Video, updated.x, updated.y, updated.w, updated.h); SDL_UpdateRect (SDL_Video, updated.x, updated.y,
updated.w, updated.h);
} }
} }
@@ -353,12 +368,14 @@ Scale_PerfTest (void)
if (!scaler) if (!scaler)
{ {
fprintf (stderr, "No scaler configured! Run with larger resolution, please\n"); fprintf (stderr, "No scaler configured! "
"Run with larger resolution, please\n");
return; return;
} }
if (!scaled_display) if (!scaled_display)
{ {
fprintf (stderr, "Run scaler performance tests in Pure mode, please\n"); fprintf (stderr, "Run scaler performance tests "
"in Pure mode, please\n");
return; return;
} }