Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
drm_i915_gem_execbuffer Struct Reference

#include <i915_drm.h>

Data Fields

__u64 buffers_ptr
 
__u32 buffer_count
 
__u32 batch_start_offset
 
__u32 batch_len
 
__u32 DR1
 
__u32 DR4
 
__u32 num_cliprects
 
__u64 cliprects_ptr
 

Detailed Description

Definition at line 578 of file i915_drm.h.

Field Documentation

__u32 batch_len

Bytes used in batchbuffer from batch_start_offset

Definition at line 595 of file i915_drm.h.

__u32 batch_start_offset

Offset in the batchbuffer to start execution from.

Definition at line 593 of file i915_drm.h.

__u32 buffer_count

Definition at line 590 of file i915_drm.h.

__u64 buffers_ptr

List of buffers to be validated with their relocations to be performend on them.

This is a pointer to an array of struct drm_i915_gem_validate_entry.

These buffers must be listed in an order such that all relocations a buffer is performing refer to buffers that have already appeared in the validate list.

Definition at line 589 of file i915_drm.h.

__u64 cliprects_ptr

This is a struct drm_clip_rect *cliprects

Definition at line 600 of file i915_drm.h.

__u32 DR1

Definition at line 596 of file i915_drm.h.

__u32 DR4

Definition at line 597 of file i915_drm.h.

__u32 num_cliprects

Definition at line 598 of file i915_drm.h.


The documentation for this struct was generated from the following file: