Class KHRSamplerYcbcrConversion

java.lang.Object
org.lwjgl.vulkan.KHRSamplerYcbcrConversion

public class KHRSamplerYcbcrConversion extends Object
  • Field Details

    • VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION

      public static final int VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION
      See Also:
    • VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME

      public static final String VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME
      See Also:
    • VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR

      public static final int VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR
      See Also:
    • VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR

      public static final int VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR
      See Also:
    • VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR

      public static final int VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR
      See Also:
    • VK_FORMAT_G8B8G8R8_422_UNORM_KHR

      public static final int VK_FORMAT_G8B8G8R8_422_UNORM_KHR
      See Also:
    • VK_FORMAT_B8G8R8G8_422_UNORM_KHR

      public static final int VK_FORMAT_B8G8R8G8_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR

      public static final int VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR
      See Also:
    • VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR

      public static final int VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR
      See Also:
    • VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR

      public static final int VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR

      public static final int VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR

      public static final int VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR
      See Also:
    • VK_FORMAT_R10X6_UNORM_PACK16_KHR

      public static final int VK_FORMAT_R10X6_UNORM_PACK16_KHR
      See Also:
    • VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR

      public static final int VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR
      See Also:
    • VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_R12X4_UNORM_PACK16_KHR

      public static final int VK_FORMAT_R12X4_UNORM_PACK16_KHR
      See Also:
    • VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR

      public static final int VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR
      See Also:
    • VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR

      public static final int VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR

      public static final int VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR
      See Also:
    • VK_FORMAT_G16B16G16R16_422_UNORM_KHR

      public static final int VK_FORMAT_G16B16G16R16_422_UNORM_KHR
      See Also:
    • VK_FORMAT_B16G16R16G16_422_UNORM_KHR

      public static final int VK_FORMAT_B16G16R16G16_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR

      public static final int VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR
      See Also:
    • VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR

      public static final int VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR
      See Also:
    • VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR

      public static final int VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR

      public static final int VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR
      See Also:
    • VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR

      public static final int VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
      See Also:
    • VK_IMAGE_ASPECT_PLANE_0_BIT_KHR

      public static final int VK_IMAGE_ASPECT_PLANE_0_BIT_KHR
      See Also:
    • VK_IMAGE_ASPECT_PLANE_1_BIT_KHR

      public static final int VK_IMAGE_ASPECT_PLANE_1_BIT_KHR
      See Also:
    • VK_IMAGE_ASPECT_PLANE_2_BIT_KHR

      public static final int VK_IMAGE_ASPECT_PLANE_2_BIT_KHR
      See Also:
    • VK_IMAGE_CREATE_DISJOINT_BIT_KHR

      public static final int VK_IMAGE_CREATE_DISJOINT_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR

      public static final int VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR

      public static final int VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_DISJOINT_BIT_KHR

      public static final int VK_FORMAT_FEATURE_DISJOINT_BIT_KHR
      See Also:
    • VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR

      public static final int VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR
      See Also:
    • VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR

      public static final int VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR
      See Also:
    • VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR

      public static final int VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR
      See Also:
    • VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR

      public static final int VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR
      See Also:
    • VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR

      public static final int VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR
      See Also:
    • VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR

      public static final int VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR
      See Also:
    • VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR

      public static final int VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR
      See Also:
    • VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR

      public static final int VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR
      See Also:
    • VK_CHROMA_LOCATION_COSITED_EVEN_KHR

      public static final int VK_CHROMA_LOCATION_COSITED_EVEN_KHR
      See Also:
    • VK_CHROMA_LOCATION_MIDPOINT_KHR

      public static final int VK_CHROMA_LOCATION_MIDPOINT_KHR
      See Also:
    • VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT

      public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_EXT
      See Also:
    • VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT

      public static final int VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT
      See Also:
  • Method Details

    • nvkCreateSamplerYcbcrConversionKHR

      public static int nvkCreateSamplerYcbcrConversionKHR(VkDevice device, long pCreateInfo, long pAllocator, long pYcbcrConversion)
      VkResult vkCreateSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)
    • vkCreateSamplerYcbcrConversionKHR

      public static int vkCreateSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, LongBuffer pYcbcrConversion)
      VkResult vkCreateSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)
    • nvkDestroySamplerYcbcrConversionKHR

      public static void nvkDestroySamplerYcbcrConversionKHR(VkDevice device, long ycbcrConversion, long pAllocator)
      void vkDestroySamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, VkAllocationCallbacks const * pAllocator)
    • vkDestroySamplerYcbcrConversionKHR

      public static void vkDestroySamplerYcbcrConversionKHR(VkDevice device, long ycbcrConversion, @Nullable VkAllocationCallbacks pAllocator)
      void vkDestroySamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, VkAllocationCallbacks const * pAllocator)
    • vkCreateSamplerYcbcrConversionKHR

      public static int vkCreateSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, long[] pYcbcrConversion)
      VkResult vkCreateSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo const * pCreateInfo, VkAllocationCallbacks const * pAllocator, VkSamplerYcbcrConversion * pYcbcrConversion)