Cocoa Port:

- Add support for texture smoothing. (Related to r5450.)
This commit is contained in:
rogerman 2016-06-10 04:16:28 +00:00
parent 9a9f006397
commit 490e34f81e
5 changed files with 268 additions and 61 deletions

View File

@ -720,10 +720,12 @@
<integer>1</integer>
<key>Render3D_Textures</key>
<true/>
<key>Render3D_TextureDeposterize</key>
<false/>
<key>Render3D_TextureScalingFactor</key>
<integer>1</integer>
<key>Render3D_TextureDeposterize</key>
<false/>
<key>Render3D_TextureSmoothing</key>
<false/>
<key>Render3D_Threads</key>
<integer>0</integer>
<key>RomInfoPanel_SectionViewState</key>

View File

@ -63,6 +63,7 @@ class GPUEventHandlerOSX;
@property (assign) BOOL render3DLineHack;
@property (assign) BOOL render3DMultisample;
@property (assign) BOOL render3DTextureDeposterize;
@property (assign) BOOL render3DTextureSmoothing;
@property (assign) NSUInteger render3DTextureScalingFactor;
@property (assign) BOOL render3DFragmentSamplingHack;

View File

@ -105,6 +105,7 @@ public:
@dynamic render3DLineHack;
@dynamic render3DMultisample;
@dynamic render3DTextureDeposterize;
@dynamic render3DTextureSmoothing;
@dynamic render3DTextureScalingFactor;
@dynamic render3DFragmentSamplingHack;
@ -454,6 +455,22 @@ public:
return state;
}
- (void) setRender3DTextureSmoothing:(BOOL)state
{
gpuEvent->Render3DLock();
CommonSettings.GFX3D_Renderer_TextureSmoothing = state ? true : false;
gpuEvent->Render3DUnlock();
}
- (BOOL) render3DTextureSmoothing
{
gpuEvent->Render3DLock();
const BOOL state = CommonSettings.GFX3D_Renderer_TextureSmoothing ? YES : NO;
gpuEvent->Render3DUnlock();
return state;
}
- (void) setRender3DTextureScalingFactor:(NSUInteger)scalingFactor
{
int newScalingFactor = (int)scalingFactor;

View File

@ -2,7 +2,7 @@
<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10">
<data>
<int key="IBDocument.SystemTarget">1050</int>
<string key="IBDocument.SystemVersion">13F1066</string>
<string key="IBDocument.SystemVersion">13F1808</string>
<string key="IBDocument.InterfaceBuilderVersion">851</string>
<string key="IBDocument.AppKitVersion">1265.21</string>
<string key="IBDocument.HIToolboxVersion">698.00</string>
@ -13,7 +13,6 @@
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
<bool key="EncodedWithXMLCoder">YES</bool>
<integer value="29"/>
<integer value="6617"/>
</object>
<object class="NSArray" key="IBDocument.PluginDependencies">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -7052,7 +7051,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string key="NSClassName">NSView</string>
</object>
<object class="NSCustomView" id="748902585">
<nil key="NSNextResponder"/>
<reference key="NSNextResponder"/>
<int key="NSvFlags">268</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -7068,6 +7067,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{13, 10}, {528, 473}}</string>
<reference key="NSSuperview" ref="748902585"/>
<reference key="NSWindow"/>
<object class="NSMutableArray" key="NSTabViewItems">
<bool key="EncodedWithXMLCoder">YES</bool>
<object class="NSTabViewItem" id="1008833987">
@ -7092,6 +7092,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 32}, {198, 18}}</string>
<reference key="NSSuperview" ref="330186328"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="689857730"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="152711854">
@ -7116,6 +7117,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 12}, {217, 18}}</string>
<reference key="NSSuperview" ref="330186328"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1034534989"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="683227590">
@ -7138,11 +7140,13 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{1, 1}, {494, 58}}</string>
<reference key="NSSuperview" ref="699930286"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="621197304"/>
</object>
</object>
<string key="NSFrame">{{6, 333}, {496, 74}}</string>
<reference key="NSSuperview" ref="461624007"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="330186328"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -7174,6 +7178,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{18, 14}, {165, 38}}</string>
<reference key="NSSuperview" ref="16233"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="923192764"/>
<bool key="NSEnabled">YES</bool>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
@ -7421,6 +7426,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{242, 15}, {73, 17}}</string>
<reference key="NSSuperview" ref="16233"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="156454980"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="206408938">
@ -7440,6 +7446,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{320, 13}, {50, 22}}</string>
<reference key="NSSuperview" ref="16233"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="636878832"/>
<bool key="NSEnabled">YES</bool>
<object class="NSTextFieldCell" key="NSCell" id="1033938841">
@ -7518,6 +7525,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{371, 10}, {19, 27}}</string>
<reference key="NSSuperview" ref="16233"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="704971554"/>
<bool key="NSEnabled">YES</bool>
<object class="NSStepperCell" key="NSCell" id="401365162">
@ -7536,11 +7544,13 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{1, 1}, {494, 62}}</string>
<reference key="NSSuperview" ref="1034534989"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="1002748640"/>
</object>
</object>
<string key="NSFrame">{{6, 251}, {496, 78}}</string>
<reference key="NSSuperview" ref="461624007"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="16233"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -7572,6 +7582,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{337, 17}, {141, 18}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="808054783"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
@ -7598,6 +7609,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 14}, {66, 17}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="239207266"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
<string key="NSHuggingPriority">{251, 750}</string>
@ -7620,6 +7632,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{86, 12}, {176, 26}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="642300079"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<bool key="NSEnabled">YES</bool>
@ -7645,6 +7658,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{266, 14}, {52, 17}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="773356702"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
<string key="NSHuggingPriority">{251, 750}</string>
@ -7719,6 +7733,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{83, 36}, {26, 14}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="943830921"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
<string key="NSHuggingPriority">{251, 750}</string>
@ -7741,6 +7756,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{161, 36}, {26, 14}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="636105289"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
<string key="NSHuggingPriority">{251, 750}</string>
@ -7763,6 +7779,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{236, 36}, {31, 14}}</string>
<reference key="NSSuperview" ref="987276464"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="90098197"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
<string key="NSHuggingPriority">{251, 750}</string>
@ -7783,12 +7800,14 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{1, 1}, {494, 60}}</string>
<reference key="NSSuperview" ref="704971554"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="765549650"/>
<string key="NSReuseIdentifierKey">_NS:11</string>
</object>
</object>
<string key="NSFrame">{{6, 171}, {496, 76}}</string>
<reference key="NSSuperview" ref="461624007"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="987276464"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
<string key="NSOffsets">{0, 0}</string>
@ -7821,6 +7840,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 12}, {462, 18}}</string>
<reference key="NSSuperview" ref="675831467"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="337932383"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="830122320">
@ -7843,11 +7863,13 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{1, 1}, {494, 38}}</string>
<reference key="NSSuperview" ref="808054783"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="361866954"/>
</object>
</object>
<string key="NSFrame">{{6, 113}, {496, 54}}</string>
<reference key="NSSuperview" ref="461624007"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="675831467"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -7879,6 +7901,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 32}, {146, 18}}</string>
<reference key="NSSuperview" ref="808083999"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="743074144"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="340220192">
@ -7903,6 +7926,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 12}, {118, 18}}</string>
<reference key="NSSuperview" ref="808083999"/>
<reference key="NSWindow"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="16571944">
<int key="NSCellFlags">67108864</int>
@ -7924,11 +7948,13 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{1, 1}, {494, 58}}</string>
<reference key="NSSuperview" ref="337932383"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="396299062"/>
</object>
</object>
<string key="NSFrame">{{6, 35}, {496, 74}}</string>
<reference key="NSSuperview" ref="461624007"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="808083999"/>
<string key="NSOffsets">{0, 0}</string>
<object class="NSTextFieldCell" key="NSTitleCell">
@ -7948,6 +7974,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string key="NSFrame">{{10, 33}, {508, 427}}</string>
<reference key="NSSuperview" ref="626099"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="699930286"/>
</object>
<string key="NSLabel">General Settings</string>
@ -8385,7 +8412,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="692844345">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 111}, {239, 18}}</string>
<string key="NSFrame">{{123, 111}, {239, 18}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="592654360"/>
<bool key="NSEnabled">YES</bool>
@ -8409,7 +8436,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="688119052">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{215, 42}, {60, 22}}</string>
<string key="NSFrame">{{322, 42}, {60, 22}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="342911148"/>
<bool key="NSEnabled">YES</bool>
@ -8535,7 +8562,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="561648443">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 44}, {195, 17}}</string>
<string key="NSFrame">{{122, 44}, {195, 17}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="688119052"/>
<bool key="NSEnabled">YES</bool>
@ -8554,7 +8581,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSStepper" id="342911148">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{276, 39}, {19, 27}}</string>
<string key="NSFrame">{{383, 39}, {19, 27}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="30639279"/>
<bool key="NSEnabled">YES</bool>
@ -8572,7 +8599,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="592654360">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 91}, {130, 18}}</string>
<string key="NSFrame">{{123, 91}, {130, 18}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="698261394"/>
<bool key="NSEnabled">YES</bool>
@ -8596,7 +8623,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="698261394">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 71}, {225, 18}}</string>
<string key="NSFrame">{{123, 71}, {225, 18}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="561648443"/>
<bool key="NSEnabled">YES</bool>
@ -8620,7 +8647,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSPopUpButton" id="515405915">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{145, 10}, {150, 26}}</string>
<string key="NSFrame">{{252, 10}, {150, 26}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="148848659"/>
<bool key="NSEnabled">YES</bool>
@ -8731,7 +8758,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="30639279">
<reference key="NSNextResponder" ref="54069071"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 16}, {128, 17}}</string>
<string key="NSFrame">{{122, 16}, {128, 17}}</string>
<reference key="NSSuperview" ref="54069071"/>
<reference key="NSNextKeyView" ref="515405915"/>
<bool key="NSEnabled">YES</bool>
@ -8748,12 +8775,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
</object>
<string key="NSFrame">{{1, 1}, {310, 137}}</string>
<string key="NSFrame">{{1, 1}, {494, 137}}</string>
<reference key="NSSuperview" ref="945754227"/>
<reference key="NSNextKeyView" ref="692844345"/>
</object>
</object>
<string key="NSFrame">{{101, 110}, {312, 153}}</string>
<string key="NSFrame">{{6, 129}, {496, 153}}</string>
<reference key="NSSuperview" ref="926005793"/>
<reference key="NSNextKeyView" ref="54069071"/>
<string key="NSOffsets">{0, 0}</string>
@ -8774,7 +8801,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSPopUpButton" id="552851483">
<reference key="NSNextResponder" ref="926005793"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{244, 396}, {169, 26}}</string>
<string key="NSFrame">{{244, 389}, {169, 26}}</string>
<reference key="NSSuperview" ref="926005793"/>
<reference key="NSNextKeyView" ref="487826591"/>
<bool key="NSEnabled">YES</bool>
@ -8842,7 +8869,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="890740037">
<reference key="NSNextResponder" ref="926005793"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{74, 402}, {168, 17}}</string>
<string key="NSFrame">{{74, 395}, {168, 17}}</string>
<reference key="NSSuperview" ref="926005793"/>
<reference key="NSNextKeyView" ref="552851483"/>
<bool key="NSEnabled">YES</bool>
@ -8871,7 +8898,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="13611839">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 52}, {124, 18}}</string>
<string key="NSFrame">{{258, 52}, {124, 18}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="361107696"/>
<bool key="NSEnabled">YES</bool>
@ -8895,7 +8922,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="361107696">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 32}, {154, 18}}</string>
<string key="NSFrame">{{258, 32}, {154, 18}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="121594735"/>
<bool key="NSEnabled">YES</bool>
@ -8919,7 +8946,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="121594735">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 12}, {92, 18}}</string>
<string key="NSFrame">{{258, 12}, {92, 18}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="945754227"/>
<bool key="NSEnabled">YES</bool>
@ -8943,7 +8970,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="466335922">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 79}, {130, 17}}</string>
<string key="NSFrame">{{16, 53}, {130, 17}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="267131033"/>
<string key="NSReuseIdentifierKey">_NS:526</string>
@ -8965,7 +8992,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="267131033">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{152, 76}, {52, 22}}</string>
<string key="NSFrame">{{152, 50}, {52, 22}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="238694895"/>
<string key="NSReuseIdentifierKey">_NS:9</string>
@ -9043,7 +9070,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSStepper" id="238694895">
<reference key="NSNextResponder" ref="923448282"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{209, 74}, {19, 27}}</string>
<string key="NSFrame">{{209, 48}, {19, 27}}</string>
<reference key="NSSuperview" ref="923448282"/>
<reference key="NSNextKeyView" ref="13611839"/>
<string key="NSReuseIdentifierKey">_NS:1592</string>
@ -9061,12 +9088,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
</object>
<string key="NSFrame">{{1, 1}, {310, 107}}</string>
<string key="NSFrame">{{1, 1}, {494, 81}}</string>
<reference key="NSSuperview" ref="487826591"/>
<reference key="NSNextKeyView" ref="466335922"/>
</object>
</object>
<string key="NSFrame">{{101, 267}, {312, 123}}</string>
<string key="NSFrame">{{6, 286}, {496, 97}}</string>
<reference key="NSSuperview" ref="926005793"/>
<reference key="NSNextKeyView" ref="923448282"/>
<string key="NSOffsets">{0, 0}</string>
@ -9097,7 +9124,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="408650936">
<reference key="NSNextResponder" ref="817768364"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 59}, {223, 18}}</string>
<string key="NSFrame">{{123, 78}, {223, 18}}</string>
<reference key="NSSuperview" ref="817768364"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="995020498">
@ -9120,7 +9147,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="16793341">
<reference key="NSNextResponder" ref="817768364"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 39}, {158, 18}}</string>
<string key="NSFrame">{{123, 58}, {158, 18}}</string>
<reference key="NSSuperview" ref="817768364"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="532928104">
@ -9140,10 +9167,33 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="1032624659">
<reference key="NSNextResponder" ref="817768364"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{123, 38}, {130, 18}}</string>
<reference key="NSSuperview" ref="817768364"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="647148586">
<int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">0</int>
<string key="NSContents">Smooth Textures</string>
<reference key="NSSupport" ref="462791774"/>
<reference key="NSControlView" ref="1032624659"/>
<int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSNormalImage" ref="254121778"/>
<reference key="NSAlternateImage" ref="1000893652"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSPopUpButton" id="50544201">
<reference key="NSNextResponder" ref="817768364"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{166, 10}, {129, 26}}</string>
<string key="NSFrame">{{273, 8}, {129, 26}}</string>
<reference key="NSSuperview" ref="817768364"/>
<bool key="NSEnabled">YES</bool>
<object class="NSPopUpButtonCell" key="NSCell" id="252259495">
@ -9210,7 +9260,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSTextField" id="132212735">
<reference key="NSNextResponder" ref="817768364"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{15, 16}, {149, 17}}</string>
<string key="NSFrame">{{122, 14}, {149, 17}}</string>
<reference key="NSSuperview" ref="817768364"/>
<reference key="NSNextKeyView" ref="50544201"/>
<bool key="NSEnabled">YES</bool>
@ -9227,12 +9277,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
</object>
<string key="NSFrame">{{1, 1}, {310, 85}}</string>
<string key="NSFrame">{{1, 1}, {494, 104}}</string>
<reference key="NSSuperview" ref="148848659"/>
<reference key="NSNextKeyView" ref="408650936"/>
</object>
</object>
<string key="NSFrame">{{101, 5}, {312, 101}}</string>
<string key="NSFrame">{{6, 5}, {496, 120}}</string>
<reference key="NSSuperview" ref="926005793"/>
<reference key="NSNextKeyView" ref="817768364"/>
<string key="NSOffsets">{0, 0}</string>
@ -9271,6 +9321,8 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<string key="NSFrameSize">{554, 497}</string>
<reference key="NSSuperview"/>
<reference key="NSWindow"/>
<reference key="NSNextKeyView" ref="626099"/>
<string key="NSClassName">NSView</string>
</object>
@ -22398,7 +22450,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSWindowTemplate" id="443896366">
<int key="NSWindowStyleMask">279</int>
<int key="NSWindowBacking">2</int>
<string key="NSWindowRect">{{149, 168}, {301, 526}}</string>
<string key="NSWindowRect">{{149, 151}, {301, 543}}</string>
<int key="NSWTFlags">-461896704</int>
<string key="NSWindowTitle">3D Rendering Settings</string>
<string key="NSWindowClass">NSPanel</string>
@ -22406,7 +22458,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<nil key="NSUserInterfaceItemIdentifier"/>
<string key="NSWindowContentMaxSize">{1.7976931348623157e+308, 1.7976931348623157e+308}</string>
<object class="NSView" key="NSWindowView" id="729561310">
<reference key="NSNextResponder"/>
<nil key="NSNextResponder"/>
<int key="NSvFlags">256</int>
<object class="NSMutableArray" key="NSSubviews">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -22751,7 +22803,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference key="NSNextKeyView" ref="743170152"/>
</object>
</object>
<string key="NSFrame">{{17, 133}, {267, 150}}</string>
<string key="NSFrame">{{17, 150}, {267, 150}}</string>
<reference key="NSSuperview" ref="729561310"/>
<reference key="NSNextKeyView" ref="372893695"/>
<string key="NSOffsets">{0, 0}</string>
@ -22772,7 +22824,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="412885015">
<reference key="NSNextResponder" ref="729561310"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{69, 10}, {162, 19}}</string>
<string key="NSFrame">{{69, 8}, {162, 19}}</string>
<reference key="NSSuperview" ref="729561310"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="837427736">
@ -23067,7 +23119,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference key="NSNextKeyView" ref="229881229"/>
</object>
</object>
<string key="NSFrame">{{17, 408}, {267, 98}}</string>
<string key="NSFrame">{{17, 425}, {267, 98}}</string>
<reference key="NSSuperview" ref="729561310"/>
<reference key="NSNextKeyView" ref="909175549"/>
<string key="NSOffsets">{0, 0}</string>
@ -23293,7 +23345,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference key="NSNextKeyView" ref="909638648"/>
</object>
</object>
<string key="NSFrame">{{17, 287}, {267, 117}}</string>
<string key="NSFrame">{{17, 304}, {267, 117}}</string>
<reference key="NSSuperview" ref="729561310"/>
<reference key="NSNextKeyView" ref="887816052"/>
<string key="NSOffsets">{0, 0}</string>
@ -23324,7 +23376,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="846174836">
<reference key="NSNextResponder" ref="633221410"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 54}, {192, 18}}</string>
<string key="NSFrame">{{16, 73}, {192, 18}}</string>
<reference key="NSSuperview" ref="633221410"/>
<reference key="NSNextKeyView" ref="412885015"/>
<bool key="NSEnabled">YES</bool>
@ -23348,7 +23400,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="NSButton" id="296920332">
<reference key="NSNextResponder" ref="633221410"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 34}, {137, 18}}</string>
<string key="NSFrame">{{16, 53}, {137, 18}}</string>
<reference key="NSSuperview" ref="633221410"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="120043682">
@ -23368,6 +23420,29 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSButton" id="930365646">
<reference key="NSNextResponder" ref="633221410"/>
<int key="NSvFlags">268</int>
<string key="NSFrame">{{16, 33}, {114, 18}}</string>
<reference key="NSSuperview" ref="633221410"/>
<bool key="NSEnabled">YES</bool>
<object class="NSButtonCell" key="NSCell" id="474989169">
<int key="NSCellFlags">67108864</int>
<int key="NSCellFlags2">131072</int>
<string key="NSContents">Smooth Textures</string>
<reference key="NSSupport" ref="26"/>
<reference key="NSControlView" ref="930365646"/>
<int key="NSButtonFlags">1211912448</int>
<int key="NSButtonFlags2">2</int>
<reference key="NSNormalImage" ref="254121778"/>
<reference key="NSAlternateImage" ref="1000893652"/>
<string key="NSAlternateContents"/>
<string key="NSKeyEquivalent"/>
<int key="NSPeriodicDelay">200</int>
<int key="NSPeriodicInterval">25</int>
</object>
<bool key="NSAllowsLogicalLayoutDirection">NO</bool>
</object>
<object class="NSTextField" id="663618777">
<reference key="NSNextResponder" ref="633221410"/>
<int key="NSvFlags">268</int>
@ -23480,12 +23555,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<int key="NSTextFieldAlignmentRectInsetsVersion">1</int>
</object>
</object>
<string key="NSFrame">{{1, 1}, {265, 80}}</string>
<string key="NSFrame">{{1, 1}, {265, 99}}</string>
<reference key="NSSuperview" ref="226041199"/>
<reference key="NSNextKeyView" ref="846174836"/>
</object>
</object>
<string key="NSFrame">{{17, 33}, {267, 96}}</string>
<string key="NSFrame">{{17, 31}, {267, 115}}</string>
<reference key="NSSuperview" ref="729561310"/>
<reference key="NSNextKeyView" ref="633221410"/>
<string key="NSOffsets">{0, 0}</string>
@ -23504,8 +23579,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<bool key="NSTransparent">NO</bool>
</object>
</object>
<string key="NSFrameSize">{301, 526}</string>
<reference key="NSSuperview"/>
<string key="NSFrameSize">{301, 543}</string>
<reference key="NSNextKeyView" ref="299127137"/>
</object>
<string key="NSScreenRect">{{0, 0}, {1920, 1177}}</string>
@ -30058,6 +30132,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>isInDebugTrap</string>
<string>cdsGPU.render3DTextureDeposterize</string>
<string>cdsGPU.render3DTextureScalingFactor</string>
<string>cdsGPU.render3DTextureSmoothing</string>
</object>
<string key="NSObjectClassName">CocoaDSCore</string>
<object class="_NSManagedProxy" key="_NSManagedProxy"/>
@ -43131,6 +43206,38 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<int key="connectionID">10242</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">value: selection.cdsGPU.render3DTextureSmoothing</string>
<reference key="source" ref="930365646"/>
<reference key="destination" ref="582168938"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="930365646"/>
<reference key="NSDestination" ref="582168938"/>
<string key="NSLabel">value: selection.cdsGPU.render3DTextureSmoothing</string>
<string key="NSBinding">value</string>
<string key="NSKeyPath">selection.cdsGPU.render3DTextureSmoothing</string>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">10246</int>
</object>
<object class="IBConnectionRecord">
<object class="IBBindingConnection" key="connection">
<string key="label">value: values.Render3D_TextureSmoothing</string>
<reference key="source" ref="1032624659"/>
<reference key="destination" ref="178548672"/>
<object class="NSNibBindingConnector" key="connector">
<reference key="NSSource" ref="1032624659"/>
<reference key="NSDestination" ref="178548672"/>
<string key="NSLabel">value: values.Render3D_TextureSmoothing</string>
<string key="NSBinding">value</string>
<string key="NSKeyPath">values.Render3D_TextureSmoothing</string>
<int key="NSNibBindingConnectorVersion">2</int>
</object>
</object>
<int key="connectionID">10250</int>
</object>
</object>
<object class="IBMutableOrderedSet" key="objectRecords">
<object class="NSArray" key="orderedObjects">
@ -49547,6 +49654,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference ref="663618777"/>
<reference ref="761961593"/>
<reference ref="823097997"/>
<reference ref="930365646"/>
</object>
<reference key="parent" ref="729561310"/>
</object>
@ -57081,8 +57189,9 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="408650936"/>
<reference ref="16793341"/>
<reference ref="132212735"/>
<reference ref="50544201"/>
<reference ref="132212735"/>
<reference ref="1032624659"/>
</object>
<reference key="parent" ref="926005793"/>
</object>
@ -57107,12 +57216,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference key="object" ref="487826591"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="13611839"/>
<reference ref="361107696"/>
<reference ref="121594735"/>
<reference ref="466335922"/>
<reference ref="267131033"/>
<reference ref="238694895"/>
<reference ref="13611839"/>
<reference ref="361107696"/>
<reference ref="121594735"/>
</object>
<reference key="parent" ref="926005793"/>
</object>
@ -58408,6 +58517,34 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference key="object" ref="919334514"/>
<reference key="parent" ref="1027435588"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10243</int>
<reference key="object" ref="930365646"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="474989169"/>
</object>
<reference key="parent" ref="226041199"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10244</int>
<reference key="object" ref="474989169"/>
<reference key="parent" ref="930365646"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10247</int>
<reference key="object" ref="1032624659"/>
<object class="NSMutableArray" key="children">
<bool key="EncodedWithXMLCoder">YES</bool>
<reference ref="647148586"/>
</object>
<reference key="parent" ref="148848659"/>
</object>
<object class="IBObjectRecord">
<int key="objectID">10248</int>
<reference key="object" ref="647148586"/>
<reference key="parent" ref="1032624659"/>
</object>
</object>
</object>
<object class="NSMutableDictionary" key="flattenedProperties">
@ -58588,6 +58725,14 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>10241.IBNumberFormatterBehaviorMetadataKey</string>
<string>10241.IBNumberFormatterLocalizesFormatMetadataKey</string>
<string>10241.IBPluginDependency</string>
<string>10243.IBAttributePlaceholdersKey</string>
<string>10243.IBPluginDependency</string>
<string>10243.IBViewBoundsToFrameTransform</string>
<string>10244.IBPluginDependency</string>
<string>10247.IBAttributePlaceholdersKey</string>
<string>10247.IBPluginDependency</string>
<string>10247.IBViewBoundsToFrameTransform</string>
<string>10248.IBPluginDependency</string>
<string>1034.IBPluginDependency</string>
<string>1035.IBPluginDependency</string>
<string>1036.IBPluginDependency</string>
@ -59054,6 +59199,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>3794.IBPluginDependency</string>
<string>3798.IBNSViewMetadataGestureRecognizers</string>
<string>3798.IBPluginDependency</string>
<string>3798.IBViewBoundsToFrameTransform</string>
<string>3799.IBPluginDependency</string>
<string>3800.IBAttributePlaceholdersKey</string>
<string>3800.IBPluginDependency</string>
@ -59061,10 +59207,13 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>3801.IBPluginDependency</string>
<string>3802.IBAttributePlaceholdersKey</string>
<string>3802.IBPluginDependency</string>
<string>3802.IBViewBoundsToFrameTransform</string>
<string>3803.IBAttributePlaceholdersKey</string>
<string>3803.IBPluginDependency</string>
<string>3803.IBViewBoundsToFrameTransform</string>
<string>3804.IBAttributePlaceholdersKey</string>
<string>3804.IBPluginDependency</string>
<string>3804.IBViewBoundsToFrameTransform</string>
<string>3805.IBPluginDependency</string>
<string>3806.IBPluginDependency</string>
<string>3807.IBPluginDependency</string>
@ -61126,7 +61275,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwlAAAA</bytes>
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwvoAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
@ -61134,12 +61283,12 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="16793341"/>
<string key="toolTip">When set, helps to preserve the color gradations of the texture. This can compensate for poor color blending from the original 16-bit NDS color palette, or for posterization caused by texture upscaling filters. Moderate CPU usage.</string>
<string key="toolTip">When set, helps to preserve the color gradations of the texture by default. This can compensate for poor color blending from the original 16-bit NDS color palette, or for posterization caused by texture upscaling filters. Moderate CPU usage.</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwlgAAA</bytes>
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwqIAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
@ -61152,7 +61301,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABDJgAAwggAAA</bytes>
<bytes key="NSTransformStruct">P4AAAL+AAABDJgAAwnAAAA</bytes>
</object>
<object class="NSMutableDictionary">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -61163,11 +61312,11 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBcAAAwegAAA</bytes>
<bytes key="NSTransformStruct">P4AAAL+AAABBcAAAwmQAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{296, 493}, {129, 63}}</string>
<string>{{201, 387}, {129, 63}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<bool key="EncodedWithXMLCoder">YES</bool>
@ -61214,6 +61363,32 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<integer value="1040"/>
<boolean value="YES"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="930365646"/>
<string key="toolTip">When set, applies bilinear filtering and anisotropic filtering during texture sampling. No CPU usage, but increases GPU usage.</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwlAAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
<string key="name">ToolTip</string>
<reference key="object" ref="1032624659"/>
<string key="toolTip">When set, applies bilinear filtering and anisotropic filtering during texture sampling by default. No CPU usage, but increases GPU usage.</string>
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwlwAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -61475,7 +61650,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{16, 492}, {554, 497}}</string>
<string>{{16, 359}, {554, 497}}</string>
<reference ref="0"/>
<string>{686, 460.5}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -61708,7 +61883,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{14, 1025}, {512, 20}}</string>
<string>{{616, 836}, {512, 20}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -61956,16 +62131,19 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<reference ref="0"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{609, 429}, {301, 526}}</string>
<string>{{609, 319}, {301, 543}}</string>
<string>{193.5, 488.5}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{609, 429}, {301, 526}}</string>
<string>{{609, 319}, {301, 543}}</string>
<boolean value="NO"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<reference ref="0"/>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">AULKAABC3AAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
@ -61994,6 +62172,9 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwkAAAA</bytes>
</object>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@ -62003,6 +62184,9 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAweAAAA</bytes>
</object>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
<object class="IBToolTipAttribute" key="NS.object.0">
@ -62012,6 +62196,9 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwogAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -63105,7 +63292,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">AULKAABAwAAAA</bytes>
<bytes key="NSTransformStruct">AULKAABAoAAAA</bytes>
</object>
<object class="NSMutableDictionary">
<string key="NS.key.0">ToolTip</string>
@ -63117,7 +63304,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSAffineTransform">
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwmgAAA</bytes>
<bytes key="NSTransformStruct">P4AAAL+AAABBgAAAwpYAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<object class="NSMutableDictionary">
@ -64365,7 +64552,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
<bytes key="NSTransformStruct">P4AAAL+AAABC/AAAwfAAAA</bytes>
</object>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>{{495, 434}, {138, 122}}</string>
<string>{{742, 380}, {138, 122}}</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
<string>com.apple.InterfaceBuilder.CocoaPlugin</string>
@ -64654,7 +64841,7 @@ y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp2
</object>
</object>
<nil key="sourceID"/>
<int key="maxID">10242</int>
<int key="maxID">10250</int>
</object>
<object class="IBClassDescriber" key="IBDocument.Classes">
<object class="NSMutableArray" key="referencedPartialClassDescriptions">