Searched defs:zsbuf (Results 1 - 19 of 19) sorted by relevance

/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_clear.c54 struct pipe_surface *zsbuf = softpipe->framebuffer.zsbuf; local
76 util_format_is_depth_and_stencil(zsbuf->texture->format) &&
79 util_clear_depth_stencil(pipe, zsbuf, zs_buffers, depth, stencil,
80 0, 0, zsbuf->width, zsbuf->height);
85 cv = util_pack64_z_stencil(zsbuf->format, depth, stencil);
/external/mesa3d/src/gallium/drivers/rbug/
H A Drbug_context.h57 struct rbug_resource *zsbuf; member in struct:rbug_context::__anon16415
/external/mesa3d/src/gallium/state_trackers/nine/
H A Dswapchain9.h69 struct NineSurface9 *zsbuf; member in struct:NineSwapChain9
H A Dnine_state.c739 fb->zsbuf = NineSurface9_GetSurface(context->ds, 0);
741 fb->zsbuf = NULL;
2413 struct pipe_surface *cbuf, *zsbuf; local
2427 if (context->pipe_data.fb.zsbuf != NULL) {
2538 zsbuf = NineSurface9_GetSurface(zsbuf_surf, 0);
2539 assert(zsbuf);
2540 pipe->clear_depth_stencil(pipe, zsbuf, bufs, Z, Stencil,
/external/mesa3d/src/gallium/auxiliary/rbug/
H A Drbug_context.h119 rbug_texture_t zsbuf; member in struct:rbug_proto_context_info_reply
180 rbug_texture_t zsbuf,
H A Drbug_context.c377 rbug_texture_t zsbuf,
393 LEN(8); /* zsbuf */
411 WRITE(8, rbug_texture_t, zsbuf); /* zsbuf */
715 READ(8, rbug_texture_t, zsbuf); /* zsbuf */
369 rbug_send_context_info_reply(struct rbug_connection *__con, uint32_t serial, rbug_shader_t vertex, rbug_shader_t fragment, rbug_texture_t *texs, uint32_t texs_len, rbug_texture_t *cbufs, uint32_t cbufs_len, rbug_texture_t zsbuf, rbug_block_t blocker, rbug_block_t blocked, uint32_t *__serial) argument
/external/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_job.c161 struct pipe_surface *cbuf, struct pipe_surface *zsbuf)
164 struct vc4_job_key local_key = {.cbuf = cbuf, .zsbuf = zsbuf};
175 if (zsbuf)
176 vc4_flush_jobs_reading_resource(vc4, zsbuf->texture);
189 if (zsbuf) {
190 if (zsbuf->texture->nr_samples > 1) {
192 pipe_surface_reference(&job->msaa_zs_write, zsbuf);
194 pipe_surface_reference(&job->zs_write, zsbuf);
208 if (zsbuf)
160 vc4_get_job(struct vc4_context *vc4, struct pipe_surface *cbuf, struct pipe_surface *zsbuf) argument
225 struct pipe_surface *zsbuf = vc4->framebuffer.zsbuf; local
[all...]
H A Dvc4_context.h212 struct pipe_surface *zsbuf; member in struct:vc4_job_key
477 struct pipe_surface *zsbuf);
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_gmem.c127 emit_zs(struct fd_ringbuffer *ring, struct pipe_surface *zsbuf, argument
130 if (zsbuf) {
131 struct fd_resource *rsc = fd_resource(zsbuf->texture);
132 enum a5xx_depth_format fmt = fd5_pipe2depth(zsbuf->format);
332 // emit_zs(ring, pfb->zsbuf, NULL);
352 struct fd_resource *rsc = fd_resource(pfb->zsbuf->texture);
363 fd5_pipe2color(fd_gmem_restore_format(pfb->zsbuf->format));
373 emit_mem2gmem_surf(batch, ctx->gmem.zsbuf_base[0], pfb->zsbuf, BLIT_MRT0);
395 emit_zs(ring, pfb->zsbuf, gmem);
461 struct fd_resource *rsc = fd_resource(pfb->zsbuf
[all...]
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_scene.c190 if (fb->zsbuf) {
191 struct pipe_surface *zsbuf = scene->fb.zsbuf; local
192 scene->zsbuf.stride = llvmpipe_resource_stride(zsbuf->texture, zsbuf->u.tex.level);
193 scene->zsbuf.layer_stride = llvmpipe_layer_stride(zsbuf->texture, zsbuf->u.tex.level);
195 scene->zsbuf
229 struct pipe_surface *zsbuf = scene->fb.zsbuf; local
545 struct pipe_surface *zsbuf = scene->fb.zsbuf; local
[all...]
H A Dlp_scene.h146 } zsbuf, cbufs[PIPE_MAX_COLOR_BUFS]; member in struct:lp_scene
/external/mesa3d/src/gallium/state_trackers/dri/
H A Ddri_drawable.c424 struct pipe_resource *zsbuf = drawable->textures[ST_ATTACHMENT_DEPTH_STENCIL]; local
427 pp_run(ctx->pp, src, src, zsbuf);
H A Ddri2.c673 struct pipe_resource **zsbuf; local
685 zsbuf = &drawable->msaa_textures[statt];
689 zsbuf = &drawable->textures[statt];
695 if (!*zsbuf ||
696 (*zsbuf)->width0 != templ.width0 ||
697 (*zsbuf)->height0 != templ.height0) {
699 pipe_resource_reference(zsbuf, NULL);
700 *zsbuf = screen->base.screen->resource_create(screen->base.screen,
702 assert(*zsbuf);
/external/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_state.c210 if (sv->zsbuf != NULL) {
211 struct etna_surface *zsbuf = etna_surface(sv->zsbuf); local
212 struct etna_resource *res = etna_resource(zsbuf->base.texture);
214 etna_update_render_resource(pctx, zsbuf->base.texture);
216 pipe_surface_reference(&cs->zsbuf, &zsbuf->base);
219 uint32_t depth_format = translate_depth_format(zsbuf->base.format);
232 cs->PE_DEPTH_ADDR = zsbuf->reloc[0];
236 cs->PE_PIPE_DEPTH_ADDR[i] = zsbuf
[all...]
H A Detnaviv_internal.h166 struct pipe_surface *cbuf, *zsbuf; /* keep reference to surfaces */ member in struct:compiled_framebuffer_state
/external/mesa3d/src/gallium/state_trackers/osmesa/
H A Dosmesa.c323 struct pipe_resource *zsbuf = NULL; local
334 zsbuf = res;
341 pp_run(osmesa->pp, res, res, zsbuf);
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_blit.c670 struct pipe_surface *zsbuf = fb->zsbuf; local
672 zsbuf ? (struct r600_texture*)zsbuf->texture : NULL;
704 zsbuf->u.tex.level == 0 &&
705 zsbuf->u.tex.first_layer == 0 &&
706 zsbuf->u.tex.last_layer == util_max_layer(&zstex->resource.b.b, 0)) {
/external/icu/icu4c/source/i18n/
H A Dsmpdtfmt.cpp1694 UChar zsbuf[ZONE_NAME_U16_MAX]; local
1695 UnicodeString zoneString(zsbuf, 0, UPRV_LENGTHOF(zsbuf));
/external/mesa3d/src/gallium/include/pipe/
H A Dp_state.h360 struct pipe_surface *zsbuf; /**< Z/stencil buffer */ member in struct:pipe_framebuffer_state

Completed in 353 milliseconds