Searched refs:set_tiling (Results 1 - 6 of 6) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_bufmgr.c | 961 /* If we don't support get/set_tiling, there's no support for GTT mapping in crocus_bo_map_gtt() 1178 struct drm_i915_gem_set_tiling set_tiling; in bo_set_tiling_internal() local 1185 memset(&set_tiling, 0, sizeof(set_tiling)); in bo_set_tiling_internal() 1187 /* set_tiling is slightly broken and overwrites the in bo_set_tiling_internal() 1191 set_tiling.handle = bo->gem_handle; in bo_set_tiling_internal() 1192 set_tiling.tiling_mode = tiling_mode; in bo_set_tiling_internal() 1193 set_tiling.stride = stride; in bo_set_tiling_internal() 1195 ret = ioctl(bufmgr->fd, DRM_IOCTL_I915_GEM_SET_TILING, &set_tiling); in bo_set_tiling_internal() 1200 bo->tiling_mode = set_tiling in bo_set_tiling_internal() [all...] |
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_gem.c | 292 /* set_tiling overwrites the input on the error path, so we have to open in anv_gem_set_tiling() 296 struct drm_i915_gem_set_tiling set_tiling = { in anv_gem_set_tiling() local 302 ret = ioctl(device->fd, DRM_IOCTL_I915_GEM_SET_TILING, &set_tiling); in anv_gem_set_tiling()
|
/third_party/libdrm/intel/ |
H A D | intel_bufmgr_gem.c | 2491 struct drm_i915_gem_set_tiling set_tiling; in drm_intel_gem_bo_set_tiling_internal() local 2499 memset(&set_tiling, 0, sizeof(set_tiling)); in drm_intel_gem_bo_set_tiling_internal() 2501 /* set_tiling is slightly broken and overwrites the in drm_intel_gem_bo_set_tiling_internal() 2505 set_tiling.handle = bo_gem->gem_handle; in drm_intel_gem_bo_set_tiling_internal() 2506 set_tiling.tiling_mode = tiling_mode; in drm_intel_gem_bo_set_tiling_internal() 2507 set_tiling.stride = stride; in drm_intel_gem_bo_set_tiling_internal() 2511 &set_tiling); in drm_intel_gem_bo_set_tiling_internal() 2516 bo_gem->tiling_mode = set_tiling.tiling_mode; in drm_intel_gem_bo_set_tiling_internal() 2517 bo_gem->swizzle_mode = set_tiling in drm_intel_gem_bo_set_tiling_internal() [all...] |
/third_party/mesa3d/src/gallium/drivers/vc4/ |
H A D | vc4_resource.c | 569 struct drm_vc4_set_tiling set_tiling = { in vc4_resource_create_with_modifiers() local 574 &set_tiling); in vc4_resource_create_with_modifiers()
|
/third_party/mesa3d/src/intel/dev/ |
H A D | intel_device_info.c | 1726 /* set_tiling overwrites the input on the error path, so we have to open in has_bit6_swizzle() 1730 struct drm_i915_gem_set_tiling set_tiling = { in has_bit6_swizzle() local 1736 ret = ioctl(fd, DRM_IOCTL_I915_GEM_SET_TILING, &set_tiling); in has_bit6_swizzle()
|
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_bufmgr.c | 1855 struct drm_i915_gem_set_tiling set_tiling = { in iris_gem_set_tiling() local 1860 ret = ioctl(bufmgr->fd, DRM_IOCTL_I915_GEM_SET_TILING, &set_tiling); in iris_gem_set_tiling()
|
Completed in 25 milliseconds