|
9 | 9 | // Also, saves and restores the WindowPlacement, in the registry, |
10 | 10 | // between executions. |
11 | 11 | // |
| 12 | +// The user has the option of selecting the old FPU logic, or the |
| 13 | +// new TTMath library from ttmath.org. This new library provides |
| 14 | +// extended precision floating point arithmetic (among other things) |
| 15 | +// and is used to see if the resolution of the graphics improves. |
| 16 | +// (It does not seem to improve things, but time will tell.) |
| 17 | +// |
12 | 18 | // Slices up the graphics workload between 12 threads. The machine |
13 | 19 | // used for development and testing has 10 cores, and 12 logical |
14 | 20 | // processors, hence the choice of 12 threads. We can specify a |
|
65 | 71 | // |
66 | 72 | // Version 1.0.0.5 - April 21, 2024 - Limited mouse capture range. |
67 | 73 | // |
68 | | -// Interim version - April 24, 2024 - TTMath Bignum library added. |
| 74 | +// Version 1.0.0.6 - April 25, 2024 - Added support for the TTMath library. |
69 | 75 | // |
70 | 76 |
|
71 | 77 | #include "framework.h" |
@@ -1166,9 +1172,9 @@ INT_PTR CALLBACK Parameters(HWND hDlg, UINT message, WPARAM wParam, LPARAM lPara |
1166 | 1172 | SetDlgItemText(hDlg, IDC_SLICES, iTos(5000)); |
1167 | 1173 | SetDlgItemText(hDlg, IDC_THREADS, iTos(12)); |
1168 | 1174 |
|
1169 | | - CheckDlgButton(hDlg, IDC_SHOW_AXES, bShowAxes ? BST_CHECKED : BST_UNCHECKED); |
1170 | | - CheckDlgButton(hDlg, IDC_USEHSV, bUseHSV ? BST_CHECKED : BST_UNCHECKED); |
1171 | | - CheckDlgButton(hDlg, IDC_USETTMATH, bUseTTMath ? BST_CHECKED : BST_UNCHECKED); |
| 1175 | + CheckDlgButton(hDlg, IDC_SHOW_AXES, false); |
| 1176 | + CheckDlgButton(hDlg, IDC_USEHSV, true ); |
| 1177 | + CheckDlgButton(hDlg, IDC_USETTMATH, false); |
1172 | 1178 |
|
1173 | 1179 | SendMessage(hDlg, WM_NEXTDLGCTL, (WPARAM)GetDlgItem(hDlg, IDOK), true); |
1174 | 1180 |
|
|
0 commit comments