The following code
\documentclass{article}
%\def\pgfsysdriver{pgfsys-dvipdfmx.def} %this line does not matter
\usepackage{tikz}\usetikzlibrary{shadows.blur}
\begin{document}
\begin{tikzpicture}
\draw[blur shadow](-2,0)circle(1);
\draw[blur shadow](0,0)rectangle(3,2);
\end{tikzpicture}
\end{document}
leads to

Only XeLaTeX produces this. It is fine with LaTeX and LuaLaTeX. Any idea to fix it?
