Home | History | Annotate | Download | only in vk

Lines Matching refs:gpu

13 #define VK_CALL(GPU, X) GR_VK_CALL(GPU->vkInterface(), X)
16 GrVkTexture::GrVkTexture(GrVkGpu* gpu,
21 : GrSurface(gpu, lifeCycle, desc)
23 , INHERITED(gpu, lifeCycle, desc)
29 GrVkTexture::GrVkTexture(GrVkGpu* gpu,
35 : GrSurface(gpu, lifeCycle, desc)
37 , INHERITED(gpu, lifeCycle, desc)
41 GrVkTexture* GrVkTexture::Create(GrVkGpu* gpu,
47 const GrVkImageView* imageView = GrVkImageView::Create(gpu, image, format,
53 return new GrVkTexture(gpu, desc, lifeCycle, imageResource, imageView);
56 GrVkTexture* GrVkTexture::CreateNewTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc,
61 const GrVkImage::Resource* imageResource = GrVkImage::CreateResource(gpu, imageDesc);
66 GrVkTexture* texture = Create(gpu, desc, lifeCycle, imageDesc.fFormat, imageResource);
68 imageResource->unref(gpu);
73 GrVkTexture* GrVkTexture::CreateWrappedTexture(GrVkGpu* gpu, const GrSurfaceDesc& desc,
81 return Create(gpu, desc, lifeCycle, format, imageResource);