Lines Matching defs:ssurf
160 init_scene_texture(struct lp_scene_surface *ssurf, struct pipe_surface *psurf)
163 ssurf->stride = 0;
164 ssurf->layer_stride = 0;
165 ssurf->sample_stride = 0;
166 ssurf->nr_samples = 0;
167 ssurf->map = NULL;
172 ssurf->stride = llvmpipe_resource_stride(psurf->texture,
174 ssurf->layer_stride = llvmpipe_layer_stride(psurf->texture,
176 ssurf->sample_stride = llvmpipe_sample_stride(psurf->texture);
178 ssurf->map = llvmpipe_resource_map(psurf->texture,
182 ssurf->format_bytes = util_format_get_blocksize(psurf->format);
183 ssurf->nr_samples = util_res_sample_count(psurf->texture);
188 ssurf->stride = psurf->texture->width0;
189 ssurf->layer_stride = 0;
190 ssurf->sample_stride = 0;
191 ssurf->nr_samples = 1;
192 ssurf->map = lpr->data;
193 ssurf->map += psurf->u.buf.first_element * pixstride;
194 ssurf->format_bytes = util_format_get_blocksize(psurf->format);