# HG changeset patch # User Dennis C. M. # Date 1689362189 -3600 # Node ID b656ed2e8957a5330ba2d95cab87c4418b21520f # Parent 8ed1256dd5182f1b32ffdfd9cee77b99ac1c0b57 refactor diff -r 8ed1256dd518 -r b656ed2e8957 .gitignore --- a/.gitignore Fri Jun 30 19:25:38 2023 +0100 +++ b/.gitignore Fri Jul 14 20:16:29 2023 +0100 @@ -1,4 +1,5 @@ build +.cache # Created by https://www.toptal.com/developers/gitignore/api/c # Edit at https://www.toptal.com/developers/gitignore?templates=c diff -r 8ed1256dd518 -r b656ed2e8957 src/algorithms.c --- a/src/algorithms.c Fri Jun 30 19:25:38 2023 +0100 +++ b/src/algorithms.c Fri Jul 14 20:16:29 2023 +0100 @@ -59,7 +59,7 @@ } -/* Quick sort */ +/* Quick sort (no recursion) */ int qs_partition(struct AlgoArgs *args, int left, int right) { printf("Pivot index: %i\n", right); @@ -180,8 +180,8 @@ } -/* Merge sort */ - +/* Merge sort (PENDING) */ + void *merge_sort(void *arguments) { struct AlgoArgs *args = (struct AlgoArgs *)arguments; } diff -r 8ed1256dd518 -r b656ed2e8957 src/main.c --- a/src/main.c Fri Jun 30 19:25:38 2023 +0100 +++ b/src/main.c Fri Jul 14 20:16:29 2023 +0100 @@ -165,12 +165,12 @@ reset_state(&algo_args, &thread_state); } - // u: Increase speed + // u: Increase delay if (key == 117) { change_delay(&algo_args, 10); } - // d: reduce speed + // d: reduce delay if (key == 100) { change_delay(&algo_args, -10); } @@ -197,7 +197,7 @@ // Set background dark glClearColor(0.0, 0.0, 0.0, 1.0); - // Set point color and size to 1 pixel + // Set point color and size glColor3f(1.0, 0.7569, 0.0); glPointSize(5.0); @@ -318,7 +318,7 @@ glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB); glutInitWindowSize(window_width, window_height); - glutCreateWindow("Visualization of sorting algorithms | Developed by Dennis CM"); + glutCreateWindow("Visualization of sorting algorithms"); setup_gl(); setup_freetype();