/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_surface.c | 46 struct etna_surface *surf = CALLOC_STRUCT(etna_surface); local 48 if (!surf) 56 surf->base.context = pctx; 58 pipe_reference_init(&surf->base.reference, 1); 59 pipe_resource_reference(&surf->base.texture, &rsc->base); 78 surf->base.texture = &rsc->base; 79 surf->base.format = rsc->base.format; 80 surf->base.width = rsc->levels[level].width; 81 surf->base.height = rsc->levels[level].height; 82 surf->base.writable = templat->writable; /* what is this for anyway * [all...] |
etnaviv_clear_blit.h | 38 etna_rs_gen_clear_surface(struct etna_context *ctx, struct etna_surface *surf,
|
etnaviv_surface.h | 38 struct etna_resource_level surf; member in struct:etna_surface
|
/external/mesa3d/src/intel/isl/tests/ |
isl_surf_get_image_offset_test.c | 55 t_assert_image_alignment_el(const struct isl_surf *surf, 60 align_el = isl_surf_get_image_alignment_el(surf); 68 t_assert_image_alignment_sa(const struct isl_surf *surf, 73 align_sa = isl_surf_get_image_alignment_sa(surf); 81 t_assert_offset_el(const struct isl_surf *surf, 89 isl_surf_get_image_offset_el(surf, level, logical_array_layer, 97 t_assert_phys_level0_sa(const struct isl_surf *surf, uint32_t width, 100 t_assert_extent4d(&surf->phys_level0_sa, width, height, depth, array_len); 104 t_assert_gen4_3d_layer(const struct isl_surf *surf, 114 t_assert_offset_el(surf, level, 0, z 133 struct isl_surf surf; local 181 struct isl_surf surf; local 242 struct isl_surf surf; local [all...] |
/external/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
radv_amdgpu_surface.c | 50 static int radv_amdgpu_surface_sanity(const struct radeon_surf *surf) 52 unsigned type = RADEON_SURF_GET(surf->flags, TYPE); 54 if (!(surf->flags & RADEON_SURF_HAS_TILE_MODE_INDEX)) 58 if (!surf->npix_x || !surf->npix_y || !surf->npix_z || 59 !surf->array_size) 62 if (!surf->blk_w || !surf->blk_h || !surf->blk_d [all...] |
/external/mesa3d/src/egl/main/ |
eglsurface.h | 88 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type, 93 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint *value); 97 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint value); 101 _eglBindTexImage(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint buffer); 104 _eglReleaseTexImage(_EGLDriver *drv, _EGLDisplay *disp, _EGLSurface *surf, EGLint buffer); 108 _eglSwapInterval(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint interval); 115 _eglGetSurface(_EGLSurface *surf) 117 if (surf) 118 _eglGetResource(&surf->Resource); 119 return surf; 163 _EGLSurface *surf = (_EGLSurface *) surface; local [all...] |
eglsurface.c | 49 _eglClampSwapInterval(_EGLSurface *surf, EGLint interval) 51 EGLint bound = surf->Config->MaxSwapInterval; 56 bound = surf->Config->MinSwapInterval; 60 surf->SwapInterval = interval; 68 _eglParseSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) 70 _EGLDisplay *dpy = surf->Resource.Display; 71 EGLint type = surf->Type; 103 surf->GLColorspace = val; 116 surf->VGColorspace = val; 129 surf->VGAlphaFormat = val [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
gen8_surface_state.c | 49 uint32_t *surf = __brw_state_batch(brw, AUB_TRACE_SURFACE_STATE, local 51 memset(surf, 0, 64); 52 return surf; 70 uint32_t *surf = gen8_allocate_surface_state(brw, out_offset, -1); local 72 surf[0] = BRW_SURFACE_NULL << BRW_SURFACE_TYPE_SHIFT | 75 surf[2] = SET_FIELD(width - 1, GEN7_SURFACE_WIDTH) |
|
gen7_wm_surface_state.c | 43 gen7_check_surface_setup(uint32_t *surf, bool is_render_target) 45 unsigned num_multisamples = surf[4] & INTEL_MASK(5, 3); 46 unsigned multisampled_surface_storage_format = surf[4] & (1 << 6); 47 unsigned surface_array_spacing = surf[0] & (1 << 10); 84 uint32_t width = GET_FIELD(surf[2], GEN7_SURFACE_WIDTH) + 1; 104 uint32_t depth = GET_FIELD(surf[3], BRW_SURFACE_DEPTH) + 1; 105 uint32_t height = GET_FIELD(surf[2], GEN7_SURFACE_HEIGHT) + 1; 117 switch (GET_FIELD(surf[0], BRW_SURFACE_FORMAT)) { 158 uint32_t *surf = brw_state_batch(brw, AUB_TRACE_SURFACE_STATE, 8 * 4, 32, local 160 memset(surf, 0, 8 * 4) [all...] |
/external/libdrm/radeon/ |
radeon_surface.c | 99 struct radeon_surface *surf); 101 struct radeon_surface *surf); 170 static void surf_minify(struct radeon_surface *surf, 176 surflevel->npix_x = mip_minify(surf->npix_x, level); 177 surflevel->npix_y = mip_minify(surf->npix_y, level); 178 surflevel->npix_z = mip_minify(surf->npix_z, level); 179 surflevel->nblk_x = (surflevel->npix_x + surf->blk_w - 1) / surf->blk_w; 180 surflevel->nblk_y = (surflevel->npix_y + surf->blk_h - 1) / surf->blk_h [all...] |
/external/skia/tests/ |
SpecialSurfaceTest.cpp | 21 static const SkIRect& Subset(const SkSpecialSurface* surf) { 22 return surf->subset(); 33 static void test_surface(const sk_sp<SkSpecialSurface>& surf, 37 const SkIRect surfSubset = TestingSpecialSurfaceAccess::Subset(surf.get()); 43 SkCanvas* canvas = surf->getCanvas(); 48 sk_sp<SkSpecialImage> img(surf->makeImageSnapshot()); 55 REPORTER_ASSERT(reporter, !surf->getCanvas()); 61 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeRaster(info)); 63 test_surface(surf, reporter, 0); 73 sk_sp<SkSpecialSurface> surf(SkSpecialSurface::MakeFromBitmap(subset, bm)) [all...] |
/bootable/recovery/minui/ |
graphics_adf.cpp | 34 int MinuiBackendAdf::SurfaceInit(const drm_mode_modeinfo* mode, GRSurfaceAdf* surf) { 35 *surf = {}; 36 surf->fence_fd = -1; 37 surf->fd = adf_interface_simple_buffer_alloc(intf_fd, mode->hdisplay, mode->vdisplay, format, 38 &surf->offset, &surf->pitch); 39 if (surf->fd < 0) { 40 return surf->fd; 43 surf->width = mode->hdisplay; 44 surf->height = mode->vdisplay 171 GRSurfaceAdf* surf = &surfaces[current_surface]; local [all...] |
graphics_adf.h | 43 int SurfaceInit(const drm_mode_modeinfo* mode, GRSurfaceAdf* surf); 46 void SurfaceDestroy(GRSurfaceAdf* surf); 47 void Sync(GRSurfaceAdf* surf);
|
/external/mesa3d/src/gallium/winsys/svga/drm/ |
vmw_surface.h | 72 svga_winsys_surface(struct vmw_svga_winsys_surface *surf) 74 assert(!surf || surf->sid != SVGA3D_INVALID_ID); 75 return (struct svga_winsys_surface *)surf; 80 vmw_svga_winsys_surface(struct svga_winsys_surface *surf) 82 return (struct vmw_svga_winsys_surface *)surf;
|
/external/mesa3d/src/intel/blorp/ |
blorp.c | 65 const struct blorp_surf *surf, 72 format = surf->surf->format; 84 } else if (surf->surf->usage & ISL_SURF_USAGE_STENCIL_BIT) { 85 assert(surf->surf->format == ISL_FORMAT_R8_UINT); 91 info->surf = *surf->surf; [all...] |
/external/mesa3d/src/mesa/main/ |
vdpau.c | 83 struct vdp_surface *surf = (struct vdp_surface *)entry->key; local 86 if (surf->state == GL_SURFACE_MAPPED_NV) { 87 GLintptr surfaces[] = { (GLintptr)surf }; 92 free(surf); 117 struct vdp_surface *surf; local 135 surf = CALLOC_STRUCT( vdp_surface ); 136 if (surf == NULL) { 141 surf->vdpSurface = vdpSurface; 142 surf->target = target; 143 surf->access = GL_READ_WRITE 224 struct vdp_surface *surf = (struct vdp_surface *)surface; local 242 struct vdp_surface *surf = (struct vdp_surface *)surface; local 277 struct vdp_surface *surf = (struct vdp_surface *)surface; local 309 struct vdp_surface *surf = (struct vdp_surface *)surface; local 349 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; local 363 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; local 403 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; local 417 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; local [all...] |
/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
amdgpu_surface.c | 148 struct radeon_surf *surf, bool is_stencil, 175 AddrSurfInfoIn->basePitch = surf->stencil_level[0].nblk_x; 177 AddrSurfInfoIn->basePitch = surf->level[0].nblk_x; 181 AddrSurfInfoIn->basePitch *= surf->blk_w; 191 surf_level = is_stencil ? &surf->stencil_level[level] : &surf->level[level]; 192 surf_level->offset = align64(surf->surf_size, AddrSurfInfoOut->baseAlign); 212 surf->stencil_tiling_index[level] = AddrSurfInfoOut->tileIndex; 214 surf->tiling_index[level] = AddrSurfInfoOut->tileIndex; 216 surf->surf_size = surf_level->offset + AddrSurfInfoOut->surfSize [all...] |
/frameworks/native/services/surfaceflinger/tests/ |
Stress_test.cpp | 34 auto surf = client->createSurface(String8("t"), 100, 100, 36 ASSERT_TRUE(surf != nullptr); 37 client->destroySurface(surf->getHandle());
|
/external/mesa3d/src/gallium/drivers/ilo/core/ |
ilo_state_surface.c | 34 surface_set_gen6_null_SURFACE_STATE(struct ilo_state_surface *surf, 63 STATIC_ASSERT(ARRAY_SIZE(surf->surface) >= 6); 64 surf->surface[0] = dw0; 65 surf->surface[1] = 0; 66 surf->surface[2] = 0; 67 surf->surface[3] = dw3; 68 surf->surface[4] = 0; 69 surf->surface[5] = 0; 75 surface_set_gen7_null_SURFACE_STATE(struct ilo_state_surface *surf, 89 STATIC_ASSERT(ARRAY_SIZE(surf->surface) >= 13) [all...] |
/external/skia/gm/ |
surface.cpp | 127 auto surf(canvas->makeSurface(info, nullptr)); 128 if (!surf) { 129 surf = SkSurface::MakeRaster(info); 131 drawInto(surf->getCanvas()); 133 sk_sp<SkImage> image(surf->makeImageSnapshot()); 136 auto surf2(surf->makeSurface(info)); 140 SkASSERT(equal(surf->props(), surf2->props())); 155 sk_sp<SkSurface> surf = canvas->makeSurface(info, nullptr); local 156 if (!surf) { 157 surf = SkSurface::MakeRaster(info, nullptr) 176 sk_sp<SkSurface> surf = canvas->makeSurface(info, nullptr); local [all...] |
/external/skia/src/gpu/ |
GrTextureRenderTargetProxy.cpp | 27 GrTextureRenderTargetProxy::GrTextureRenderTargetProxy(sk_sp<GrSurface> surf) 28 : GrSurfaceProxy(surf, SkBackingFit::kExact) 29 , GrTextureProxy(surf) 30 , GrRenderTargetProxy(surf) { 31 SkASSERT(surf->asTexture()); 32 SkASSERT(surf->asRenderTarget());
|
/external/mesa3d/src/egl/drivers/dri2/ |
egl_dri2_fallbacks.h | 59 _EGLSurface *surf, EGLint interval) 66 _EGLSurface *surf, 70 return dri2_dpy->vtbl->swap_buffers(drv, dpy, surf); 75 _EGLSurface *surf, 91 _EGLSurface *surf, 99 _EGLSurface *surf) 113 dri2_fallback_get_sync_values(_EGLDisplay *dpy, _EGLSurface *surf,
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
presentation.c | 209 vlVdpOutputSurface *surf; local 224 surf = vlGetDataHTAB(surface); 225 if (!surf) 234 if (vscreen->set_back_texture_from_output && surf->send_to_X) 235 vscreen->set_back_texture_from_output(vscreen, surf->surface->texture, clip_width, clip_height); 242 if (!vscreen->set_back_texture_from_output || !surf->send_to_X) { 260 vl_compositor_set_rgba_layer(cstate, compositor, 0, surf->sampler_view, &src_rect, NULL, NULL); 269 pipe->screen->fence_reference(pipe->screen, &surf->fence, NULL); 270 pipe->flush(pipe, &surf->fence, 0); 274 pq->last_surf = surf; 310 vlVdpOutputSurface *surf; local 345 vlVdpOutputSurface *surf; local [all...] |
/external/mesa3d/src/intel/isl/ |
isl.c | [all...] |
isl_surface_state.c | 138 get_image_alignment(const struct isl_surf *surf) 141 if (isl_tiling_is_std_y(surf->tiling) || 142 surf->dim_layout == ISL_DIM_LAYOUT_GEN9_1D) { 156 return isl_surf_get_image_alignment_el(surf); 165 return isl_surf_get_image_alignment_sa(surf); 171 get_qpitch(const struct isl_surf *surf) 173 switch (surf->dim_layout) { 178 if (surf->dim == ISL_SURF_DIM_3D && surf->tiling == ISL_TILING_W) { 188 return isl_surf_get_array_pitch_el_rows(surf) / 2 [all...] |