Home | History | Annotate | Download | only in vulkan

Lines Matching refs:BufferUsageFlagBits

9713   enum class BufferUsageFlagBits
9726 using BufferUsageFlags = Flags<BufferUsageFlagBits, VkBufferUsageFlags>;
9728 inline BufferUsageFlags operator|( BufferUsageFlagBits bit0, BufferUsageFlagBits bit1 )
19943 inline std::string to_string(BufferUsageFlagBits value)
19947 case BufferUsageFlagBits::eTransferSrc: return "TransferSrc";
19948 case BufferUsageFlagBits::eTransferDst: return "TransferDst";
19949 case BufferUsageFlagBits::eUniformTexelBuffer: return "UniformTexelBuffer";
19950 case BufferUsageFlagBits::eStorageTexelBuffer: return "StorageTexelBuffer";
19951 case BufferUsageFlagBits::eUniformBuffer: return "UniformBuffer";
19952 case BufferUsageFlagBits::eStorageBuffer: return "StorageBuffer";
19953 case BufferUsageFlagBits::eIndexBuffer: return "IndexBuffer";
19954 case BufferUsageFlagBits::eVertexBuffer: return "VertexBuffer";
19955 case BufferUsageFlagBits::eIndirectBuffer: return "IndirectBuffer";
19964 if (value & BufferUsageFlagBits::eTransferSrc) result += "TransferSrc | ";
19965 if (value & BufferUsageFlagBits::eTransferDst) result += "TransferDst | ";
19966 if (value & BufferUsageFlagBits::eUniformTexelBuffer) result += "UniformTexelBuffer | ";
19967 if (value & BufferUsageFlagBits::eStorageTexelBuffer) result += "StorageTexelBuffer | ";
19968 if (value & BufferUsageFlagBits::eUniformBuffer) result += "UniformBuffer | ";
19969 if (value & BufferUsageFlagBits::eStorageBuffer) result += "StorageBuffer | ";
19970 if (value & BufferUsageFlagBits::eIndexBuffer) result += "IndexBuffer | ";
19971 if (value & BufferUsageFlagBits::eVertexBuffer) result += "VertexBuffer | ";
19972 if (value & BufferUsageFlagBits::eIndirectBuffer) result += "IndirectBuffer | ";