ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/DC/UI.pm
(Generate patch)

Comparing deliantra/Deliantra-Client/DC/UI.pm (file contents):
Revision 1.93 by root, Wed Apr 12 23:59:42 2006 UTC vs.
Revision 1.94 by root, Thu Apr 13 23:07:57 2006 UTC

1454} 1454}
1455 1455
1456sub draw { 1456sub draw {
1457 my ($self) = @_; 1457 my ($self) = @_;
1458 1458
1459 $self->{need_update}++;#d#
1459 if (delete $self->{need_update}) { 1460 if (delete $self->{need_update}) {
1460 glNewList $self->{list}, GL_COMPILE; 1461 glNewList $self->{list}, GL_COMPILE;
1462
1463 my $sw = int $::WIDTH / 32;
1464 my $sh = int $::HEIGHT / 32;
1465
1466 $::MAP->draw (0, 0, $sw, $sh) if $::MAP;
1467
1468 if (0) {
1461 1469
1462 my $mx = $::CONN->{mapx}; 1470 my $mx = $::CONN->{mapx};
1463 my $my = $::CONN->{mapy}; 1471 my $my = $::CONN->{mapy};
1464 1472
1465 my $map = $::CONN->{map}; 1473 my $map = $::CONN->{map};
1541 1549
1542 glDisable GL_CONVOLUTION_2D if $::CFG->{fow_smooth}; 1550 glDisable GL_CONVOLUTION_2D if $::CFG->{fow_smooth};
1543 1551
1544 glDisable GL_TEXTURE_2D; 1552 glDisable GL_TEXTURE_2D;
1545 glDisable GL_BLEND; 1553 glDisable GL_BLEND;
1554 }
1546 1555
1547 glEndList; 1556 glEndList;
1548 } 1557 }
1549 1558
1550 glCallList $self->{list}; 1559 glCallList $self->{list};

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines