On 19/11/2019 13.37, Abdiel Janulgue wrote:

> +struct drm_i915_gem_mmap_offset {
> +     /** Handle for the object being mapped. */
> +     __u32 handle;
> +     __u32 pad;
> +     /**
> +      * Fake offset to use for subsequent mmap call
> +      *
> +      * This is a fixed-size type for 32/64 compatibility.
> +      */
> +     __u64 offset;
> +
> +     /**
> +      * Flags for extended behaviour.
> +      *
> +      * It is mandatory that either one of the MMAP_OFFSET flags
> +      * should be passed here.
> +      */
> +     __u64 flags;
> +#define I915_MMAP_OFFSET_GTT 0
> +#define I915_MMAP_OFFSET_WC  1
> +#define I915_MMAP_OFFSET_WB  2
> +#define I915_MMAP_OFFSET_UC  3
> +
> +     __u64 extensions;
> +};

The simple memset IGT portion of this, coming up soon.

-Abdiel
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to