]> git.cworth.org Git - apitrace/blobdiff - retrace/dxgiretrace.py
d3dretrace: Release d3d9 shader objects.
[apitrace] / retrace / dxgiretrace.py
index 72520c0316c670c7fe857e1db5e4ce0cb1dfffc9..2263ba03cbe429836aa8d73e87fda52bcd9cb526 100644 (file)
@@ -88,9 +88,7 @@ createWindow(DXGI_SWAP_CHAIN_DESC *pSwapChainDesc) {
                 print r'        DriverType = D3D_DRIVER_TYPE_HARDWARE;'
                 print r'    }'
 
-            # Force software renderer
             if function.name.startswith('D3D10CreateDevice'):
-                print r'    Flags |= D3D10_CREATE_DEVICE_DEBUG;'
                 self.forceDriver('D3D10_DRIVER_TYPE')
             if function.name.startswith('D3D11CreateDevice'):
                 self.forceDriver('D3D_DRIVER_TYPE')
@@ -209,8 +207,6 @@ def main():
     if 'd3d10' in moduleNames:
         if 'd3d10_1' in moduleNames:
             print r'#include "d3d10_1imports.hpp"'
-            # D3D10CreateBlob is duplicated in d3d10 and d3d10_1
-            d3d10_1.functions = [function for function in d3d10_1.functions if function.name != 'D3D10CreateBlob']
             api.addModule(d3d10_1)
         else:
             print r'#include "d3d10imports.hpp"'