Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 275222
b: refs/heads/master
c: 2d43f5d
h: refs/heads/master
v: v3
  • Loading branch information
Michael Witten committed Aug 29, 2011
1 parent de1fa44 commit ebb50ee
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 0c2d91a80a156208d2f9f3dfb01871ebcf4a9338
refs/heads/master: 2d43f5d667273ba4975cb79782a46aa374dd8607
5 changes: 3 additions & 2 deletions trunk/Documentation/DocBook/drm.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -720,8 +720,9 @@ void intel_crt_init(struct drm_device *dev)
provides memory to back each object. When mapped into the GTT
or used in a command buffer, the backing pages for an object are
flushed to memory and marked write combined so as to be coherent
with the GPU. Likewise, when the GPU finishes rendering to an object,
if the CPU accesses it, it must be made coherent with the CPU's view
with the GPU. Likewise, if the CPU accesses an object after the GPU
has finished rendering to the object, then the object must be made
coherent with the CPU's view
of memory, usually involving GPU cache flushing of various kinds.
This core CPU<->GPU coherency management is provided by the GEM
set domain function, which evaluates an object's current domain and
Expand Down

0 comments on commit ebb50ee

Please sign in to comment.