summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/DXTexture.cpp
AgeCommit message (Collapse)Author
2018-07-19VideoBackends: Support D24S8 abstract texture formatStenzek
2018-05-02D3D: Drop gamma parameter from util draw helperStenzek
No longer needed as we perform gamma correction during the XFB copy.
2018-03-16Assert: Remove unused parameter from DEBUG_ASSERTLioncash
This brings the macro in line with the regular ASSERT macro, which only has one macro parameter.
2018-03-14Assert: Uppercase assertion macrosLioncash
Macros should be all upper-cased. This is also kind of a wart that's been sticking out for quite a while now (we avoid prefixing underscores).
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-03-01AbstractTexture: Add support for depth textures/formatsStenzek
2018-03-01AbstractTexture: Support multisampled abstract textureStenzek
2018-03-01VideoBackends: Restore the framebuffer as part of the API stateStenzek
It's not often we switch out to draw to the EFB anyway.
2018-01-26AbstractTexture: Fix crash in Vulkan backend when freeing textureStenzek
2018-01-22AbstractTexture: Move Bind() method to RendererStenzek
This makes state tracking simpler, and enables easier porting to command lists later on.
2017-11-22AbstractTexture: Drop slow map readback pathStenzek
2017-11-22AbstractTexture: Seperate CopyRectangleFromTexture to two methodsStenzek
ScaleRectangleFromTexture, which does a draw, and CopyRectangleFromTexture, which where possible, does a bit-for-bit copy.
2017-11-22VideoBackends: Add AbstractStagingTexture classStenzek
Can be used for asynchronous readback or upload of textures.
2017-11-22AbstractTexture: Support BGRA8 formatsStenzek
Used for some driver's swap chains, and EFB to RAM.
2017-11-17HybridXFB: Fix lint errorsiwubcode
2017-11-17Support frame and video dumping from VideoCommoniwubcode
2017-09-04D3D: Support logic op through integer render target viewStenzek
This brings D3D to parity with OpenGL and Vulkan.
2017-09-02D3D: Eliminate redundant ID3D11DeviceChild* castsLioncash
2017-08-01HiresTextures: Support loading BC7 (BPTC) from DDS filesStenzek
2017-06-13Video Backends: Move and rename HostTextureFormat to AbstractTextureFormatiwubcode
2017-06-13Video Backends: Split texture cache code out into separate files, introduce ↵iwubcode
'AbstractTexture'