mirror of
https://github.com/torvalds/linux.git
synced 2026-06-01 19:13:47 +02:00
drm/xe/uapi: Add documentation for DRM_XE_GEM_CREATE_FLAG_SCANOUT
Add documentation for drm_xe_gem_create structure flag DRM_XE_GEM_CREATE_FLAG_SCANOUT. Signed-off-by: Sanjay Yadav <sanjay.kumar.yadav@intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Signed-off-by: Matthew Auld <matthew.auld@intel.com> Link: https://lore.kernel.org/r/20251014142823.3701228-2-sanjay.kumar.yadav@intel.com
This commit is contained in:
parent
a10b4a69c7
commit
409b949909
|
|
@ -771,7 +771,11 @@ struct drm_xe_device_query {
|
|||
* until the object is either bound to a virtual memory region via
|
||||
* VM_BIND or accessed by the CPU. As a result, no backing memory is
|
||||
* reserved at the time of GEM object creation.
|
||||
* - %DRM_XE_GEM_CREATE_FLAG_SCANOUT
|
||||
* - %DRM_XE_GEM_CREATE_FLAG_SCANOUT - Indicates that the GEM object is
|
||||
* intended for scanout via the display engine. When set, kernel ensures
|
||||
* that the allocation is placed in a memory region compatible with the
|
||||
* display engine requirements. This may impose restrictions on tiling,
|
||||
* alignment, and memory placement to guarantee proper display functionality.
|
||||
* - %DRM_XE_GEM_CREATE_FLAG_NEEDS_VISIBLE_VRAM - When using VRAM as a
|
||||
* possible placement, ensure that the corresponding VRAM allocation
|
||||
* will always use the CPU accessible part of VRAM. This is important
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user