From e2a62ebefbbfd7d86ba0c98e2d735cc08ebfcd2c Mon Sep 17 00:00:00 2001 From: sorgelig Date: Sat, 19 Oct 2019 11:17:18 +0800 Subject: [PATCH] arcade_video: use ce if gamma correction is enabled. --- sys/arcade_video.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys/arcade_video.v b/sys/arcade_video.v index 2d64878..0587618 100644 --- a/sys/arcade_video.v +++ b/sys/arcade_video.v @@ -260,7 +260,7 @@ screen_rotate #(WIDTH,HEIGHT,DW,4,CCW) rotator .hblank(HBlank), .vblank(VBlank), - .ce_out(VGA_CE | ~scandoubler), + .ce_out(VGA_CE | (~scandoubler & ~gamma_bus[19])), .video_out(RGB_out), .hsync(rhs), .vsync(rvs), @@ -301,7 +301,7 @@ wire scandoubler = fx || forced_scandoubler; video_mixer #(WIDTH+4, 1, 1) video_mixer ( .clk_vid(HDMI_CLK), - .ce_pix(VGA_CE | ~scandoubler), + .ce_pix(VGA_CE | (~scandoubler & ~gamma_bus[19])), .ce_pix_out(HDMI_CE), .scandoubler(scandoubler),