diff options
Diffstat (limited to 'modules')
-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; // |