Home | History | Annotate | Download | only in freedreno

Lines Matching refs:rsc

56  * an additional offset of (rsc->layer_size * layer) must be added.
108 pending(struct fd_resource *rsc, bool write)
111 if (rsc->write_batch)
115 if (write && rsc->batch_mask)
118 if (rsc->stencil && pending(rsc->stencil, write))
136 fd_resource_slice(struct fd_resource *rsc, unsigned level)
138 assert(level <= rsc->base.b.last_level);
139 return &rsc->slices[level];
144 fd_resource_offset(struct fd_resource *rsc, unsigned level, unsigned layer)
146 struct fd_resource_slice *slice = fd_resource_slice(rsc, level);
148 if (rsc->layer_first) {
149 offset = slice->offset + (rsc->layer_size * layer);
153 debug_assert(offset < fd_bo_size(rsc->bo));