/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | radeon_video.c | 138 * join surfaces into the same buffer with identical tiling params 143 struct radeon_surf *surfaces[VL_NUM_COMPONENTS]) 153 if (!surfaces[i]) 157 wh = surfaces[i]->bankw * surfaces[i]->bankh; 165 if (!surfaces[i]) 169 surfaces[i]->bankw = surfaces[best_tiling]->bankw; 170 surfaces[i]->bankh = surfaces[best_tilin 141 rvid_join_surfaces(struct radeon_winsys* ws, struct pb_buffer** buffers[VL_NUM_COMPONENTS], struct radeon_surf *surfaces[VL_NUM_COMPONENTS]) argument [all...] |
H A D | radeon_video.h | 67 /* join surfaces into the same buffer with identical tiling params 71 struct radeon_surf *surfaces[VL_NUM_COMPONENTS]);
|
/external/mesa3d/src/mesa/main/ |
H A D | vdpau.h | 67 _mesa_VDPAUMapSurfacesNV(GLsizei numSurfaces, const GLintptr *surfaces); 70 _mesa_VDPAUUnmapSurfacesNV(GLsizei numSurfaces, const GLintptr *surfaces);
|
H A D | vdpau.c | 87 GLintptr surfaces[] = { (GLintptr)surf }; local 88 _mesa_VDPAUUnmapSurfacesNV(1, surfaces); 338 _mesa_VDPAUMapSurfacesNV(GLsizei numSurfaces, const GLintptr *surfaces) argument 349 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; 363 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; 392 _mesa_VDPAUUnmapSurfacesNV(GLsizei numSurfaces, const GLintptr *surfaces) argument 403 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i]; 417 struct vdp_surface *surf = (struct vdp_surface *)surfaces[i];
|
/external/mesa3d/src/gallium/state_trackers/nine/ |
H A D | texture9.c | 173 This->surfaces = CALLOC(info->last_level + 1, sizeof(*This->surfaces)); 174 if (!This->surfaces) 182 /* Create all the surfaces right away. 204 &sfdesc, &This->surfaces[l]); 215 *pSharedHandle = This->surfaces[0]->data; 228 if (This->surfaces) { 229 /* The surfaces should have 0 references and be unbound now. */ 231 if (This->surfaces[l]) 232 NineUnknown_Destroy(&This->surfaces[ [all...] |
H A D | cubetexture9.c | 119 This->surfaces = CALLOC(6 * (info->last_level + 1), sizeof(*This->surfaces)); 120 if (!This->surfaces) 129 /* Create all the surfaces right away. 139 /* We allocate the memory for the surfaces as continous blocks. 152 l, f, &sfdesc, &This->surfaces[f + 6 * l]); 175 if (This->surfaces) { 177 NineUnknown_Destroy(&This->surfaces[i]->base.base); 178 FREE(This->surfaces); 198 *pDesc = This->surfaces[Leve [all...] |
H A D | texture9.h | 32 struct NineSurface9 **surfaces; member in struct:NineTexture9
|
H A D | cubetexture9.h | 32 struct NineSurface9 **surfaces; member in struct:NineCubeTexture9
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nouveau_texture.h | 44 struct nouveau_surface surfaces[MAX_TEXTURE_LEVELS]; member in struct:nouveau_texture
|
/external/mesa3d/src/gallium/drivers/rbug/ |
H A D | rbug_screen.h | 59 struct rbug_list surfaces; member in struct:rbug_screen
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_video.h | 16 struct pipe_surface *surfaces[VL_NUM_COMPONENTS * 2]; member in struct:nouveau_video_buffer 41 struct nouveau_video_buffer *surfaces[8]; member in struct:nouveau_decoder
|
H A D | nouveau_vp3_video.c | 56 return buf->surfaces; 71 pipe_surface_reference(&buf->surfaces[i * 2], NULL); 72 pipe_surface_reference(&buf->surfaces[i * 2 + 1], NULL); 157 buffer->surfaces[j * 2] = pipe->create_surface(pipe, buffer->resources[j], &surf_templ); 158 if (!buffer->surfaces[j * 2]) 162 buffer->surfaces[j * 2 + 1] = pipe->create_surface(pipe, buffer->resources[j], &surf_templ); 163 if (!buffer->surfaces[j * 2 + 1])
|
/external/skia/bench/ |
H A D | SKPAnimationBench.cpp | 38 this->surfaces()[j]->getCanvas()->drawPicture(this->picture(), &trans, nullptr); 42 this->surfaces()[j]->getCanvas()->flush();
|
H A D | SKPBench.h | 46 const SkTDArray<SkSurface*>& surfaces() const { return fSurfaces; } function in class:SKPBench
|
/external/skqp/bench/ |
H A D | SKPAnimationBench.cpp | 38 this->surfaces()[j]->getCanvas()->drawPicture(this->picture(), &trans, nullptr); 42 this->surfaces()[j]->getCanvas()->flush();
|
H A D | SKPBench.h | 46 const SkTDArray<SkSurface*>& surfaces() const { return fSurfaces; } function in class:SKPBench
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_uvd.c | 63 struct radeon_surf* surfaces[VL_NUM_COMPONENTS] = {}; local 115 surfaces[i] = &resources[i]->surface; 118 rvid_join_surfaces(ctx->b.ws, pbs, surfaces);
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_uvd.c | 47 struct radeon_surf *surfaces[VL_NUM_COMPONENTS] = {}; local 96 surfaces[i] = & resources[i]->surface; 100 rvid_join_surfaces(ctx->b.ws, pbs, surfaces);
|
/external/mesa3d/docs/specs/ |
H A D | MESA_configless_context.spec | 34 multiple surfaces which have different EGLConfigs. Without this extension 36 with the one used by the context. The only way to render to surfaces with 61 then additional restrictions apply on what surfaces can be used with the 119 mixing single- and double-buffered surfaces with configless contexts.
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_video_buffer.h | 48 struct pipe_surface *surfaces[VL_MAX_SURFACES]; member in struct:vl_video_buffer
|
H A D | vl_video_buffer.c | 275 pipe_surface_reference(&buf->surfaces[i], NULL); 383 pipe_surface_reference(&buf->surfaces[surf], NULL); 387 if (!buf->surfaces[surf]) { 391 buf->surfaces[surf] = pipe->create_surface(pipe, buf->resources[i], &surf_templ); 392 if (!buf->surfaces[surf]) 398 return buf->surfaces; 402 pipe_surface_reference(&buf->surfaces[i], NULL);
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_state_sampler.c | 238 struct svga_winsys_surface *surfaces[PIPE_MAX_SAMPLERS]; local 250 surfaces[i] = svga_resource_handle(sv->base.texture); 261 surfaces[i] = NULL; 269 surfaces[i] = NULL; 286 surfaces);
|
/external/mesa3d/src/gallium/state_trackers/va/ |
H A D | postproc.c | 59 struct pipe_surface **surfaces; local 63 surfaces = dst->get_surfaces(dst); 64 if (!surfaces || !surfaces[0]) 81 vl_compositor_render(&drv->cstate, &drv->compositor, surfaces[0], NULL, false);
|
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
H A D | surface.c | 381 struct pipe_surface **surfaces; local 387 surfaces = vlsurf->video_buffer->get_surfaces(vlsurf->video_buffer); 391 if (!surfaces[i]) 397 pipe->clear_render_target(pipe, surfaces[i], &c, 0, 0, 398 surfaces[i]->width, surfaces[i]->height, false);
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv84_video.h | 53 struct pipe_surface *surfaces[VL_NUM_COMPONENTS * 2]; member in struct:nv84_video_buffer
|