Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-21 | auxiliary: add copyright headers | Luca Barbieri | |
Thanks to Jose Fonseca for pointing out they were missing. | |||
2010-08-20 | u_staging: improve interface | Luca Barbieri | |
2010-08-20 | u_staging: use PIPE_TEXTURE_RECT | Luca Barbieri | |
2010-08-11 | u_staging: remove useless inline keyword | Luca Barbieri | |
2010-08-11 | auxiliary: Make u_staging.c MSVC compatible. | Vinson Lee | |
Fixes MSVC build. | |||
2010-08-11 | auxiliary: support for transfers using staging resources | Luca Barbieri | |
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. |