diff --git a/chapters/layers.adoc b/chapters/layers.adoc index 0c9b2ea5..ae74ca14 100644 --- a/chapters/layers.adoc +++ b/chapters/layers.adoc @@ -28,11 +28,6 @@ There used to be both instance layers and device layers, but device layers were Anyone can create a layer as long as it follows the link:https://github.com/KhronosGroup/Vulkan-Loader/blob/main/loader/LoaderAndLayerInterface.md#loader-and-layer-interface[loader to layer interface] which is how the loader and layers agree to communicate with each other. -LunarG provides a framework for layer creation called the link:https://github.com/LunarG/VulkanTools/tree/master/layer_factory[Layer Factory] to help develop new layers (link:https://www.youtube.com/watch?v=gVT7nyXz6M8&t=5m22s[Video presentation]). -The layer factory hides the majority of the loader-layer interface, layer boilerplate, setup and initialization, and complexities of layer development. -During application development, the ability to easily create a layer to aid in debugging your application can be useful. -For more information, see the link:https://github.com/LunarG/VulkanTools/blob/master/layer_factory/README.md[Vulkan Layer Factory documentation]. - == Platform Variations The way to load a layer in implicitly varies between loader and platform. diff --git a/lang/jp/chapters/layers.adoc b/lang/jp/chapters/layers.adoc index 9138699d..840736ae 100644 --- a/lang/jp/chapters/layers.adoc +++ b/lang/jp/chapters/layers.adoc @@ -26,8 +26,6 @@ Windows、Linux、macOS の開発者は、Vulkan Configurator(vkconfig)を ローダとレイヤが相互に通信することに同意する方法であるlink:https://github.com/KhronosGroup/Vulkan-Loader/blob/main/loader/LoaderAndLayerInterface.md#loader-and-layer-interface[ローダからレイヤへのインターフェイス]に従う限り、誰でもレイヤを作成することができます。 -LunarG では、新しいレイヤの開発を支援するために、link:https://github.com/LunarG/VulkanTools/tree/master/layer_factory[Layer Factory]と呼ばれるレイヤ作成のためのフレームワークを提供しています(link:https://www.youtube.com/watch?v=gVT7nyXz6M8&t=5m22s[プレゼン動画])。Layer Factory は、ローダ・レイヤのインターフェイス、レイヤの定型文、セットアップや初期化、レイヤ開発の複雑さなどの大部分を隠します。アプリケーションの開発時には、アプリケーションのデバッグを支援するレイヤを簡単に作成できる機能が役立ちます。詳しくは、link:https://github.com/LunarG/VulkanTools/blob/master/layer_factory/README.md[Vulkan Layer Factory のドキュメント]をご覧ください。 - == プラットフォームのバリエーション 暗黙的にレイヤを読み込む方法は、ローダやプラットフォームによって異なります。 diff --git a/lang/kor/chapters/layers.adoc b/lang/kor/chapters/layers.adoc index 8eadde82..88e9a12f 100644 --- a/lang/kor/chapters/layers.adoc +++ b/lang/kor/chapters/layers.adoc @@ -28,10 +28,6 @@ Vulkan Configurator 사용에 대한 자세한 내용은 link:https://vulkan.lun 로더와 레이어가 서로 통신하기로 합의하는 방식인 link:https://github.com/KhronosGroup/Vulkan-Loader/blob/main/loader/LoaderAndLayerInterface.md#loader-and-layer-interface[로더-레이어 인터페이스]를 따르기만 하면 누구나 레이어를 만들 수 있습니다. -LunarG는 새로운 레이어를 개발하는 데 도움이 되는 link:https://github.com/LunarG/VulkanTools/tree/master/layer_factory[Layer Factory]라는 레이어 생성 프레임워크를 제공합니다(link:https://www.youtube.com/watch?v=gVT7nyXz6M8&t=5m22s[동영상 프레젠테이션]). -layer factory는 로더-레이어 인터페이스, 레이어 상용구, 설정 및 초기화, 레이어 개발의 복잡성 대부분을 숨깁니다. -애플리케이션 개발 시 애플리케이션 디버깅에 도움이 되는 레이어를 쉽게 생성할 수 있는 기능이 유용할 수 있습니다. 자세한 내용은 link:https://github.com/LunarG/VulkanTools/blob/master/layer_factory/README.md[Vulkan Layer Factory 문서]를 참조하세요. - == 다양한 플랫폼 레이어를 암시적으로 로드하는 방법은 로더와 플랫폼에 따라 다릅니다.