HomeSort by relevance Sort by last modified time
    Searched refs:bin_w (Results 1 - 6 of 6) sorted by null

  /external/mesa3d/src/gallium/drivers/freedreno/
freedreno_gmem.h 46 uint16_t bin_w, bin_h; member in struct:fd_tile
57 uint16_t bin_w, nbins_x; member in struct:fd_gmem_stateobj
freedreno_gmem.c 82 uint32_t bin_w, uint32_t bin_h, struct fd_gmem_stateobj *gmem)
89 total = gmem->cbuf_base[i] + cbuf_cpp[i] * bin_w * bin_h;
95 total = gmem->zsbuf_base[0] + zsbuf_cpp[0] * bin_w * bin_h;
100 total = gmem->zsbuf_base[1] + zsbuf_cpp[1] * bin_w * bin_h;
119 uint32_t bin_w, bin_h; local
160 bin_w = align(width, gmem_alignw);
166 while (bin_w > max_width) {
168 bin_w = align(width / nbins_x, gmem_alignw);
182 while (total_size(cbuf_cpp, zsbuf_cpp, bin_w, bin_h, gmem) > gmem_size) {
183 if (bin_w > bin_h)
    [all...]
  /external/mesa3d/src/gallium/drivers/freedreno/a4xx/
fd4_gmem.c 50 uint32_t bin_w, bool decode_srgb)
55 if (bin_w) {
101 if (bin_w) {
102 stride = bin_w * rsc->cpp;
120 if (bin_w || (i >= nr_bufs) || !bufs[i]) {
303 struct pipe_surface **bufs, uint32_t nr_bufs, uint32_t bin_w)
308 emit_mrt(ring, nr_bufs, bufs, bases, bin_w, false);
346 unsigned bin_w = tile->bin_w; local
352 x1 = ((float)tile->xoff + bin_w) / ((float)pfb->width)
    [all...]
  /external/mesa3d/src/gallium/drivers/freedreno/a2xx/
fd2_gmem.c 170 emit_gmem2mem_surf(batch, tile->bin_w * tile->bin_h, pfb->zsbuf);
233 unsigned bin_w = tile->bin_w; local
244 x1 = ((float)tile->xoff + bin_w) / ((float)pfb->width);
306 OUT_RING(ring, xy2d(bin_w, bin_h)); /* PA_SC_WINDOW_SCISSOR_BR */
310 OUT_RING(ring, fui((float)bin_w/2.0)); /* PA_CL_VPORT_XSCALE */
311 OUT_RING(ring, fui((float)bin_w/2.0)); /* PA_CL_VPORT_XOFFSET */
329 emit_mem2gmem_surf(batch, bin_w * bin_h, pfb->zsbuf);
352 OUT_RING(ring, gmem->bin_w); /* RB_SURFACE_INFO */
355 reg = A2XX_RB_DEPTH_INFO_DEPTH_BASE(align(gmem->bin_w * gmem->bin_h, 4))
    [all...]
  /external/mesa3d/src/gallium/drivers/freedreno/a3xx/
fd3_gmem.c 48 struct pipe_surface **bufs, uint32_t *bases, uint32_t bin_w,
54 if (bin_w) {
98 if (bin_w) {
99 stride = bin_w * rsc->cpp;
117 if (bin_w || (i >= nr_bufs) || !bufs[i]) {
302 OUT_RING(ring, A3XX_VSC_BIN_SIZE_WIDTH(gmem->bin_w) |
418 A3XX_RB_RENDER_CONTROL_BIN_WIDTH(ctx->gmem.bin_w));
482 struct pipe_surface **psurf, uint32_t bufs, uint32_t bin_w)
494 emit_mrt(ring, bufs, psurf, bases, bin_w, false);
511 OUT_RING(ring, A3XX_RB_DEPTH_PITCH(4 * batch->ctx->gmem.bin_w));
554 unsigned bin_w = tile->bin_w; local
    [all...]
  /external/mesa3d/src/gallium/drivers/freedreno/a5xx/
fd5_gmem.c 88 stride = gmem->bin_w * rsc->cpp;
145 stride = cpp * gmem->bin_w;
192 stride = 1 * gmem->bin_w;
271 OUT_RING(ring, A5XX_VSC_BIN_SIZE_WIDTH(gmem->bin_w) |
320 OUT_RING(ring, A5XX_RB_CNTL_WIDTH(gmem->bin_w) |
424 uint32_t x2 = tile->xoff + tile->bin_w - 1;
503 stride = gmem->bin_w * rsc->cpp;
541 OUT_RING(ring, A5XX_RB_CNTL_WIDTH(gmem->bin_w) |
577 OUT_RING(ring, A5XX_RB_CNTL_WIDTH(gmem->bin_w) |

Completed in 675 milliseconds