• Home
  • Raw
  • Download

Lines Matching refs:outFile

1114             write(self.inline_copyright_message, file=self.outFile)
1116 write('#include <mutex>', file=self.outFile)
1117 write('#include "chassis.h"', file=self.outFile)
1118 write('#include "layer_chassis_dispatch.h"', file=self.outFile)
1119 write('#include "vk_layer_utils.h"', file=self.outFile)
1121 write('// This intentionally includes a cpp file', file=self.outFile)
1122 write('#include "vk_safe_struct.cpp"', file=self.outFile)
1124 write('// shared_mutex support added in MSVC 2015 update 2', file=self.outFile)
1125 …MSC_FULL_VER) && _MSC_FULL_VER >= 190023918 && NTDDI_VERSION > NTDDI_WIN10_RS2', file=self.outFile)
1126 write(' #include <shared_mutex>', file=self.outFile)
1127 write(' typedef std::shared_mutex dispatch_lock_t;', file=self.outFile)
1128 …ite(' typedef std::shared_lock<dispatch_lock_t> read_dispatch_lock_guard_t;', file=self.outFile)
1129 …te(' typedef std::unique_lock<dispatch_lock_t> write_dispatch_lock_guard_t;', file=self.outFile)
1130 write('#else', file=self.outFile)
1131 write(' typedef std::mutex dispatch_lock_t;', file=self.outFile)
1132 …ite(' typedef std::unique_lock<dispatch_lock_t> read_dispatch_lock_guard_t;', file=self.outFile)
1133 …te(' typedef std::unique_lock<dispatch_lock_t> write_dispatch_lock_guard_t;', file=self.outFile)
1134 write('#endif', file=self.outFile)
1135 write('dispatch_lock_t dispatch_lock;', file=self.outFile)
1137 write('// Unique Objects pNext extension handling function', file=self.outFile)
1138 write('%s' % extension_proc, file=self.outFile)
1140 write('// Manually written Dispatch routines', file=self.outFile)
1141 write('%s' % self.inline_custom_source_preamble, file=self.outFile)
1144 write('\n'.join(self.sections['source_file']), end=u'', file=self.outFile)
1148 write('\n'.join(self.sections['header_file']), end=u'', file=self.outFile)