Lines Matching refs:VkImageObj
292 VkImageObj *img = new VkImageObj(m_device); in InitRenderTarget()
551 VkImageObj::VkImageObj(VkDeviceObj *dev) { in VkImageObj() function in VkImageObj
557 void VkImageObj::ImageMemoryBarrier(VkCommandBufferObj *cmd_buf, VkImageAspectFlags aspect, VkFlags… in ImageMemoryBarrier()
586 void VkImageObj::SetLayout(VkCommandBufferObj *cmd_buf, VkImageAspectFlags aspect, VkImageLayout im… in SetLayout()
652 void VkImageObj::SetLayout(VkImageAspectFlags aspect, VkImageLayout image_layout) { in SetLayout()
679 bool VkImageObj::IsCompatible(VkFlags usage, VkFlags features) { in IsCompatible()
686 void VkImageObj::init_no_layout(uint32_t w, uint32_t h, VkFormat fmt, VkFlags usage, VkImageTiling … in init_no_layout()
725 void VkImageObj::init(uint32_t w, uint32_t h, VkFormat fmt, VkFlags usage, VkImageTiling requested_… in init()
751 VkResult VkImageObj::CopyImage(VkImageObj &src_image) { in CopyImage()
805 VkTextureObj::VkTextureObj(VkDeviceObj *device, uint32_t *colors) : VkImageObj(device) { in VkTextureObj()
811 VkImageObj stagingImage(device); in VkTextureObj()
857 VkImageObj::CopyImage(stagingImage); in VkTextureObj()
1486 void VkCommandBufferObj::AddRenderTarget(VkImageObj *renderTarget) { m_renderTargets.push_back(rend… in AddRenderTarget()
1552 VkDepthStencilObj::VkDepthStencilObj(VkDeviceObj *device) : VkImageObj(device) { m_initialized = fa… in VkDepthStencilObj()