public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [PATCH 0/1 RFC] Documentation patch for batchbuffer submission
@ 2018-02-16 14:04 kevin.rogovin
  2018-02-16 14:04 ` [PATCH 1/1 RFC] drivers/gpu/drm/i915:Documentation " kevin.rogovin
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: kevin.rogovin @ 2018-02-16 14:04 UTC (permalink / raw)
  To: intel-gfx; +Cc: Kevin Rogovin

From: Kevin Rogovin <kevin.rogovin@intel.com>

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@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-02-27  6:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-16 14:04 [PATCH 0/1 RFC] Documentation patch for batchbuffer submission kevin.rogovin
2018-02-16 14:04 ` [PATCH 1/1 RFC] drivers/gpu/drm/i915:Documentation " kevin.rogovin
2018-02-19 13:38   ` Joonas Lahtinen
2018-02-27  6:58     ` Rogovin, Kevin
2018-02-16 14:10 ` ✗ Fi.CI.BAT: failure for Documentation patch " Patchwork
2018-02-19  9:36 ` [PATCH 0/1 RFC] " Jani Nikula

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox