• Home
  • Raw
  • Download

Lines Matching full:noexcept

277     InstWrapper(VulkanFunctions& functions, VkAllocationCallbacks* callbacks = nullptr) noexcept;
278 …(VulkanFunctions& functions, VkInstance inst, VkAllocationCallbacks* callbacks = nullptr) noexcept;
279 ~InstWrapper() noexcept;
284 InstWrapper(InstWrapper&& other) noexcept;
285 InstWrapper& operator=(InstWrapper&&) noexcept;
322 DeviceWrapper(InstWrapper& inst_wrapper, VkAllocationCallbacks* callbacks = nullptr) noexcept;
323 …(VulkanFunctions& functions, VkDevice device, VkAllocationCallbacks* callbacks = nullptr) noexcept;
324 ~DeviceWrapper() noexcept;
329 DeviceWrapper(DeviceWrapper&&) noexcept;
330 DeviceWrapper& operator=(DeviceWrapper&&) noexcept;
361 WrappedHandle(WrappedHandle&& other) noexcept in WrappedHandle()
365 WrappedHandle& operator=(WrappedHandle&& other) noexcept {
431 VkDebugUtilsMessengerCreateInfoEXT* get() noexcept { return &create_info; } in get()
437 DebugUtilsWrapper() noexcept {} in DebugUtilsWrapper()
449 ~DebugUtilsWrapper() noexcept { in ~DebugUtilsWrapper()
463 VkDebugUtilsMessengerCreateInfoEXT* get() noexcept { return logger.get(); } in get()
518 PlatformShimWrapper(std::vector<fs::FolderManager>* folders, const char* log_filter) noexcept;
519 ~PlatformShimWrapper() noexcept;
532 TestICDHandle() noexcept;
533 TestICDHandle(std::filesystem::path const& icd_path) noexcept;
534 TestICD& reset_icd() noexcept;
535 TestICD& get_test_icd() noexcept;
536 std::filesystem::path get_icd_full_path() noexcept;
537 std::filesystem::path get_icd_manifest_path() noexcept;
538 std::filesystem::path get_shimmed_manifest_path() noexcept;
550 TestLayerHandle() noexcept;
551 TestLayerHandle(std::filesystem::path const& layer_path) noexcept;
552 TestLayer& reset_layer() noexcept;
553 TestLayer& get_test_layer() noexcept;
554 std::filesystem::path get_layer_full_path() noexcept;
555 std::filesystem::path get_layer_manifest_path() noexcept;
556 std::filesystem::path get_shimmed_manifest_path() noexcept;
588 TestICDDetails(ManifestICD icd_manifest) noexcept : icd_manifest(icd_manifest) {} in TestICDDetails()
589 …etails(std::filesystem::path icd_binary_path, uint32_t api_version = VK_API_VERSION_1_0) noexcept {
604 TestLayerDetails(ManifestLayer layer_manifest, const std::string& json_name) noexcept in TestLayerDetails()
642 …FrameworkEnvironment() noexcept; // default is to enable VK_LOADER_DEBUG=all and enable the defau…
643 FrameworkEnvironment(const FrameworkSettings& settings) noexcept;
649 TestICD& add_icd(TestICDDetails icd_details) noexcept;
650 void add_implicit_layer(ManifestLayer layer_manifest, const std::string& json_name) noexcept;
651 void add_implicit_layer(TestLayerDetails layer_details) noexcept;
652 void add_explicit_layer(ManifestLayer layer_manifest, const std::string& json_name) noexcept;
653 void add_explicit_layer(TestLayerDetails layer_details) noexcept;
654 … void add_fake_implicit_layer(ManifestLayer layer_manifest, const std::string& json_name) noexcept;
655 … void add_fake_explicit_layer(ManifestLayer layer_manifest, const std::string& json_name) noexcept;
660 void update_loader_settings(const LoaderSettings& loader_settings) noexcept;
666 TestICD& get_test_icd(size_t index = 0) noexcept;
667 TestICD& reset_icd(size_t index = 0) noexcept;
668 std::filesystem::path get_test_icd_path(size_t index = 0) noexcept;
669 std::filesystem::path get_icd_manifest_path(size_t index = 0) noexcept;
670 std::filesystem::path get_shimmed_icd_manifest_path(size_t index = 0) noexcept;
672 TestLayer& get_test_layer(size_t index = 0) noexcept;
673 TestLayer& reset_layer(size_t index = 0) noexcept;
674 std::filesystem::path get_test_layer_path(size_t index = 0) noexcept;
675 std::filesystem::path get_layer_manifest_path(size_t index = 0) noexcept;
676 std::filesystem::path get_shimmed_layer_manifest_path(size_t index = 0) noexcept;
678 fs::FolderManager& get_folder(ManifestLocation location) noexcept;
679 fs::FolderManager const& get_folder(ManifestLocation location) const noexcept;
682 void setup_macos_bundle() noexcept;