diff options
author | Luca Barbieri <[email protected]> | 2010-08-03 21:20:53 +0200 |
---|---|---|
committer | Luca Barbieri <[email protected]> | 2010-08-11 13:03:00 +0200 |
commit | b85c71d4e1e4ed788be834dff5b7b3c0cd0402ac (patch) | |
tree | 2e4cb857e9df4f0811dfc1d8c3022451f006c50d /src/gallium/auxiliary/Makefile | |
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/auxiliary/Makefile')
-rw-r--r-- | src/gallium/auxiliary/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/Makefile b/src/gallium/auxiliary/Makefile index 843b72bc38b..9544e90a965 100644 --- a/src/gallium/auxiliary/Makefile +++ b/src/gallium/auxiliary/Makefile @@ -131,6 +131,7 @@ C_SOURCES = \ util/u_sampler.c \ util/u_simple_shaders.c \ util/u_snprintf.c \ + util/u_staging.c \ util/u_surface.c \ util/u_surfaces.c \ util/u_texture.c \ |