Classical Dini's theorem states that if $(f_n)$ is a monotone sequence of continuous functions on a compact space converges pointwise to a continuous function $f$, then the convergence is uniform.
It is shown that all conditions are needed for the conclusion to hold.
If one examines carefully, the proof can be modified to obtain the following statement:
If $(f_n)$ is a monotone sequence of upper semicontinuous functions converges on a compact space converges pointwise to a lower semicontinuous function $f$, then the convergence us uniform.
Question: Suppose for each natural number, $f_n = g_n - h_n$ where $g_n,h_n$ are upper semicontinuous functions. If $(f_n)$ is a decreasing sequence of functions defined above on a compact space converges pointwise to $0$, then is it true that the convergence us uniform?