Stenzek
|
f039149198
|
Move most backend functionality to VideoCommon
|
2019-02-19 16:57:54 +10:00 |
Stenzek
|
b30342d38f
|
VideoBackends: Support D24S8 abstract texture format
|
2018-07-19 21:47:42 +10:00 |
Stenzek
|
2a6d9e4713
|
AbstractTexture: Add support for depth textures/formats
|
2018-03-01 17:31:24 +10:00 |
Stenzek
|
6374a4c4a8
|
AbstractTexture: Support multisampled abstract texture
|
2018-03-01 17:31:24 +10:00 |
Stenzek
|
f43d85921d
|
VideoBackends: Add AbstractStagingTexture class
Can be used for asynchronous readback or upload of textures.
|
2017-11-22 18:47:04 +10:00 |
Stenzek
|
a584ccc7d8
|
AbstractTexture: Support BGRA8 formats
Used for some driver's swap chains, and EFB to RAM.
|
2017-11-22 18:47:04 +10:00 |
Stenzek
|
49a9c33bd7
|
VideoCommon: Move abstract texture creation function to Renderer
|
2017-11-22 18:47:04 +10:00 |
Lioncash
|
c8af9e5f7b
|
TextureConfig: Specialize std::hash for TextureConfig
This allows the hashing for TextureConfig instances to automatically be resolved instead of needing to directly specify it all the time.
|
2017-10-08 23:55:14 -04:00 |
Stenzek
|
63305e9173
|
HiresTextures: Support loading BC7 (BPTC) from DDS files
|
2017-08-01 11:59:38 +10:00 |
iwubcode
|
e4896d39bd
|
Video Backends: Move and rename HostTextureFormat to AbstractTextureFormat
|
2017-06-13 00:41:56 -05:00 |
iwubcode
|
2cdc93f4ab
|
Video Backends: Split texture cache code out into separate files, introduce 'AbstractTexture'
|
2017-06-13 00:41:51 -05:00 |