• Home
  • Raw
  • Download

Lines Matching refs:rtIDs

762     GrGLRenderTarget::IDs rtIDs;  in onWrapRenderableBackendTexture()  local
763 if (!this->createRenderTargetObjects(desc, sampleCnt, &rtIDs)) { in onWrapRenderableBackendTexture()
771 this, sampleCnt, desc, backendTex.getGLTextureParams(), rtIDs, cacheable, in onWrapRenderableBackendTexture()
795 GrGLRenderTarget::IDs rtIDs; in onWrapBackendRenderTarget() local
797 rtIDs.fSingleSampleFBOID = info.fFBOID; in onWrapBackendRenderTarget()
798 rtIDs.fMultisampleFBOID = GrGLRenderTarget::kUnresolvableFBOID; in onWrapBackendRenderTarget()
800 rtIDs.fSingleSampleFBOID = GrGLRenderTarget::kUnresolvableFBOID; in onWrapBackendRenderTarget()
801 rtIDs.fMultisampleFBOID = info.fFBOID; in onWrapBackendRenderTarget()
803 rtIDs.fMSColorRenderbufferID = 0; in onWrapBackendRenderTarget()
804 rtIDs.fRTFBOOwnership = GrBackendObjectOwnership::kBorrowed; in onWrapBackendRenderTarget()
805 rtIDs.fTotalMemorySamplesPerPixel = sampleCount; in onWrapBackendRenderTarget()
807 return GrGLRenderTarget::MakeWrapped(this, backendRT.dimensions(), format, sampleCount, rtIDs, in onWrapBackendRenderTarget()
1193 GrGLRenderTarget::IDs* rtIDs) { in createRenderTargetObjects() argument
1194 rtIDs->fMSColorRenderbufferID = 0; in createRenderTargetObjects()
1195 rtIDs->fMultisampleFBOID = 0; in createRenderTargetObjects()
1196 rtIDs->fRTFBOOwnership = GrBackendObjectOwnership::kOwned; in createRenderTargetObjects()
1197 rtIDs->fSingleSampleFBOID = 0; in createRenderTargetObjects()
1198 rtIDs->fTotalMemorySamplesPerPixel = 0; in createRenderTargetObjects()
1201 if (rtIDs->fMSColorRenderbufferID) { in createRenderTargetObjects()
1202 GL_CALL(DeleteRenderbuffers(1, &rtIDs->fMSColorRenderbufferID)); in createRenderTargetObjects()
1204 if (rtIDs->fMultisampleFBOID != rtIDs->fSingleSampleFBOID) { in createRenderTargetObjects()
1205 this->deleteFramebuffer(rtIDs->fMultisampleFBOID); in createRenderTargetObjects()
1207 if (rtIDs->fSingleSampleFBOID) { in createRenderTargetObjects()
1208 this->deleteFramebuffer(rtIDs->fSingleSampleFBOID); in createRenderTargetObjects()
1222 GL_CALL(GenFramebuffers(1, &rtIDs->fSingleSampleFBOID)); in createRenderTargetObjects()
1223 if (!rtIDs->fSingleSampleFBOID) { in createRenderTargetObjects()
1232 rtIDs->fMultisampleFBOID = GrGLRenderTarget::kUnresolvableFBOID; in createRenderTargetObjects()
1235 rtIDs->fMultisampleFBOID = rtIDs->fSingleSampleFBOID; in createRenderTargetObjects()
1237 GL_CALL(GenFramebuffers(1, &rtIDs->fMultisampleFBOID)); in createRenderTargetObjects()
1238 if (!rtIDs->fMultisampleFBOID) { in createRenderTargetObjects()
1241 GL_CALL(GenRenderbuffers(1, &rtIDs->fMSColorRenderbufferID)); in createRenderTargetObjects()
1242 if (!rtIDs->fMSColorRenderbufferID) { in createRenderTargetObjects()
1256 if (rtIDs->fMSColorRenderbufferID) { in createRenderTargetObjects()
1258 GL_CALL(BindRenderbuffer(GR_GL_RENDERBUFFER, rtIDs->fMSColorRenderbufferID)); in createRenderTargetObjects()
1263 this->bindFramebuffer(GR_GL_FRAMEBUFFER, rtIDs->fMultisampleFBOID); in createRenderTargetObjects()
1267 rtIDs->fMSColorRenderbufferID)); in createRenderTargetObjects()
1284 rtIDs->fMSColorRenderbufferID)); in createRenderTargetObjects()
1288 rtIDs->fTotalMemorySamplesPerPixel += sampleCount; in createRenderTargetObjects()
1290 this->bindFramebuffer(GR_GL_FRAMEBUFFER, rtIDs->fSingleSampleFBOID); in createRenderTargetObjects()
1320 ++rtIDs->fTotalMemorySamplesPerPixel; in createRenderTargetObjects()