/external/mesa3d/src/gallium/state_trackers/xvmc/ |
D | surface.c | 47 XvMCSurfacePrivate *surface, in MacroBlocksToPipe() argument 100 GetPictureDescription(XvMCSurfacePrivate *surface, struct pipe_mpeg12_picture_desc *desc) in GetPictureDescription() argument 104 assert(surface && desc); in GetPictureDescription() 108 desc->picture_structure = surface->picture_structure; in GetPictureDescription() 110 if (surface->ref[i]) { in GetPictureDescription() 111 XvMCSurfacePrivate *ref = surface->ref[i]->privData; in GetPictureDescription() 120 RecursiveEndFrame(XvMCSurfacePrivate *surface) in RecursiveEndFrame() argument 125 assert(surface); in RecursiveEndFrame() 127 context_priv = surface->context->privData; in RecursiveEndFrame() 130 if (surface->ref[i]) { in RecursiveEndFrame() [all …]
|
/external/skia/tests/ |
D | SurfaceTest.cpp | 93 sk_sp<SkSurface>& surface, in test_canvas_peek() argument 98 surface->getCanvas()->clear(color); in test_canvas_peek() 101 bool success = surface->getCanvas()->peekPixels(&pmap); in test_canvas_peek() 105 const void* addr2 = surface->peekPixels(&pmap2) ? pmap2.addr() : nullptr; in test_canvas_peek() 122 auto surface(surface_func(kPremul_SkAlphaType, &requestInfo)); in DEF_TEST() local 123 test_canvas_peek(reporter, surface, requestInfo, true); in DEF_TEST() 130 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, &requestInfo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 131 test_canvas_peek(reporter, surface, requestInfo, false); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 136 static void test_snapshot_alphatype(skiatest::Reporter* reporter, const sk_sp<SkSurface>& surface, in test_snapshot_alphatype() argument 138 REPORTER_ASSERT(reporter, surface); in test_snapshot_alphatype() [all …]
|
/external/mesa3d/src/egl/main/ |
D | eglsurface.c | 338 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, in _eglQuerySurface() argument 343 *value = surface->Width; in _eglQuerySurface() 346 *value = surface->Height; in _eglQuerySurface() 349 *value = surface->Config->ConfigID; in _eglQuerySurface() 352 if (surface->Type == EGL_PBUFFER_BIT) in _eglQuerySurface() 353 *value = surface->LargestPbuffer; in _eglQuerySurface() 357 if (surface->Type == EGL_PBUFFER_BIT) in _eglQuerySurface() 358 *value = surface->TextureFormat; in _eglQuerySurface() 361 if (surface->Type == EGL_PBUFFER_BIT) in _eglQuerySurface() 362 *value = surface->TextureTarget; in _eglQuerySurface() [all …]
|
/external/mesa3d/src/gallium/winsys/svga/drm/ |
D | vmw_screen_svga.c | 146 struct vmw_svga_winsys_surface *surface; in vmw_svga_winsys_surface_create() local 152 surface = CALLOC_STRUCT(vmw_svga_winsys_surface); in vmw_svga_winsys_surface_create() 153 if(!surface) in vmw_svga_winsys_surface_create() 156 pipe_reference_init(&surface->refcnt, 1); in vmw_svga_winsys_surface_create() 157 p_atomic_set(&surface->validated, 0); in vmw_svga_winsys_surface_create() 158 surface->screen = vws; in vmw_svga_winsys_surface_create() 159 pipe_mutex_init(surface->mutex); in vmw_svga_winsys_surface_create() 160 surface->shared = !!(usage & SVGA_SURFACE_USAGE_SHARED); in vmw_svga_winsys_surface_create() 161 provider = (surface->shared) ? vws->pools.gmr : vws->pools.mob_fenced; in vmw_svga_winsys_surface_create() 184 if (buffer_size < VMW_TRY_CACHED_SIZE && !surface->shared) { in vmw_svga_winsys_surface_create() [all …]
|
D | vmw_context.c | 119 } surface; member 226 for(i = 0; i < vswc->surface.used + vswc->surface.staged; ++i) { in vmw_swc_flush() 227 struct vmw_ctx_validate_item *isurf = &vswc->surface.items[i]; in vmw_swc_flush() 234 vswc->surface.used = 0; in vmw_swc_flush() 235 vswc->surface.reserved = 0; in vmw_swc_flush() 291 vswc->surface.used + nr_relocs > vswc->surface.size || in vmw_swc_reserve() 303 assert(vswc->surface.used + nr_relocs <= vswc->surface.size); in vmw_swc_reserve() 308 vswc->surface.reserved = nr_relocs; in vmw_swc_reserve() 309 vswc->surface.staged = 0; in vmw_swc_reserve() 473 assert(vswc->surface.staged < vswc->surface.reserved); in vmw_swc_surface_only_relocation() [all …]
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_image.c | 52 struct radeon_surf *surface, in radv_init_surface() argument 63 surface->npix_x = pCreateInfo->extent.width; in radv_init_surface() 64 surface->npix_y = pCreateInfo->extent.height; in radv_init_surface() 65 surface->npix_z = pCreateInfo->extent.depth; in radv_init_surface() 67 surface->blk_w = vk_format_get_blockwidth(pCreateInfo->format); in radv_init_surface() 68 surface->blk_h = vk_format_get_blockheight(pCreateInfo->format); in radv_init_surface() 69 surface->blk_d = 1; in radv_init_surface() 70 surface->array_size = pCreateInfo->arrayLayers; in radv_init_surface() 71 surface->last_level = pCreateInfo->mipLevels - 1; in radv_init_surface() 73 surface->bpe = vk_format_get_blocksize(pCreateInfo->format); in radv_init_surface() [all …]
|
D | radv_wsi.c | 78 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in radv_DestroySurfaceKHR() 80 vk_free2(&instance->alloc, pAllocator, surface); in radv_DestroySurfaceKHR() 90 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in radv_GetPhysicalDeviceSurfaceSupportKHR() 91 struct wsi_interface *iface = device->wsi_device.wsi[surface->platform]; in radv_GetPhysicalDeviceSurfaceSupportKHR() 93 return iface->get_support(surface, &device->wsi_device, in radv_GetPhysicalDeviceSurfaceSupportKHR() 104 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in radv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 105 struct wsi_interface *iface = device->wsi_device.wsi[surface->platform]; in radv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 107 return iface->get_capabilities(surface, pSurfaceCapabilities); in radv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 117 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in radv_GetPhysicalDeviceSurfaceFormatsKHR() 118 struct wsi_interface *iface = device->wsi_device.wsi[surface->platform]; in radv_GetPhysicalDeviceSurfaceFormatsKHR() [all …]
|
/external/mesa3d/src/intel/isl/ |
D | README | 6 those layouts, and queries the properties of surface formats. 27 counterpart, isl records the intent to use a surface as a depth or stencil 31 - `struct isl_surf` distinguishes between the surface's logical dimension 41 ISL takes care in its equations to correctly handle conversion among surface 43 between a surface's logical layout in the client API and its physical layout 49 - sa: physical surface samples 50 - el: physical surface elements 51 - sa_rows: rows of physical surface samples 52 - el_rows: rows of physical surface elements 56 hardware generation and reflect the surface's layout in memory. [all …]
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
D | ilo_state_surface.c | 63 STATIC_ASSERT(ARRAY_SIZE(surf->surface) >= 6); in surface_set_gen6_null_SURFACE_STATE() 64 surf->surface[0] = dw0; in surface_set_gen6_null_SURFACE_STATE() 65 surf->surface[1] = 0; in surface_set_gen6_null_SURFACE_STATE() 66 surf->surface[2] = 0; in surface_set_gen6_null_SURFACE_STATE() 67 surf->surface[3] = dw3; in surface_set_gen6_null_SURFACE_STATE() 68 surf->surface[4] = 0; in surface_set_gen6_null_SURFACE_STATE() 69 surf->surface[5] = 0; in surface_set_gen6_null_SURFACE_STATE() 89 STATIC_ASSERT(ARRAY_SIZE(surf->surface) >= 13); in surface_set_gen7_null_SURFACE_STATE() 90 surf->surface[0] = dw0; in surface_set_gen7_null_SURFACE_STATE() 91 memset(&surf->surface[1], 0, sizeof(uint32_t) * in surface_set_gen7_null_SURFACE_STATE() [all …]
|
/external/harfbuzz_ng/util/ |
D | helper-cairo-ansi.cc | 34 helper_cairo_surface_write_to_ansi_stream (cairo_surface_t *surface, in helper_cairo_surface_write_to_ansi_stream() argument 38 unsigned int width = cairo_image_surface_get_width (surface); in helper_cairo_surface_write_to_ansi_stream() 39 unsigned int height = cairo_image_surface_get_height (surface); in helper_cairo_surface_write_to_ansi_stream() 40 if (cairo_image_surface_get_format (surface) != CAIRO_FORMAT_RGB24) { in helper_cairo_surface_write_to_ansi_stream() 43 if (cairo_image_surface_get_format (surface) == CAIRO_FORMAT_A8) { in helper_cairo_surface_write_to_ansi_stream() 47 cairo_mask_surface (cr, surface, 0, 0); in helper_cairo_surface_write_to_ansi_stream() 51 cairo_set_source_surface (cr, surface, 0, 0); in helper_cairo_surface_write_to_ansi_stream() 55 surface = new_surface; in helper_cairo_surface_write_to_ansi_stream() 57 cairo_surface_reference (surface); in helper_cairo_surface_write_to_ansi_stream() 59 unsigned int stride = cairo_image_surface_get_stride (surface); in helper_cairo_surface_write_to_ansi_stream() [all …]
|
D | helper-cairo.cc | 51 cairo_surface_t *surface; in _cairo_eps_surface_create_for_stream() local 53 surface = cairo_ps_surface_create_for_stream (write_func, closure, width, height); in _cairo_eps_surface_create_for_stream() 54 cairo_ps_surface_set_eps (surface, true); in _cairo_eps_surface_create_for_stream() 56 return surface; in _cairo_eps_surface_create_for_stream() 170 cairo_surface_t *surface; member 181 status = helper_cairo_surface_write_to_ansi_stream (closure->surface, in finalize_ansi() 196 cairo_surface_t *surface; in _cairo_ansi_surface_create_for_stream() local 202 surface = cairo_image_surface_create (CAIRO_FORMAT_A8, w, h); in _cairo_ansi_surface_create_for_stream() 206 surface = cairo_image_surface_create (CAIRO_FORMAT_RGB24, w, h); in _cairo_ansi_surface_create_for_stream() 209 surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, w, h); in _cairo_ansi_surface_create_for_stream() [all …]
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_texture.c | 56 if (rdst->surface.bpe != rsrc->surface.bpe) in r600_prepare_for_dma_blit() 75 if ((rsrc->dcc_offset && src_level < rsrc->surface.num_dcc_levels) || in r600_prepare_for_dma_blit() 76 (rdst->dcc_offset && dst_level < rdst->surface.num_dcc_levels)) in r600_prepare_for_dma_blit() 183 return rtex->surface.level[level].offset + in r600_texture_get_offset() 184 box->z * rtex->surface.level[level].slice_size + in r600_texture_get_offset() 185 (box->y / rtex->surface.blk_h * in r600_texture_get_offset() 186 rtex->surface.level[level].nblk_x + in r600_texture_get_offset() 187 box->x / rtex->surface.blk_w) * rtex->surface.bpe; in r600_texture_get_offset() 191 struct radeon_surf *surface, in r600_init_surface() argument 260 array_mode, surface); in r600_init_surface() [all …]
|
/external/deqp/modules/egl/ |
D | teglQuerySurfaceTests.cpp | 64 …s (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface, const EGLint* at… in logSurfaceAttributes() argument 67 …logSurfaceAttribute(log, attributes[ndx], eglu::querySurfaceInt(egl, display, surface, attributes[… in logSurfaceAttributes() 70 …onSurfaceAttributes (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface) in logCommonSurfaceAttributes() argument 87 logSurfaceAttributes(log, egl, display, surface, attributes, DE_LENGTH_OF_ARRAY(attributes)); in logCommonSurfaceAttributes() 90 …erSurfaceAttributes (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface) in logPbufferSurfaceAttributes() argument 101 logSurfaceAttributes(log, egl, display, surface, attributes, DE_LENGTH_OF_ARRAY(attributes)); in logPbufferSurfaceAttributes() 109 void checkCommonAttributes (EGLDisplay display, EGLSurface surface, const ConfigInfo& info); 110 void checkNonPbufferAttributes (EGLDisplay display, EGLSurface surface); 118 void QuerySurfaceCase::checkCommonAttributes (EGLDisplay display, EGLSurface surface, const ConfigI… in checkCommonAttributes() argument 127 const EGLint id = eglu::querySurfaceInt(egl, display, surface, EGL_CONFIG_ID); in checkCommonAttributes() [all …]
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_debug_image.c | 99 struct pipe_surface *surface) in debug_dump_surface() argument 105 if (!surface) in debug_dump_surface() 114 texture = surface->texture; in debug_dump_surface() 116 data = pipe_transfer_map(pipe, texture, surface->u.tex.level, in debug_dump_surface() 117 surface->u.tex.first_layer, in debug_dump_surface() 119 0, 0, surface->width, surface->height, &transfer); in debug_dump_surface() 126 util_format_get_nblocksx(texture->format, surface->width), in debug_dump_surface() 127 util_format_get_nblocksy(texture->format, surface->height), in debug_dump_surface() 140 struct pipe_surface *surface, surf_tmpl; in debug_dump_texture() local 147 surface = pipe->create_surface(pipe, texture, &surf_tmpl); in debug_dump_texture() [all …]
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_dma.c | 138 unsigned dst_mode = rdst->surface.level[dst_level].mode; in si_dma_copy_tile() 145 unsigned index = rtiled->surface.tiling_index[tiled_lvl]; in si_dma_copy_tile() 154 assert(dst_mode != rsrc->surface.level[src_level].mode); in si_dma_copy_tile() 170 slice_tile_max = (rtiled->surface.level[tiled_lvl].nblk_x * in si_dma_copy_tile() 171 rtiled->surface.level[tiled_lvl].nblk_y) / (8*8) - 1; in si_dma_copy_tile() 177 height = rtiled->surface.level[tiled_lvl].nblk_y; in si_dma_copy_tile() 178 base = rtiled->surface.level[tiled_lvl].offset; in si_dma_copy_tile() 179 addr = rlinear->surface.level[linear_lvl].offset; in si_dma_copy_tile() 180 addr += rlinear->surface.level[linear_lvl].slice_size * linear_z; in si_dma_copy_tile() 186 tile_split = util_logbase2(rtiled->surface.tile_split >> 6); in si_dma_copy_tile() [all …]
|
D | cik_sdma.c | 123 unsigned tile_index = tex->surface.tiling_index[level]; in encode_tile_info() 124 unsigned macro_tile_index = tex->surface.macro_tile_index; in encode_tile_info() 128 return (set_bpp ? util_logbase2(tex->surface.bpe) : 0) | in encode_tile_info() 132 ((util_logbase2(tex->surface.tile_split >> 6)) << 11) | in encode_tile_info() 151 unsigned bpp = rdst->surface.bpe; in cik_sdma_copy_texture() 153 rdst->surface.level[dst_level].offset; in cik_sdma_copy_texture() 155 rsrc->surface.level[src_level].offset; in cik_sdma_copy_texture() 156 unsigned dst_mode = rdst->surface.level[dst_level].mode; in cik_sdma_copy_texture() 157 unsigned src_mode = rsrc->surface.level[src_level].mode; in cik_sdma_copy_texture() 158 unsigned dst_tile_index = rdst->surface.tiling_index[dst_level]; in cik_sdma_copy_texture() [all …]
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_framebuffer.c | 59 struct pipe_surface *surface) in update_framebuffer_size() argument 61 assert(surface); in update_framebuffer_size() 62 assert(surface->width < UINT_MAX); in update_framebuffer_size() 63 assert(surface->height < UINT_MAX); in update_framebuffer_size() 64 framebuffer->width = MIN2(framebuffer->width, surface->width); in update_framebuffer_size() 65 framebuffer->height = MIN2(framebuffer->height, surface->height); in update_framebuffer_size() 153 if (strb->surface) { in update_framebuffer_state() 154 pipe_surface_reference(&framebuffer->cbufs[i], strb->surface); in update_framebuffer_state() 155 update_framebuffer_size(framebuffer, strb->surface); in update_framebuffer_state() 180 pipe_surface_reference(&framebuffer->zsbuf, strb->surface); in update_framebuffer_state() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_wsi.c | 77 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in anv_DestroySurfaceKHR() 79 if (!surface) in anv_DestroySurfaceKHR() 82 vk_free2(&instance->alloc, pAllocator, surface); in anv_DestroySurfaceKHR() 92 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in anv_GetPhysicalDeviceSurfaceSupportKHR() 93 struct wsi_interface *iface = device->wsi_device.wsi[surface->platform]; in anv_GetPhysicalDeviceSurfaceSupportKHR() 95 return iface->get_support(surface, &device->wsi_device, in anv_GetPhysicalDeviceSurfaceSupportKHR() 106 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in anv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 107 struct wsi_interface *iface = device->wsi_device.wsi[surface->platform]; in anv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 109 return iface->get_capabilities(surface, pSurfaceCapabilities); in anv_GetPhysicalDeviceSurfaceCapabilitiesKHR() 119 ICD_FROM_HANDLE(VkIcdSurfaceBase, surface, _surface); in anv_GetPhysicalDeviceSurfaceFormatsKHR() [all …]
|
/external/mesa3d/src/gallium/state_trackers/xvmc/tests/ |
D | test_surface.c | 46 XvMCSurface surface = {0}; in main() local 78 assert(XvMCCreateSurface(display, NULL, &surface) == XvMCBadContext); in main() 82 assert(XvMCCreateSurface(display, &context, &surface) == Success); in main() 84 assert(surface.surface_id != 0); in main() 86 assert(surface.context_id == context.context_id); in main() 88 assert(surface.surface_type_id == surface_type_id); in main() 90 assert(surface.width == width && surface.height == height); in main() 92 assert(XvMCDestroySurface(display, &surface) == Success); in main()
|
/external/skia/fuzz/ |
D | FuzzDrawFunctions.cpp | 113 sk_sp<SkSurface> surface; in fuzz_drawText() local 114 init_surface(fuzz, &surface); in fuzz_drawText() 154 SkCanvas* cnv = surface->getCanvas(); in fuzz_drawText() 165 sk_sp<SkSurface> surface; in fuzz_drawCircle() local 166 init_surface(fuzz, &surface); in fuzz_drawCircle() 170 surface->getCanvas()->drawCircle(a, b, c, p); in fuzz_drawCircle() 176 sk_sp<SkSurface> surface; in fuzz_drawLine() local 177 init_surface(fuzz, &surface); in fuzz_drawLine() 181 surface->getCanvas()->drawLine(a, b, c, d, p); in fuzz_drawLine() 187 sk_sp<SkSurface> surface; in fuzz_drawRect() local [all …]
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
D | output.c | 50 VdpOutputSurface *surface) in vlVdpOutputSurfaceCreate() argument 111 vlsurface->surface = pipe->create_surface(pipe, res, &surf_templ); in vlVdpOutputSurfaceCreate() 112 if (!vlsurface->surface) in vlVdpOutputSurfaceCreate() 115 *surface = vlAddDataHTAB(vlsurface); in vlVdpOutputSurfaceCreate() 116 if (*surface == 0) in vlVdpOutputSurfaceCreate() 131 pipe_surface_reference(&vlsurface->surface, NULL); in vlVdpOutputSurfaceCreate() 144 vlVdpOutputSurfaceDestroy(VdpOutputSurface surface) in vlVdpOutputSurfaceDestroy() argument 149 vlsurface = vlGetDataHTAB(surface); in vlVdpOutputSurfaceDestroy() 157 pipe_surface_reference(&vlsurface->surface, NULL); in vlVdpOutputSurfaceDestroy() 163 vlRemoveDataHTAB(surface); in vlVdpOutputSurfaceDestroy() [all …]
|
D | bitmap.c | 43 VdpBitmapSurface *surface) in vlVdpBitmapSurfaceCreate() argument 63 if (!surface) in vlVdpBitmapSurfaceCreate() 107 *surface = vlAddDataHTAB(vlsurface); in vlVdpBitmapSurfaceCreate() 108 if (*surface == 0) { in vlVdpBitmapSurfaceCreate() 129 vlVdpBitmapSurfaceDestroy(VdpBitmapSurface surface) in vlVdpBitmapSurfaceDestroy() argument 133 vlsurface = vlGetDataHTAB(surface); in vlVdpBitmapSurfaceDestroy() 141 vlRemoveDataHTAB(surface); in vlVdpBitmapSurfaceDestroy() 152 vlVdpBitmapSurfaceGetParameters(VdpBitmapSurface surface, in vlVdpBitmapSurfaceGetParameters() argument 160 vlsurface = vlGetDataHTAB(surface); in vlVdpBitmapSurfaceGetParameters() 181 vlVdpBitmapSurfacePutBitsNative(VdpBitmapSurface surface, in vlVdpBitmapSurfacePutBitsNative() argument [all …]
|
/external/skia/gm/ |
D | discard.cpp | 48 auto surface = SkSurface::MakeRenderTarget(context, SkBudgeted::kNo, info); in onDraw() local 49 if (nullptr == surface) { in onDraw() 58 surface->getCanvas()->discard(); in onDraw() 63 surface->getCanvas()->drawColor(color); in onDraw() 66 surface->getCanvas()->clear(color); in onDraw() 71 surface->getCanvas()->drawPaint(paint); in onDraw() 74 surface->draw(canvas, 10.f*x, 10.f*y, nullptr); in onDraw() 78 surface->getCanvas()->discard(); in onDraw()
|
/external/mesa3d/src/gallium/drivers/noop/ |
D | noop_state.c | 90 struct pipe_surface *surface = CALLOC_STRUCT(pipe_surface); in noop_create_surface() local 92 if (!surface) in noop_create_surface() 94 pipe_reference_init(&surface->reference, 1); in noop_create_surface() 95 pipe_resource_reference(&surface->texture, texture); in noop_create_surface() 96 surface->context = ctx; in noop_create_surface() 97 surface->format = surf_tmpl->format; in noop_create_surface() 98 surface->width = texture->width0; in noop_create_surface() 99 surface->height = texture->height0; in noop_create_surface() 100 surface->texture = texture; in noop_create_surface() 101 surface->u.tex.first_layer = surf_tmpl->u.tex.first_layer; in noop_create_surface() [all …]
|
/external/walt/android/WALT/app/src/main/java/org/chromium/latency/walt/ |
D | FastPathSurfaceView.java | 48 Surface surface = holder.getSurface(); in surfaceChanged() local 49 if (surface == null) in surfaceChanged() 54 setSharedBufferMode.invoke(surface, true); in surfaceChanged() 59 Canvas canvas = surface.lockCanvas(null); in surfaceChanged() 61 surface.unlockCanvasAndPost(canvas); in surfaceChanged() 80 Surface surface = getHolder().getSurface(); in setRectColor() local 81 if (surface == null || !isActive) in setRectColor() 84 Canvas canvas = surface.lockCanvas(rect); in setRectColor() 88 surface.unlockCanvasAndPost(canvas); in setRectColor()
|