Home | History | Annotate | Download | only in llvmpipe

Lines Matching refs:tiled

145       /* Size of the image in tiles (for tiled layout) */
316 if (lpr->tiled[0].data) {
317 align_free(lpr->tiled[0].data);
318 lpr->tiled[0].data = NULL;
335 /* free tiled image data */
336 for (level = 0; level < Elements(lpr->tiled); level++) {
337 if (lpr->tiled[level].data) {
338 align_free(lpr->tiled[level].data);
339 lpr->tiled[level].data = NULL;
344 for (level = 0; level < Elements(lpr->tiled); level++) {
410 /* make sure tiled data gets converted to linear data */
801 /* for tiled layout, force a 32bpp format */
833 * how to convert a tile of image data from linear layout to tiled
871 /* need to convert tiled data to linear or vice versa */
892 * No tiled/linear conversion is done.
907 img = &lpr->tiled[level];
980 /* tiled data is stored in regular memory */
982 lpr->tiled[level].data = align_malloc(buffer_size, alignment);
983 if (lpr->tiled[level].data) {
984 memset(lpr->tiled[level].data, 0, buffer_size);
1014 * Return pointer to texture image data (either linear or tiled layout)
1029 * tiled or linear layout).
1068 other_img = &lpr->tiled[level];
1072 target_img = &lpr->tiled[level];
1100 /* Just allocating tiled memory. Don't initialize it from the
1185 * Conversion from tiled to linear will be done if necessary.
1236 * Get pointer to tiled data for rendering.
1237 * \return pointer to the tiled data at the given tile position
1245 struct llvmpipe_texture_image *tiled_img = &lpr->tiled[level];
1256 /* allocate memory for the tiled image now */
1292 * Get pointer to tiled data for rendering.
1293 * \return pointer to the tiled data at the given tile position
1341 * Get pointer to tiled data for rendering.
1342 * \return pointer to the tiled data at the given tile position
1392 if (lpr->tiled[lvl].data)