FCT
载入中...
搜索中...
未找到
Format.h 文件参考
#include "../ThirdParty.h"
Format.h 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

命名空间

namespace  FCT

枚举

enum class  FCT::Format {
  FCT::UNDEFINED , FCT::R8_UNORM , FCT::R8G8_UNORM , FCT::R8G8B8_UNORM ,
  FCT::R8G8B8A8_UNORM , FCT::B8G8R8A8_UNORM , FCT::R8G8B8A8_SRGB , FCT::B8G8R8A8_SRGB ,
  FCT::R16_SFLOAT , FCT::R16G16_SFLOAT , FCT::R16G16B16A16_SFLOAT , FCT::R8_SINT ,
  FCT::R8G8_SINT , FCT::R8G8B8_SINT , FCT::R8G8B8A8_SINT , FCT::R16_SINT ,
  FCT::R16G16_SINT , FCT::R16G16B16_SINT , FCT::R16G16B16A16_SINT , FCT::R32_SINT ,
  FCT::R32G32_SINT , FCT::R32G32B32_SINT , FCT::R32G32B32A32_SINT , FCT::R8_UINT ,
  FCT::R8G8_UINT , FCT::R8G8B8_UINT , FCT::R8G8B8A8_UINT , FCT::R16_UINT ,
  FCT::R16G16_UINT , FCT::R16G16B16_UINT , FCT::R16G16B16A16_UINT , FCT::R32_UINT ,
  FCT::R32G32_UINT , FCT::R32G32B32_UINT , FCT::R32G32B32A32_UINT , FCT::R32_SFLOAT ,
  FCT::R32G32_SFLOAT , FCT::R32G32B32_SFLOAT , FCT::R32G32B32A32_SFLOAT , FCT::D16_UNORM ,
  FCT::D24_UNORM_S8_UINT , FCT::D32_SFLOAT , FCT::D32_SFLOAT_S8_UINT , FCT::UNDEFINED ,
  FCT::R8_UNORM , FCT::R8G8_UNORM , FCT::R8G8B8_UNORM , FCT::R8G8B8A8_UNORM ,
  FCT::B8G8R8A8_UNORM , FCT::R8G8B8A8_SRGB , FCT::B8G8R8A8_SRGB , FCT::R16_SFLOAT ,
  FCT::R16G16_SFLOAT , FCT::R16G16B16A16_SFLOAT , FCT::R8_SINT , FCT::R8G8_SINT ,
  FCT::R8G8B8_SINT , FCT::R8G8B8A8_SINT , FCT::R16_SINT , FCT::R16G16_SINT ,
  FCT::R16G16B16_SINT , FCT::R16G16B16A16_SINT , FCT::R32_SINT , FCT::R32G32_SINT ,
  FCT::R32G32B32_SINT , FCT::R32G32B32A32_SINT , FCT::R8_UINT , FCT::R8G8_UINT ,
  FCT::R8G8B8_UINT , FCT::R8G8B8A8_UINT , FCT::R16_UINT , FCT::R16G16_UINT ,
  FCT::R16G16B16_UINT , FCT::R16G16B16A16_UINT , FCT::R32_UINT , FCT::R32G32_UINT ,
  FCT::R32G32B32_UINT , FCT::R32G32B32A32_UINT , FCT::R32_SFLOAT , FCT::R32G32_SFLOAT ,
  FCT::R32G32B32_SFLOAT , FCT::R32G32B32A32_SFLOAT , FCT::D16_UNORM , FCT::D24_UNORM_S8_UINT ,
  FCT::D32_SFLOAT , FCT::D32_SFLOAT_S8_UINT
}
enum class  FCT::Samples {
  FCT::sample_undefined = 0 , FCT::sample_1 , FCT::sample_2 , FCT::sample_4 ,
  FCT::sample_8 , FCT::sample_16 , FCT::sample_32 , FCT::sample_undefined = 0 ,
  FCT::sample_1 , FCT::sample_2 , FCT::sample_4 , FCT::sample_8 ,
  FCT::sample_16 , FCT::sample_32
}

函数

constexpr const char * FCT::FormatToShaderType (Format format) noexcept
constexpr size_t FCT::FormatSize (Format format) noexcept
vk::SampleCountFlagBits FCT::ToVkSampleCount (Samples samples)
Samples FCT::FromVkSampleCount (vk::SampleCountFlagBits sampleCount)
vk::Format FCT::ToVkFormat (Format format)
Format FCT::FromVkFormat (vk::Format format)