[PATCH 0/1 RFC] Documentation patch for batchbuffer submission

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Kevin Rogovin <kevin.rogovin@xxxxxxxxx>

This patch attempts to provide text for the kernel documentation on the
subject of batchbuffer submission. The contents of the patch are essentially:
 - explain the nature of (PP)GTT and relocation with respect to GPU executing
   batchbuffers (as narrative) and
 - add a little more text on the implementation of batchbuffer submission
   (a little text and also including to i915.rst the already existing text
   in i915_gem_execbuffer.c).

In coming weeks I want to also provide documentation on the rules for handling
the lists, the breadcumb jazz, locking rules to be followed in i915 and what
the IRQ's handled by i915 end up triggering with respect to GEM.

Comments (even flames) are welcome, especially for checking the truth to text
written. I freely confess that I am using the act of writing the documentation
to get myself deeply familiar with the way i915 GEM works.

Any requests to write documentation for how GEM works I will gladly take up
as well.

Kevin Rogovin (1):
  drivers/gpu/drm/i915:Documentation for batchbuffer submission

 Documentation/gpu/i915.rst                 | 109 +++++++++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_gem_execbuffer.c |  10 +++
 2 files changed, 119 insertions(+)

-- 
2.16.1

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




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux