Annotation Type VulkanExternallySynchronizedType


  • @Target({PARAMETER,TYPE_PARAMETER,METHOD,TYPE_USE})
    @Retention(CLASS)
    public @interface VulkanExternallySynchronizedType
    An annotation that indicates that external synchronization is required. If applied to a method, this indicates that the method needs external synchronization. If applied to a method parameter, this indicates that the parameter needs external synchronization.
    See Also:
    "Vulkan: A Specification 1.0, Section 2.6 - Threading Behavior"