diff options
author | hwspeedy <ns@bigbear.dk> | 2024-05-13 08:36:51 +0200 |
---|---|---|
committer | hwspeedy <ns@bigbear.dk> | 2024-05-13 08:36:51 +0200 |
commit | 82866404bb8abf6e10663215e0eb8181de76e52a (patch) | |
tree | 70e3fb4f5d0acbc605f02912ffa471e1fa153dfe /modules/benchmark | |
parent | 611f4827ad5704f0668a703405d13d5fd58b0dfe (diff) |
FIX remove flashing intensity from gui benchmark - FIX #31
Diffstat (limited to 'modules/benchmark')
-rw-r--r-- | modules/benchmark/guibench.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/modules/benchmark/guibench.c b/modules/benchmark/guibench.c index 1ca9f632..635f2f53 100644 --- a/modules/benchmark/guibench.c +++ b/modules/benchmark/guibench.c @@ -19,6 +19,7 @@ #include <gtk/gtk.h> #include <cairo.h> +#include "hardinfo.h" #include "iconcache.h" #include "config.h" @@ -60,24 +61,28 @@ gboolean on_draw (GtkWidget *widget, GdkEventExpose *event, gpointer data) { switch(testnumber) { case 0 : //Line Drawing cairo_move_to(cr, g_rand_int_range(r,0,1024), g_rand_int_range(r,0,800)); - cairo_set_source_rgb(cr,g_rand_double_range(r,0,1),g_rand_double_range(r,0,1),g_rand_double_range(r,0,1)); + cairo_set_source_rgb(cr,g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8)); cairo_line_to(cr, g_rand_int_range(r,0,1024), g_rand_int_range(r,0,800)); cairo_stroke(cr); break; case 1 : //Shape Drawing cairo_rectangle(cr,g_rand_int_range(r,0,1024-200),g_rand_int_range(r,0,800-200),g_rand_int_range(r,0,400),g_rand_int_range(r,0,300)); - cairo_set_source_rgb(cr,g_rand_double_range(r,0,1),g_rand_double_range(r,0,1),g_rand_double_range(r,0,1)); + cairo_set_source_rgb(cr,g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8)); cairo_stroke(cr); break; case 2 : //Filled Shape Drawing cairo_rectangle(cr,g_rand_int_range(r,0,1024-200),g_rand_int_range(r,0,800-200),g_rand_int_range(r,0,400),g_rand_int_range(r,0,300)); - cairo_set_source_rgb(cr,g_rand_double_range(r,0,1),g_rand_double_range(r,0,1),g_rand_double_range(r,0,1)); + if(!params.darkmode){ + cairo_set_source_rgb(cr,g_rand_double_range(r,0.3,0.5),g_rand_double_range(r,0.3,0.5),g_rand_double_range(r,0.3,0.5)); + }else{ + cairo_set_source_rgb(cr,g_rand_double_range(r,0.5,0.7),g_rand_double_range(r,0.5,0.7),g_rand_double_range(r,0.5,0.7)); + } cairo_fill(cr); break; case 3 : //Text Drawing cairo_move_to(cr,g_rand_int_range(r,0,1024-100),g_rand_int_range(r,0,800)); cairo_set_font_size(cr,25); - cairo_set_source_rgb(cr,g_rand_double_range(r,0,1),g_rand_double_range(r,0,1),g_rand_double_range(r,0,1)); + cairo_set_source_rgb(cr,g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8),g_rand_double_range(r,0.2,0.8)); cairo_show_text(cr, "I \342\231\245 hardinfo2"); break; // |