HomeSort by relevance Sort by last modified time
    Searched refs:cbufs (Results 1 - 25 of 130) sorted by null

1 2 3 4 5 6

  /external/mesa3d/src/gallium/auxiliary/util/
u_framebuffer.c 67 if (dst->cbufs[i] != src->cbufs[i]) {
97 pipe_surface_reference(&dst->cbufs[i], src->cbufs[i]);
100 for ( ; i < ARRAY_SIZE(dst->cbufs); i++)
101 pipe_surface_reference(&dst->cbufs[i], NULL);
113 for (i = 0 ; i < ARRAY_SIZE(dst->cbufs); i++)
114 pipe_surface_reference(&dst->cbufs[i], NULL);
129 pipe_surface_reference(&fb->cbufs[i], NULL);
153 if (!fb->cbufs[i]
    [all...]
  /external/mesa3d/src/gallium/drivers/svga/
svga_pipe_misc.c 93 pipe_surface_reference(&curr->cbufs[i], NULL);
94 pipe_surface_reference(&hw->cbufs[i], NULL);
128 struct pipe_surface *s = i < fb->nr_cbufs ? fb->cbufs[i] : NULL;
129 if (dst->cbufs[i] && dst->cbufs[i] != s) {
130 if (svga_surface_needs_propagation(dst->cbufs[i])) {
131 svga_propagate_surface(svga, dst->cbufs[i]);
147 if (fb->cbufs[i]) {
149 if (fb->cbufs[i]->width != width ||
150 fb->cbufs[i]->height != height)
    [all...]
svga_state_framebuffer.c 70 if ((curr->cbufs[i] != hw->cbufs[i]) || (reemit && hw->cbufs[i])) {
75 curr->cbufs[i]);
79 pipe_surface_reference(&hw->cbufs[i], curr->cbufs[i]);
127 if (hw->cbufs[i]) {
129 hw->cbufs[i]);
183 if (curr->cbufs[i]) {
185 svga_surface(curr->cbufs[i]))
    [all...]
svga_pipe_flush.c 61 debug_dump_surface_bmp(&svga->pipe, filename, fb->cbufs[i]);
svga_pipe_clear.c 94 fb->cbufs[i] &&
95 util_format_is_pure_integer(fb->cbufs[i]->format)) {
185 if ((fb->cbufs[i] == NULL) ||
190 svga_surface(fb->cbufs[i]));
241 if (svga->curr.framebuffer.cbufs[0]) {
242 h = svga_surface(svga->curr.framebuffer.cbufs[0])->handle;
  /external/mesa3d/src/gallium/drivers/softpipe/
sp_state_surface.c 57 struct pipe_surface *cb = i < fb->nr_cbufs ? fb->cbufs[i] : NULL;
60 if (sp->framebuffer.cbufs[i] != cb) {
65 pipe_surface_reference(&sp->framebuffer.cbufs[i], cb);
sp_context.c 91 pipe_surface_reference(&softpipe->framebuffer.cbufs[i], NULL);
150 if (softpipe->framebuffer.cbufs[i] &&
151 softpipe->framebuffer.cbufs[i]->texture == texture) {
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_scene.c 158 struct pipe_surface *cbuf = scene->fb.cbufs[i];
161 scene->cbufs[i].stride = 0;
162 scene->cbufs[i].layer_stride = 0;
163 scene->cbufs[i].map = NULL;
168 scene->cbufs[i].stride = llvmpipe_resource_stride(cbuf->texture,
170 scene->cbufs[i].layer_stride = llvmpipe_layer_stride(cbuf->texture,
173 scene->cbufs[i].map = llvmpipe_resource_map(cbuf->texture,
177 scene->cbufs[i].format_bytes = util_format_get_blocksize(cbuf->format);
182 scene->cbufs[i].stride = cbuf->texture->width0;
183 scene->cbufs[i].layer_stride = 0
    [all...]
lp_state_surface.c 75 if (lp->framebuffer.cbufs[i] &&
76 lp->framebuffer.cbufs[i]->context != pipe) {
lp_rast_priv.h 172 pixel_offset = px * task->scene->cbufs[buf].format_bytes +
173 py * task->scene->cbufs[buf].stride;
177 color += layer * task->scene->cbufs[buf].layer_stride;
180 assert(lp_check_alignment(color, llvmpipe_get_format_alignment(task->scene->fb.cbufs[buf]->format)));
241 if (scene->fb.cbufs[i]) {
242 stride[i] = scene->cbufs[i].stride;
lp_flush.c 66 debug_dump_surface_bmp(&llvmpipe->pipe, filename, llvmpipe->framebuffer.cbufs[i]);
lp_rast.c 112 if (task->scene->fb.cbufs[i]) {
113 task->color_tiles[i] = scene->cbufs[i].map +
114 scene->cbufs[i].stride * task->y +
115 scene->cbufs[i].format_bytes * task->x;
142 assert(scene->fb.cbufs[cbuf]);
144 format = scene->fb.cbufs[cbuf]->format;
155 util_fill_box(scene->cbufs[cbuf].map,
157 scene->cbufs[cbuf].stride,
158 scene->cbufs[cbuf].layer_stride,
329 if (scene->fb.cbufs[i])
    [all...]
  /external/mesa3d/src/mesa/state_tracker/
st_atom_framebuffer.c 142 pipe_surface_reference(&framebuffer->cbufs[i], NULL);
154 pipe_surface_reference(&framebuffer->cbufs[i], strb->surface);
162 pipe_surface_reference(&framebuffer->cbufs[i], NULL);
167 !framebuffer->cbufs[framebuffer->nr_cbufs-1]) {
200 assert(!framebuffer->cbufs[i] ||
201 framebuffer->cbufs[i]->texture->bind & PIPE_BIND_RENDER_TARGET);
  /external/mesa3d/src/gallium/drivers/rbug/
rbug_context.h 56 struct rbug_resource *cbufs[PIPE_MAX_COLOR_BUFS]; member in struct:rbug_context::__anon27904
  /external/mesa3d/src/gallium/drivers/swr/
swr_clear.cpp 47 if (fb->cbufs[i] && (buffers & (PIPE_CLEAR_COLOR0 << i))) {
49 layers = std::max(layers, fb->cbufs[i]->u.tex.last_layer -
50 fb->cbufs[i]->u.tex.first_layer + 1u);
82 const struct pipe_surface *sf = fb->cbufs[c];
  /external/mesa3d/src/gallium/drivers/nouveau/nv30/
nv30_state_validate.c 54 struct nv30_miptree *mt = nv30_miptree(fb->cbufs[0]->texture);
55 rt_format |= nv30_format(pscreen, fb->cbufs[0]->format)->hw;
75 if (fb->nr_cbufs && util_format_get_blocksize(fb->cbufs[0]->format) > 2)
87 int off = nv30_surface(fb->cbufs[0])->offset & 63;
89 x += off / (util_format_get_blocksize(fb->cbufs[0]->format) * 2);
117 struct nv30_surface *rsf = nv30_surface(fb->cbufs[0]);
142 struct nv30_surface *sf = nv30_surface(fb->cbufs[1]);
152 struct nv30_surface *sf = nv30_surface(fb->cbufs[2]);
163 struct nv30_surface *sf = nv30_surface(fb->cbufs[3]);
181 switch (nv30->framebuffer.cbufs[0]->format)
    [all...]
  /external/mesa3d/src/gallium/auxiliary/rbug/
rbug_context.h 117 rbug_texture_t *cbufs; member in struct:rbug_proto_context_info_reply
178 rbug_texture_t *cbufs,
  /external/mesa3d/src/gallium/tests/trivial/
tri.c 168 p->framebuffer.cbufs[0] = p->pipe->create_surface(p->pipe, p->target, &surf_tmpl);
229 pipe_surface_reference(&p->framebuffer.cbufs[0], NULL);
269 debug_dump_surface_bmp(p->pipe, "result.bmp", p->framebuffer.cbufs[0]);
quad-tex.c 223 p->framebuffer.cbufs[0] = p->pipe->create_surface(p->pipe, p->target, &surf_tmpl);
286 pipe_surface_reference(&p->framebuffer.cbufs[0], NULL);
336 debug_dump_surface_bmp(p->pipe, "result.bmp", p->framebuffer.cbufs[0]);
  /external/mesa3d/src/gallium/drivers/freedreno/a2xx/
fd2_gmem.c 167 emit_gmem2mem_surf(batch, 0, pfb->cbufs[0]);
326 emit_mem2gmem_surf(batch, 0, pfb->cbufs[0]);
339 enum pipe_format format = pipe_surface_format(pfb->cbufs[0]);
361 enum pipe_format format = pipe_surface_format(pfb->cbufs[0]);
383 enum pipe_format format = pipe_surface_format(pfb->cbufs[0]);
  /external/mesa3d/src/gallium/drivers/freedreno/
freedreno_draw.c 124 if (!pfb->cbufs[i])
127 surf = pfb->cbufs[i]->texture;
191 util_format_short_name(pipe_surface_format(pfb->cbufs[0])),
328 resource_written(batch, pfb->cbufs[i]->texture);
341 util_format_short_name(pipe_surface_format(pfb->cbufs[0])),
freedreno_gmem.c 133 if (pfb->cbufs[i])
134 cbuf_cpp[i] = util_format_get_blocksize(pfb->cbufs[i]->format);
403 util_format_short_name(pipe_surface_format(pfb->cbufs[0])),
413 util_format_short_name(pipe_surface_format(pfb->cbufs[0])),
  /external/mesa3d/src/gallium/drivers/freedreno/a5xx/
fd5_gmem.c 331 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL);
342 if (!pfb->cbufs[i])
347 pfb->cbufs[i], BLIT_MRT0 + i);
396 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, gmem);
473 if (!pfb->cbufs[i])
478 pfb->cbufs[i], BLIT_MRT0 + i);
553 emit_mrt(ring, pfb->nr_cbufs, pfb->cbufs, NULL);
  /external/mesa3d/src/gallium/drivers/vc4/
vc4_state.c 415 pipe_surface_reference(&cso->cbufs[i], framebuffer->cbufs[i]);
417 pipe_surface_reference(&cso->cbufs[i], NULL);
432 if (cso->cbufs[0] && cso->cbufs[0]->u.tex.level) {
434 vc4_resource(cso->cbufs[0]->texture);
436 (rsc->slices[cso->cbufs[0]->u.tex.level].stride /
  /external/mesa3d/src/gallium/drivers/r300/
r300_blit.c 133 if ((clear_buffers & ~PIPE_CLEAR_COLOR) != 0 || fb->nr_cbufs != 1 || !fb->cbufs[0])
136 return r300_surface(fb->cbufs[0])->cbzb_allowed;
188 util_pack_color(color->f, fb->cbufs[0]->format, &uc);
190 if (fb->cbufs[0]->format == PIPE_FORMAT_R16G16B16A16_FLOAT ||
191 fb->cbufs[0]->format == PIPE_FORMAT_R16G16B16X16_FLOAT) {
316 if ((buffers & PIPE_CLEAR_COLOR) && fb->nr_cbufs == 1 && fb->cbufs[0] &&
317 r300_resource(fb->cbufs[0]->texture)->tex.cmask_dwords) {
337 r300->screen->cmask_resource = fb->cbufs[0]->texture;
342 if (r300->screen->cmask_resource == fb->cbufs[0]->texture) {
352 struct r300_surface *surf = r300_surface(fb->cbufs[0])
    [all...]

Completed in 772 milliseconds

1 2 3 4 5 6