… | |
… | |
1913 | glTranslate $sx0 - 32, $sy0 - 32, 0; |
1913 | glTranslate $sx0 - 32, $sy0 - 32, 0; |
1914 | |
1914 | |
1915 | my ($w, $h, $data) = $::MAP->draw ($sx, $sy, 0, 0, $sw + 1, $sh + 1); |
1915 | my ($w, $h, $data) = $::MAP->draw ($sx, $sy, 0, 0, $sw + 1, $sh + 1); |
1916 | |
1916 | |
1917 | if ($::CFG->{fow_enable}) { |
1917 | if ($::CFG->{fow_enable}) { |
1918 | if ($::CFG->{fow_smooth}) { # smooth fog of war |
1918 | if ($::CFG->{fow_smooth} && $CFClient::GL_VERSION >= 1.2) { # smooth fog of war |
1919 | glConvolutionParameter (GL_CONVOLUTION_2D, GL_CONVOLUTION_BORDER_MODE, GL_CONSTANT_BORDER); |
1919 | glConvolutionParameter (GL_CONVOLUTION_2D, GL_CONVOLUTION_BORDER_MODE, GL_CONSTANT_BORDER); |
1920 | glConvolutionFilter2D ( |
1920 | glConvolutionFilter2D ( |
1921 | GL_CONVOLUTION_2D, |
1921 | GL_CONVOLUTION_2D, |
1922 | GL_ALPHA, |
1922 | GL_ALPHA, |
1923 | 3, 3, |
1923 | 3, 3, |