diff options
author | Luca Barbieri <luca@luca-barbieri.com> | 2010-08-03 21:20:53 +0200 |
---|---|---|
committer | Luca Barbieri <luca@luca-barbieri.com> | 2010-08-11 13:03:00 +0200 |
commit | b85c71d4e1e4ed788be834dff5b7b3c0cd0402ac (patch) | |
tree | 2e4cb857e9df4f0811dfc1d8c3022451f006c50d /src/gallium/drivers | |
parent | 6f3c4819ecf397cf9efee0213e628e15c1bc704d (diff) |
auxiliary: support for transfers using staging resources
Direct3D 10/11 has no concept of transfers. Applications instead
create resources with a STAGING or DYNAMIC usage, copy between them
and the real resource and use Map to map the STAGING/DYNAMIC resource.
This util module allows to implement Gallium drivers as a Direct3D
driver would be implemented: transfers allocate a resource with
PIPE_USAGE_STAGING, and copy the data between it and the real resource
with resource_copy_region.
Diffstat (limited to 'src/gallium/drivers')
0 files changed, 0 insertions, 0 deletions