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')
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"'