Dynamic width - function completed (#119)

This commit is contained in:
alphanu1 2019-02-12 14:38:01 +00:00 committed by GitHub
parent 32525d6bd3
commit b37c64742f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -233,18 +233,18 @@ int crt_compute_dynamic_width(int width)
{ {
double p_clock = 18000000; double p_clock = 18000000;
int min_height = 261; int min_height = 261;
int dynamic_width = 0;
#if defined(HAVE_VIDEOCORE) #if defined(HAVE_VIDEOCORE)
double p_clock = 32000000; double p_clock = 32000000;
#endif #endif
for (int i =1; i < 10; i++) for (int i =1; i < 10; i++)
{ {
if (((width*0.5*i) * min_height * ra_core_hz) > p_clock) dynamic_width = (width*0.5)*i;
width = width*i; if ((dynamic_width * min_height * ra_core_hz) > p_clock)
return width; return dynamic_width;
break;
} }
return 0; return width;
} }
#if defined(HAVE_VIDEOCORE) #if defined(HAVE_VIDEOCORE)