瀏覽代碼

DO_DCAST for OPTIMIZE 3 by default

David Rose 14 年之前
父節點
當前提交
6e69e4bd17
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      makepanda/makepanda.py

+ 4 - 0
makepanda/makepanda.py

@@ -1613,6 +1613,7 @@ DTOOL_CONFIG=[
     ("HAVE_AUDIO",                     '1',                      '1'),
     ("NOTIFY_DEBUG",                   'UNDEF',                  'UNDEF'),
     ("DO_PSTATS",                      'UNDEF',                  'UNDEF'),
+    ("DO_DCAST",                       'UNDEF',                  'UNDEF'),
     ("DO_COLLISION_RECORDING",         'UNDEF',                  'UNDEF'),
     ("SUPPORT_IMMEDIATE_MODE",         '1',                      '1'),
     ("TRACK_IN_INTERPRETER",           'UNDEF',                  'UNDEF'),
@@ -1819,6 +1820,9 @@ def WriteConfigSettings():
         if (dtool_config["HAVE_NET"] != 'UNDEF'):
             dtool_config["DO_PSTATS"] = '1'
 
+    if (GetOptimize() <= 3):
+        dtool_config["DO_DCAST"] = '1'
+
     if (GetOptimize() <= 3):
         dtool_config["DO_COLLISION_RECORDING"] = '1'