Searched defs:OffscreenBuffer (Results 1 - 3 of 3) sorted by relevance

/frameworks/base/libs/hwui/
H A DGpuMemoryTracker.h36 OffscreenBuffer, member in class:android::uirenderer::GpuObjectType
/frameworks/base/libs/hwui/renderstate/
H A DOffscreenBufferPool.cpp33 // OffscreenBuffer
36 OffscreenBuffer::OffscreenBuffer(RenderState& renderState, Caches& caches, uint32_t viewportWidth, function in class:android::uirenderer::OffscreenBuffer
38 : GpuMemoryTracker(GpuObjectType::OffscreenBuffer)
55 Rect OffscreenBuffer::getTextureCoordinates() {
61 void OffscreenBuffer::dirty(Rect dirtyArea) {
69 void OffscreenBuffer::updateMeshFromRegion() {
103 uint32_t OffscreenBuffer::computeIdealDimension(uint32_t dimension) {
107 OffscreenBuffer::~OffscreenBuffer() {
[all...]
H A DOffscreenBufferPool.h43 class OffscreenBuffer : GpuMemoryTracker { class in namespace:android::uirenderer
45 OffscreenBuffer(RenderState& renderState, Caches& caches, uint32_t viewportWidth,
47 ~OffscreenBuffer();
94 WARN_UNUSED_RESULT OffscreenBuffer* get(RenderState& renderState, const uint32_t width,
97 WARN_UNUSED_RESULT OffscreenBuffer* resize(OffscreenBuffer* layer, const uint32_t width,
100 void putOrDelete(OffscreenBuffer* layer);
129 : width(OffscreenBuffer::computeIdealDimension(layerWidth))
130 , height(OffscreenBuffer::computeIdealDimension(layerHeight))
133 explicit Entry(OffscreenBuffer* laye
[all...]

Completed in 70 milliseconds