Mercurial > hg > dmlib
comparison efu.c @ 50:4cbdaa3f5d74
Cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 01 Oct 2012 03:46:10 +0300 |
parents | d427763f113a |
children | daeb5d4f6bad |
comparison
equal
deleted
inserted
replaced
49:033c660c25f5 | 50:4cbdaa3f5d74 |
---|---|
300 int main(int argc, char *argv[]) | 300 int main(int argc, char *argv[]) |
301 { | 301 { |
302 SDL_Surface *screen = NULL, *bmap = NULL, *logo = NULL; | 302 SDL_Surface *screen = NULL, *bmap = NULL, *logo = NULL; |
303 TTF_Font *font = NULL; | 303 TTF_Font *font = NULL; |
304 SDL_Color fontcol={255,155,155,0}; | 304 SDL_Color fontcol={255,155,155,0}; |
305 Uint32 lcol; | |
306 SDL_Event event; | 305 SDL_Event event; |
307 int mouseX, mouseY; | 306 int mouseX, mouseY; |
308 BOOL initSDL = FALSE, initTTF = FALSE, exitFlag, showMap = FALSE; | 307 BOOL initSDL = FALSE, initTTF = FALSE, exitFlag, showMap = FALSE; |
309 | 308 |
310 if (!dmArgsProcess(argc, argv, optList, optListN, | 309 if (!dmArgsProcess(argc, argv, optList, optListN, |
381 light.x = light.y = 128; | 380 light.x = light.y = 128; |
382 light.z = 128; | 381 light.z = 128; |
383 dmMakeBumpMap(heightMap, 0.06, 254); | 382 dmMakeBumpMap(heightMap, 0.06, 254); |
384 | 383 |
385 | 384 |
386 | |
387 lcol = dmMapRGB(screen, 255,100,100); | |
388 | 385 |
389 int numFrames = 0, startTime = SDL_GetTicks(), endTime = 0; | 386 int numFrames = 0, startTime = SDL_GetTicks(), endTime = 0; |
390 exitFlag = FALSE; | 387 exitFlag = FALSE; |
391 | 388 |
392 if (optBenchmark) | 389 if (optBenchmark) |
448 dmError("Can't lock surface.\n"); | 445 dmError("Can't lock surface.\n"); |
449 goto error_exit; | 446 goto error_exit; |
450 } | 447 } |
451 | 448 |
452 | 449 |
453 float f = SDL_GetTicks() / 250.0f; | |
454 | |
455 if (showMap) | 450 if (showMap) |
456 memcpy(bmap->pixels, heightMap, QWIDTH * QHEIGHT); | 451 memcpy(bmap->pixels, heightMap, QWIDTH * QHEIGHT); |
457 else | 452 else |
458 dmShadowTraceHeightMap(bmap->pixels, logo->pixels, &light); | 453 dmShadowTraceHeightMap(bmap->pixels, logo->pixels, &light); |
459 | 454 |