Lines Matching refs:tiling
140 Bool intel_check_display_stride(ScrnInfoPtr scrn, int stride, Bool tiling)
146 non-tiling mode, which makes large monitor work. */
147 if (tiling) {
197 uint32_t *tiling, int *stride)
201 if (*tiling != I915_TILING_NONE) {
202 /* First check whether tiling is necessary. */
207 /* Gen 2/3 has a maximum stride for tiling of
211 *tiling = I915_TILING_NONE;
215 *tiling = I915_TILING_NONE;
222 *tiling = I915_TILING_NONE;
224 /* Disable tiling beneath a page size, we will not see
228 *tiling = I915_TILING_NONE;
234 *tiling = I915_TILING_NONE;
236 if (*tiling != I915_TILING_NONE) {
241 else if (*tiling == I915_TILING_X)
249 *tiling);
260 *tiling = I915_TILING_NONE;
263 if (*tiling == I915_TILING_NONE) {
284 uint32_t tiling;
290 if (intel->tiling & INTEL_TILING_FB)
291 tiling = I915_TILING_X;
293 tiling = I915_TILING_NONE;
299 &tiling, &stride);
300 if (!intel_check_display_stride(scrn, stride, tiling)) {
301 if (tiling != I915_TILING_NONE) {
302 tiling = I915_TILING_NONE;
316 if (tiling != I915_TILING_NONE)
317 drm_intel_bo_set_tiling(bo, &tiling, stride);
322 tiling == I915_TILING_NONE ? "untiled" : "tiled");
327 *out_tiling = tiling;