Skip to content

Commit e1bae34

Browse files
committed
oops
1 parent e2cafa2 commit e1bae34

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

external/libs/speech.h

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/glfw.c

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ static void swap_interval(ba_runtime_t* rt, int interval) {
2020
int main(int argc, char** argv) {
2121
ba_runtime_t ba;
2222
int i;
23+
double scale = 1;
2324

2425
ba.param.turbo = ba_false;
2526
ba.param.fps = 30;
@@ -34,7 +35,13 @@ int main(int argc, char** argv) {
3435
fprintf(stderr, "%s: --fps needs argument\n", argv[0]);
3536
return 1;
3637
}
37-
ba.param.fps = atof(argv[i + 1]);
38+
ba.param.fps = atof(argv[++i]);
39+
} else if(strcmp(argv[i], "--scale") == 0) {
40+
if(argv[i + 1] == NULL) {
41+
fprintf(stderr, "%s: --scale needs argument\n", argv[0]);
42+
return 1;
43+
}
44+
scale = atof(argv[++i]);
3845
} else {
3946
argv1 = argv[i];
4047
}
@@ -44,7 +51,7 @@ int main(int argc, char** argv) {
4451

4552
glfwInit();
4653

47-
window = glfwCreateWindow(BA_WIDTH * 2, BA_HEIGHT * 2, "Benzyna Scratch Runtime", NULL, NULL);
54+
window = glfwCreateWindow(BA_WIDTH * scale, BA_HEIGHT * scale, "Benzyna Scratch Runtime", NULL, NULL);
4855

4956
ba.param.make_current = make_current;
5057
ba.param.swap_buffer = swap_buffer;

0 commit comments

Comments
 (0)