File tree Expand file tree Collapse file tree 4 files changed +30
-3
lines changed Expand file tree Collapse file tree 4 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,6 @@ branches:
77 except :
88 - /^v[0-9]/
99
10-
1110language : cpp
1211
1312matrix :
Original file line number Diff line number Diff line change @@ -30,6 +30,34 @@ Notes:
3030POV-Ray v3.7.1-beta.7
3131------------------------------------------------------------------------------
3232
33+ Commit 5e4653d on 2017-05-14 by Christoph Lipka
34+
35+ Fix crashes and performance losses related to noise optimizations.
36+
37+ MS Visual Studio's "Whole Program Optimization" feature ( `/GL`)
38+ seems to have caused cross-contamination between code paths designated
39+ to be optimized for different enhanced instruction sets (`/arch:AVX`,
40+ `/arch:AVX2`, or none), causing crashes on non-AVX-capable CPUs as well
41+ as poor performance on others. As a remedy, whole program optimization
42+ is now turned off for all source files designated to make use of enhanced
43+ instruction sets.
44+
45+ Commit 06469c5 on 2017-05-09 by Christoph Lipka
46+
47+ More sphere sweep changes.
48+
49+ - Revert most of commit be3225d, which was based on a misunderstanding
50+ of the code.
51+ - Eliminate a bit more unnecessary copying around of data along the way.
52+ - Fix some inside texture inconsistencies when using control points
53+ with negative radii.
54+ - Document some of the insight gained into the workings of the sphere
55+ sweep code.
56+
57+ Commit 887467e on 2017-05-09 by Christoph Lipka
58+
59+ Fix bug in new cublic spline sphere sweep bounding box computations.
60+
3361------------------------------------------------------------------------------
3462POV-Ray v3.7.1-beta.6
3563------------------------------------------------------------------------------
Original file line number Diff line number Diff line change 7777/// @def POV_RAY_PRERELEASE
7878/// Pre-release identifier.
7979/// Leave undefined for final releases.
80- #define POV_RAY_PRERELEASE "beta.6 "
80+ #define POV_RAY_PRERELEASE "beta.7 "
8181
8282/// @def POVRAY_IS_BETA
8383/// Whether this version is a beta.
Original file line number Diff line number Diff line change 1- 3.7.1-beta.6
1+ 3.7.1-beta.7
You can’t perform that action at this time.
0 commit comments