Lines Matching refs:VkImageObj
662 std::unique_ptr<VkImageObj> img(new VkImageObj(m_device)); in InitRenderTarget()
993 VkImageObj::VkImageObj(VkDeviceObj *dev) { in VkImageObj() function in VkImageObj
1000 void VkImageObj::ImageMemoryBarrier(VkCommandBufferObj *cmd_buf, VkImageAspectFlags aspect, in ImageMemoryBarrier()
1034 void VkImageObj::SetLayout(VkCommandBufferObj *cmd_buf, VkImageAspectFlags aspect, VkImageLayout im… in SetLayout()
1099 void VkImageObj::SetLayout(VkImageAspectFlags aspect, VkImageLayout image_layout) { in SetLayout()
1115 bool VkImageObj::IsCompatible(const VkImageUsageFlags usages, const VkFormatFeatureFlags features) { in IsCompatible()
1166 void VkImageObj::InitNoLayout(uint32_t const width, uint32_t const height, uint32_t const mipLevels… in InitNoLayout()
1216 void VkImageObj::Init(uint32_t const width, uint32_t const height, uint32_t const mipLevels, VkForm… in Init()
1244 void VkImageObj::init(const VkImageCreateInfo *create_info) { in init()
1281 VkResult VkImageObj::CopyImage(VkImageObj &src_image) { in CopyImage()
1328 VkResult VkImageObj::CopyImageOut(VkImageObj &dst_image) { in CopyImageOut()
1373 std::array<std::array<uint32_t, 16>, 16> VkImageObj::Read() { in Read()
1374 VkImageObj stagingImage(m_device); in Read()
1394 VkTextureObj::VkTextureObj(VkDeviceObj *device, uint32_t *colors) : VkImageObj(device) { in VkTextureObj()
1400 VkImageObj stagingImage(device); in VkTextureObj()
1442 VkImageObj::CopyImage(stagingImage); in VkTextureObj()
1803 void VkCommandBufferObj::ClearAllBuffers(const vector<std::unique_ptr<VkImageObj>> &color_objs, VkC… in ClearAllBuffers()
1879 void VkCommandBufferObj::PrepareAttachments(const vector<std::unique_ptr<VkImageObj>> &color_atts, in PrepareAttachments()
1963 VkDepthStencilObj::VkDepthStencilObj(VkDeviceObj *device) : VkImageObj(device) { m_initialized = fa… in VkDepthStencilObj()
1977 VkImageObj::Init(width, height, 1, m_depth_stencil_fmt, usage, VK_IMAGE_TILING_OPTIMAL); in Init()