D3D/OGL: add missing ThreeByteBgr to texture upload blit loop

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • 7
    • Affects Version/s: 6u10
    • Component/s: client-libs
    • None
    • 2d
    • b43
    • x86
    • windows_xp

        D3D is missing a loop for uploading data from a ThreeByteBgr image
        into a texture, so the upload for these images happens through a
        generic loop which is slow and uses an intermediate image
        (so there's one extra copy and some GC activity if the intermediate
        image is collected).

        ThreeByteBgr is often used by video decoders (directshow specifically)
        so the upload happens on every frame.

              Assignee:
              Dmitri Trembovetski (Inactive)
              Reporter:
              Dmitri Trembovetski (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: