Lines Matching refs:this

4  * Use of this source code is governed by a BSD-style license that can be
122 * kYes. If renderable is kNo then this must be 1.
123 * @param budgeted does this texture count against the resource cache budget?
240 * If the backend API has stateful texture bindings, this resets them back to defaults.
249 * @param surfaceColorType the color type for this use of the surface.
273 * @param surfaceColorType the color type for this use of the surface.
285 * we can remove this parameter.
311 return this->writePixels(surface,
326 * @param textureColorType the color type for this use of the surface.
355 * @param surfaceColorType the color type for this use of the surface.
368 // take place at higher levels and this function implement faster copy paths. The rect
430 * Put this texture in a safe and known state for use across multiple contexts. Depending on
431 * the backend, this may return a GrSemaphore. If so, other contexts should wait on that
432 * semaphore before using this texture.
457 void reset() { *this = {}; }
597 * texture has been transferred to a context using adopt semantics this should not be called.
602 * In this case we have a program descriptor and a program info but no render target.
614 * SkSurface::MakeFromBackendRenderTarget. Ideally this is a non-textureable allocation to
615 * differentiate from testing with SkSurface::MakeFromBackendTexture. When sampleCnt > 1 this
627 * Deletes a GrBackendRenderTarget allocated with the above. Synchronization to make this safe
664 this->resetContext();
672 SkASSERT(!this->caps()->requiresManualFBBarrierAfterTessellatedStencilDraw());
701 // Subclass must call this to initialize caps & compiler in its constructor.
855 this->onResetContext(fResetBits);
867 // The context owns us, not vice-versa, so this ptr is not ref'ed by Gpu.