Home
last modified time | relevance | path

Searched refs:surfaces (Results 1 – 25 of 43) sorted by relevance

12

/external/mesa3d/src/gallium/state_trackers/xorg/
Dxorg_xvmc.c68 static XF86MCSurfaceInfoPtr surfaces[] = variable
88 sizeof(surfaces)/sizeof(*surfaces),
89 surfaces,
/external/mesa3d/src/gallium/state_trackers/vdpau/
Dsurface.c350 struct pipe_surface **surfaces; in vlVdpVideoSurfaceClear() local
356 surfaces = vlsurf->video_buffer->get_surfaces(vlsurf->video_buffer); in vlVdpVideoSurfaceClear()
360 if (!surfaces[i]) in vlVdpVideoSurfaceClear()
366 pipe->clear_render_target(pipe, surfaces[i], &c, 0, 0, in vlVdpVideoSurfaceClear()
367 surfaces[i]->width, surfaces[i]->height); in vlVdpVideoSurfaceClear()
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_video_buffer.c256 pipe_surface_reference(&buf->surfaces[i], NULL); in vl_video_buffer_destroy()
364 pipe_surface_reference(&buf->surfaces[surf], NULL); in vl_video_buffer_surfaces()
368 if (!buf->surfaces[surf]) { in vl_video_buffer_surfaces()
373 buf->surfaces[surf] = pipe->create_surface(pipe, buf->resources[j], &surf_templ); in vl_video_buffer_surfaces()
374 if (!buf->surfaces[surf]) in vl_video_buffer_surfaces()
380 return buf->surfaces; in vl_video_buffer_surfaces()
384 pipe_surface_reference(&buf->surfaces[i], NULL); in vl_video_buffer_surfaces()
Dvl_video_buffer.h48 struct pipe_surface *surfaces[VL_MAX_SURFACES]; member
/external/autotest/client/site_tests/security_SysVIPC/
Dcontrol7 DOC = "Security tripwire for SysV IPC attack surfaces"
9 PURPOSE = "Detect emergence of new attack surfaces in SysV IPC"
/external/mesa3d/src/gallium/state_trackers/va/
Dva_surface.c53 int num_surfaces, VASurfaceID *surfaces) in vlVaCreateSurfaces() argument
78 surfaces[n] = vlAddDataHTAB((void *)(va_surface + n)); in vlVaCreateSurfaces()
Dva_private.h79 …aces (VADriverContextP ctx,int width,int height,int format,int num_surfaces,VASurfaceID *surfaces);
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_video.h16 struct pipe_surface *surfaces[3]; member
41 struct nouveau_video_buffer *surfaces[8]; member
Dnouveau_video.c398 if (dec->surfaces[i] == buf) in nouveau_decoder_surface_index()
402 dec->surfaces[i] = buf; in nouveau_decoder_surface_index()
744 if (!buf->surfaces[i]) { in nouveau_video_buffer_surfaces()
748 buf->surfaces[i] = pipe->create_surface(pipe, buf->resources[i], &surf_templ); in nouveau_video_buffer_surfaces()
749 if (!buf->surfaces[i]) in nouveau_video_buffer_surfaces()
754 return buf->surfaces; in nouveau_video_buffer_surfaces()
758 pipe_surface_reference(&buf->surfaces[i], NULL); in nouveau_video_buffer_surfaces()
772 pipe_surface_reference(&buf->surfaces[i], NULL); in nouveau_video_buffer_destroy()
/external/skia/bench/
DSKPAnimationBench.cpp37 this->surfaces()[j]->getCanvas()->drawPicture(this->picture(), &trans, nullptr); in drawPicture()
41 this->surfaces()[j]->getCanvas()->flush(); in drawPicture()
DSKPBench.h46 const SkTDArray<SkSurface*>& surfaces() const { return fSurfaces; } in surfaces() function
/external/mesa3d/src/gallium/state_trackers/egl/x11/
Dnative_dri2.c63 struct util_hash_table *surfaces; member
447 util_hash_table_remove(dri2surf->dri2dpy->surfaces, in dri2_surface_destroy()
479 util_hash_table_set(dri2surf->dri2dpy->surfaces, in dri2_display_create_surface()
761 if (dri2dpy->surfaces) in dri2_display_destroy()
762 util_hash_table_destroy(dri2dpy->surfaces); in dri2_display_destroy()
781 util_hash_table_get(dri2dpy->surfaces, (void *) drawable); in dri2_display_invalidate_buffers()
928 dri2dpy->surfaces = util_hash_table_create(dri2_display_hash_table_hash, in x11_create_dri2_display()
930 if (!dri2dpy->surfaces) { in x11_create_dri2_display()
/external/mesa3d/src/gallium/docs/source/
Dresources.rst149 The 6 surfaces form an imaginary cube, and sampling happens by mapping an
153 from multiple surfaces near to the edge.
180 TODO: write much more on surfaces
182 OpenGL: FBOs are collections of surfaces in GL 3.0 or GL_ARB_framebuffer_object
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_texture.h44 struct nouveau_surface surfaces[MAX_TEXTURE_LEVELS]; member
Dnouveau_texture.c61 nouveau_surface_ref(NULL, &nt->surfaces[i]); in nouveau_texture_free()
325 struct nouveau_surface *s = &to_nouveau_texture(t)->surfaces[level]; in teximage_fits()
347 struct nouveau_surface *ss = to_nouveau_texture(t)->surfaces; in validate_teximage()
381 struct nouveau_surface *ss = to_nouveau_texture(t)->surfaces; in relayout_texture()
446 struct nouveau_surface *s = &nt->surfaces[i]; in nouveau_texture_validate()
Dnv04_state_tex.c77 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv04_emit_tex_obj()
Dnv10_state_tex.c175 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv10_emit_tex_obj()
Dnv20_state_tex.c181 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel]; in nv20_emit_tex_obj()
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_screen.h59 struct rbug_list surfaces; member
Drbug_screen.c264 make_empty_list(&rb_screen->surfaces); in rbug_screen_create()
/external/mesa3d/src/egl/docs/
DEGL_MESA_screen_surface33 EGL 1.1 supports three types of drawing surfaces:
34 * Window surfaces
35 * Pixmap surfaces
36 * Pbuffer surfaces
173 10. What should be the default size for screen surfaces?
175 For Pbuffer surfaces the default width and height are zero.
176 We'll do the same for screen surfaces. Since there's no function
177 to resize surfaces it's useless to have a 0x0 screen, but this isn't
/external/autotest/client/site_tests/security_StatefulPermissions/
Dcontrol11 PURPOSE = "To maintain a vetted, minimized set of attack surfaces in stateful."
/external/vulkan-validation-layers/layers/
Dswapchain.cpp330 for (auto it = pInstance->surfaces.begin(); it != pInstance->surfaces.end(); it++) { in vkDestroyInstance()
428 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateAndroidSurfaceKHR()
483 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateMirSurfaceKHR()
569 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateWaylandSurfaceKHR()
655 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateWin32SurfaceKHR()
739 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateXcbSurfaceKHR()
825 pInstance->surfaces[*pSurface] = &my_data->surfaceMap[*pSurface]; in vkCreateXlibSurfaceKHR()
877 pSurface->pInstance->surfaces.erase(surface); in vkDestroySurfaceKHR()
1066 SwpSurface *pSurface = (pInstance) ? pInstance->surfaces[surface] : NULL; in vkGetPhysicalDeviceSurfaceSupportKHR()
Dswapchain.h164 unordered_map<VkSurfaceKHR, SwpSurface *> surfaces; member
/external/skia/dm/
DDMSrcSink.cpp1220 SkTDArray<SkSurface*> surfaces; in draw() local
1221 surfaces.setReserve(xTiles*yTiles); in draw()
1232 surfaces.push(s); in draw()
1242 SkAutoTUnref<SkImage> image(surfaces[i+xTiles*j]->newImageSnapshot()); in draw()
1246 surfaces.unrefAll(); in draw()

12