Lines Matching refs:blit
24 local blit = allblits[n]
25 if blit.base == base and blit.width == width and blit.height == height then
26 if not first_blit or blit.addr < first_blit.addr then
27 first_blit = blit
59 local blit = {}
61 blit.width = r.RB_RESOLVE_CNTL_2.X + 1
62 blit.height = r.RB_RESOLVE_CNTL_2.Y + 1
63 blit.pitch = r.RB_BLIT_DST_PITCH
64 blit.addr = r.RB_BLIT_DST_LO | (r.RB_BLIT_DST_HI << 32)
65 blit.base = bos.base(blit.addr)
66 blit.ubwc_addr = r.RB_BLIT_FLAG_DST_LO | (r.RB_BLIT_FLAG_DST_HI << 32)
67 blit.ubwc_base = bos.base(blit.ubwc_addr)
68 blit.ubwc_pitch = r.RB_BLIT_FLAG_DST_PITCH
69 blit.endaddr = 0 -- filled in later
70 …(0x%x) %dx%d UBWC 0x%x (0x%x) tiled %s\n", blit.addr, blit.base, blit.width, blit.height, blit.ubw…
72 allblits[nallblits] = blit
83 local blit = {}
85 blit.width = pkt[2].SRC_X2 + 1
86 blit.height = pkt[2].SRC_Y2 + 1
87 blit.pitch = r.RB_2D_DST_SIZE.PITCH
88 blit.addr = r.RB_2D_DST_LO | (r.RB_2D_DST_HI << 32)
89 blit.base = bos.base(blit.addr)
90 blit.ubwc_addr = r.RB_2D_DST_FLAGS_LO | (r.RB_2D_DST_FLAGS_HI << 32)
91 blit.ubwc_base = bos.base(blit.ubwc_addr)
92 blit.ubwc_pitch = r.RB_2D_DST_FLAGS_PITCH
93 blit.endaddr = 0 -- filled in later
94 … 0x%x (0x%x) %dx%d UBWC 0x%x (0x%x) %s\n", blit.addr, blit.base, blit.width, blit.height, blit.ubw…
96 allblits[nallblits] = blit
134 local blit = allblits[n]
136 if blit.base == basebase and blit.addr >= base then
137 blits[nblits] = blit
140 lastblit.endaddr = blit.addr
142 lastblit = blit
169 local blit = get_first_blit(basebase, w, h)
170 if blit then
172 blit.addr - base,
173 blit.pitch);
185 local blit = get_first_blit(basebase, w, h)
186 if blit then
188 blit.ubwc_addr - ubwc_base,
189 blit.ubwc_pitch);