View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002653 | DarkRadiant | Renderer | public | 24.02.2011 12:07 | 24.09.2011 08:20 |
Reporter | greebo | Assigned To | greebo | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 1.5.0 | ||||
Target Version | 1.6.0 | Fixed in Version | 1.6.0 | ||
Summary | 0002653: Convert math classes from double back to float | ||||
Description | There is a 10-20% performance penalty when using double precision floats over single-precision ones (and a few dozen MB larger memory footprint compared to single-precision). As the original issue 0000266 was solved by setting the precision() hint on std::ofstreams during map export there seems to be no downside when using floats. Tests showed that moving maps to the corner of the mappable area (near the 65k coordinates) don't exhibit any precision loss between repeat map load and save operations. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
24.02.2011 12:07 | greebo | New Issue | |
24.02.2011 12:07 | greebo | Status | new => assigned |
24.02.2011 12:07 | greebo | Assigned To | => greebo |
24.02.2011 12:07 | greebo | Relationship added | related to 0000266 |
24.02.2011 12:09 | greebo | Status | assigned => resolved |
24.02.2011 12:09 | greebo | Fixed in Version | => 1.6.0 |
24.02.2011 12:09 | greebo | Resolution | open => fixed |
24.02.2011 12:10 | greebo | Relationship added | child of 0000035 |
24.09.2011 08:20 | greebo | Status | resolved => closed |