/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
H A D | nv04_state_tex.c | 77 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel];
|
H A D | nouveau_texture.c | 61 nouveau_surface_ref(NULL, &nt->surfaces[i]); 255 struct nouveau_surface *s = &to_nouveau_texture(t)->surfaces[level]; 277 struct nouveau_surface *ss = to_nouveau_texture(t)->surfaces; 311 struct nouveau_surface *ss = to_nouveau_texture(t)->surfaces; 379 struct nouveau_surface *s = &nt->surfaces[i];
|
H A D | nv10_state_tex.c | 175 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel];
|
H A D | nv20_state_tex.c | 181 s = &to_nouveau_texture(t)->surfaces[t->BaseLevel];
|
/external/mesa3d/src/gallium/state_trackers/va/ |
H A D | surface.c | 57 int num_surfaces, VASurfaceID *surfaces) 59 return vlVaCreateSurfaces2(ctx, format, width, height, surfaces, num_surfaces, 491 int index, VASurfaceID *surfaces, 558 surfaces[index] = handle_table_add(drv->htab, surface); 560 if (!surfaces[index]) { 571 VASurfaceID *surfaces, unsigned int num_surfaces, 687 memset(surfaces, VA_INVALID_ID, num_surfaces * sizeof(VASurfaceID)); 713 surfaces[i] = handle_table_add(drv->htab, surf); 716 vaStatus = suface_from_external_memory(ctx, surf, memory_attibute, i, surfaces, &templat); 733 vlVaDestroySurfaces(ctx, surfaces, 56 vlVaCreateSurfaces(VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surfaces) argument 489 suface_from_external_memory(VADriverContextP ctx, vlVaSurface *surface, VASurfaceAttribExternalBuffers *memory_attibute, int index, VASurfaceID *surfaces, struct pipe_video_buffer *templat) argument 569 vlVaCreateSurfaces2(VADriverContextP ctx, unsigned int format, unsigned int width, unsigned int height, VASurfaceID *surfaces, unsigned int num_surfaces, VASurfaceAttrib *attrib_list, unsigned int num_attribs) argument [all...] |
H A D | image.c | 188 struct pipe_surface **surfaces; local 206 surfaces = surf->buffer->get_surfaces(surf->buffer); 207 if (!surfaces || !surfaces[0]->texture) 268 pipe_resource_reference(&img_buf->derived_surface.resource, surfaces[0]->texture);
|
H A D | va_private.h | 300 int num_surfaces, VASurfaceID *surfaces); 361 VASurfaceID *surfaces, unsigned int num_surfaces, VASurfaceAttrib *attrib_list,
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
H A D | nouveau_video.c | 385 if (dec->surfaces[i] == buf) 389 dec->surfaces[i] = buf; 729 if (!buf->surfaces[i]) { 732 buf->surfaces[i] = pipe->create_surface(pipe, buf->resources[i], &surf_templ); 733 if (!buf->surfaces[i]) 738 return buf->surfaces; 742 pipe_surface_reference(&buf->surfaces[i], NULL); 756 pipe_surface_reference(&buf->surfaces[i], NULL);
|
H A D | nouveau_vp3_video.h | 35 struct pipe_surface *surfaces[VL_NUM_COMPONENTS * 2]; member in struct:nouveau_vp3_video_buffer
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
H A D | nv84_video.c | 576 return buf->surfaces; 591 pipe_surface_reference(&buf->surfaces[i * 2], NULL); 592 pipe_surface_reference(&buf->surfaces[i * 2 + 1], NULL); 722 buffer->surfaces[j * 2] = 724 if (!buffer->surfaces[j * 2]) 728 buffer->surfaces[j * 2 + 1] = 730 if (!buffer->surfaces[j * 2 + 1])
|
/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_draw.c | 321 struct svga_winsys_surface *surfaces[PIPE_MAX_SAMPLERS]; local 334 surfaces[i] = svga_buffer_handle(svga, sv->base.texture); 337 surfaces[i] = svga_texture(sv->base.texture)->handle; 341 surfaces[i] = NULL; 352 surfaces[unit] = svga_texture(sv->base.texture)->handle; 359 if (surfaces[i]) { 361 surfaces[i], 478 * Draw command, just in case the surfaces associated with the resources 609 * command, we still need to reference the vertex buffers surfaces.
|
H A D | svga_cmd_vgpu10.c | 461 struct svga_winsys_surface **surfaces) 479 if (surfaces[i]) { 482 swc->surface_relocation(swc, &sot->sid, NULL, surfaces[i], 1155 struct svga_winsys_surface **surfaces) 1178 swc->surface_relocation(swc, &bufs[i].sid, NULL, surfaces[i], 458 SVGA3D_vgpu10_SetSOTargets(struct svga_winsys_context *swc, unsigned count, const SVGA3dSoTarget *targets, struct svga_winsys_surface **surfaces) argument 1151 SVGA3D_vgpu10_SetVertexBuffers(struct svga_winsys_context *swc, unsigned count, uint32 startBuffer, const SVGA3dVertexBuffer *bufferInfo, struct svga_winsys_surface **surfaces) argument
|
H A D | svga_cmd.h | 405 struct svga_winsys_surface **surfaces); 640 struct svga_winsys_surface **surfaces);
|
/external/mesa3d/src/gallium/state_trackers/nine/ |
H A D | basetexture9.c | 195 * Mark states for update, and tell the nine surfaces/volumes 220 * Note: We cannot render to surfaces of managed textures. 224 * Note3: We don't care about the value passed for the surfaces 227 NineSurface9_SetResource(tex->surfaces[l], res, l - This->managed.lod); 235 NineSurface9_SetResource(tex->surfaces[l * 6 + z], 271 NineSurface9_UploadSelf(tex->surfaces[l], &box); 292 NineSurface9_UploadSelf(tex->surfaces[l * 6 + z], &box); 331 NineSurface9_UploadSelf(tex->surfaces[l], &box); 345 NineSurface9_UploadSelf(tex->surfaces[l * 6 + z], &box);
|
H A D | device9.c | 1426 * . Different formats -> use util_format_translate to translate if possible for surfaces. 1464 dst->surfaces[l]->desc.Width, 1465 dst->surfaces[l]->desc.Height); 1466 NineSurface9_CopyMemToDefault(dst->surfaces[l], 1467 src->surfaces[m], 1491 dst->surfaces[l * 6 + z]->desc.Width, 1492 dst->surfaces[l * 6 + z]->desc.Height); 1493 NineSurface9_CopyMemToDefault(dst->surfaces[l * 6 + z], 1494 src->surfaces[m * 6 + z],
|
/external/mesa3d/src/gallium/drivers/rbug/ |
H A D | rbug_screen.c | 267 make_empty_list(&rb_screen->surfaces);
|
/external/mesa3d/src/gallium/auxiliary/vl/ |
H A D | vl_mpeg12_decoder.c | 91 struct pipe_surface *surfaces[VL_MAX_SURFACES]; member in struct:video_buffer_private 111 pipe_surface_reference(&priv->surfaces[i], NULL); 145 priv->surfaces[i] = pipe->create_surface(pipe, surf[i]->texture, surf[i]); 777 target_surfaces = get_video_buffer_private(dec, target)->surfaces;
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A D | nvc0_context.h | 140 /* 8 surfaces, at 16 32-bits integers each */ 246 /* NOTE: some of these surfaces may reference buffers */ 247 struct pipe_surface *surfaces[2][NVC0_MAX_SURFACE_SLOTS]; member in struct:nvc0_context
|
H A D | nvc0_context.c | 173 pipe_surface_reference(&nvc0->surfaces[s][i], NULL);
|
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | evergreen_compute.c | 611 struct pipe_surface **surfaces) 614 struct r600_surface **resources = (struct r600_surface **)surfaces; 609 evergreen_set_compute_resources(struct pipe_context *ctx, unsigned start, unsigned count, struct pipe_surface **surfaces) argument
|
/external/mesa3d/src/gallium/drivers/ilo/ |
H A D | ilo_state.c | 1627 * "Logic Ops are only supported on *_UNORM surfaces (excluding _SRGB 1867 if (surfaces) { 1869 pipe_surface_reference(&dst->states[start + i], surfaces[i]); 1877 if (surfaces) 2220 struct pipe_surface **surfaces) 2228 if (surfaces) { 2230 pipe_surface_reference(&dst->states[start + i], surfaces[i]); 2238 if (surfaces) 2218 ilo_set_compute_resources(struct pipe_context *pipe, unsigned start, unsigned count, struct pipe_surface **surfaces) argument
|
/external/mesa3d/src/intel/vulkan/ |
H A D | genX_cmd_buffer.c | 282 * Compression for surfaces bound to the sampling engine." 307 /* We only allocate input attachment states for color surfaces. Compression 1766 struct anv_state surfaces = { 0, }, samplers = { 0, }; local 1769 result = emit_binding_table(cmd_buffer, MESA_SHADER_COMPUTE, &surfaces); 1780 result = emit_binding_table(cmd_buffer, MESA_SHADER_COMPUTE, &surfaces); 1789 .BindingTablePointer = surfaces.offset,
|
/external/deqp/modules/gles2/functional/ |
H A D | es2fClippingTests.cpp | 523 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 540 tcu::Surface& dstSurface = *surfaces[contextNdx]; 660 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 679 tcu::Surface& dstSurface = *surfaces[contextNdx]; 883 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 907 tcu::Surface& dstSurface = *surfaces[contextNdx];
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fClippingTests.cpp | 526 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 543 tcu::Surface& dstSurface = *surfaces[contextNdx]; 663 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 682 tcu::Surface& dstSurface = *surfaces[contextNdx]; 887 tcu::Surface* surfaces[2] = {&testSurface, &refSurface}; local 911 tcu::Surface& dstSurface = *surfaces[contextNdx];
|
/external/skia/dm/ |
H A D | DMSrcSink.cpp | 2060 SkTArray<sk_sp<SkSurface>> surfaces; 2061 // surfaces.setReserve(xTiles*yTiles); 2067 // E.g., if it's a GpuSink, the surfaces and images are textures. 2070 s = SkSurface::MakeRaster(info); // Some canvases can't create surfaces. 2072 surfaces.push_back(s); 2082 sk_sp<SkImage> image(surfaces[i+xTiles*j]->makeImageSnapshot());
|