From 36993ac7073237f52f33735d961ea8409ee97025 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 15 Jun 2024 13:58:56 -0400 Subject: [PATCH] gpu: Print some more details Print the variations of mask and blendmode operations. Just because we can. --- gsk/gpu/gskgpublendmodeop.c | 1 + gsk/gpu/gskgpumaskop.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/gsk/gpu/gskgpublendmodeop.c b/gsk/gpu/gskgpublendmodeop.c index 83d0fbed69..55d01b0e41 100644 --- a/gsk/gpu/gskgpublendmodeop.c +++ b/gsk/gpu/gskgpublendmodeop.c @@ -23,6 +23,7 @@ gsk_gpu_blend_mode_op_print_instance (GskGpuShaderOp *shader, { GskGpuBlendmodeInstance *instance = (GskGpuBlendmodeInstance *) instance_; + gsk_gpu_print_enum (string, GSK_TYPE_BLEND_MODE, shader->variation); gsk_gpu_print_rect (string, instance->rect); gsk_gpu_print_image_descriptor (string, shader->desc, instance->bottom_id); gsk_gpu_print_enum (string, GSK_TYPE_BLEND_MODE, shader->variation); diff --git a/gsk/gpu/gskgpumaskop.c b/gsk/gpu/gskgpumaskop.c index b57f525049..907aa61afe 100644 --- a/gsk/gpu/gskgpumaskop.c +++ b/gsk/gpu/gskgpumaskop.c @@ -5,6 +5,7 @@ #include "gskgpuframeprivate.h" #include "gskgpuprintprivate.h" #include "gskrectprivate.h" +#include "gskenumtypes.h" #include "gpu/shaders/gskgpumaskinstance.h" @@ -22,6 +23,7 @@ gsk_gpu_mask_op_print_instance (GskGpuShaderOp *shader, { GskGpuMaskInstance *instance = (GskGpuMaskInstance *) instance_; + gsk_gpu_print_enum (string, GSK_TYPE_MASK_MODE, shader->variation); gsk_gpu_print_rect (string, instance->rect); gsk_gpu_print_image_descriptor (string, shader->desc, instance->source_id); gsk_gpu_print_image_descriptor (string, shader->desc, instance->mask_id);