Mercurial > public > algo-animator
changeset 39:b656ed2e8957
refactor
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Fri, 14 Jul 2023 20:16:29 +0100 |
parents | 8ed1256dd518 |
children | 50e6f49c32e8 |
files | .gitignore src/algorithms.c src/main.c |
diffstat | 3 files changed, 8 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- 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
--- 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; }
--- 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();