Age | Commit message (Collapse) | Author |
|
(cherry picked from commit e6623934d52ce02fa2a929e335440d5424aa1afa)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@34480 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
- replaced the memory copy routine. D3DXLoadSurfaceFromSurface is much slower than memcpy
- locking a texture in the default pool requires a slow copy (esp. with ATI) from vidmem to sysmem, which causes the stutter.
-> fix: additional texture for the default pool situation, to keep an extra copy of the font texture in system memory. Work on/reallocate that copy then upload to the default pool texture for rendering
(cherry picked from commit 21dd5e440be7228185f9bd7dfecca68dc4e6fe32)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/Dharma@34479 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31880 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31842 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
optimize the data transfer
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31683 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@27178 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
changed: Cleanup of texture interfaces.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23355 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
cosmetics)
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23241 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|
|
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23097 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
|