Joshua Ashton
|
02c79d892c
|
[d3d9] Try to create offscreen surfaces with render target usage
|
2020-02-14 06:49:15 +01:00 |
|
Joshua Ashton
|
1f5ddde411
|
[d3d9] Remove unused D3D9ViewSet structure
|
2020-02-14 06:49:15 +01:00 |
|
Joshua Ashton
|
ae68e3a5bc
|
[d3d9] Defer managed texture uploads until PrepareDraw and when needed
This also caches shader masks used for hazard tracking.
|
2020-02-14 00:51:58 +00:00 |
|
Joshua Ashton
|
6e9725a124
|
[d3d9] Use bitsets for bool subresource arrays
Also remove lockflag tracking and consolidate that to a bitset
|
2020-02-14 00:51:58 +00:00 |
|
Philip Rebohle
|
f20a3c07fb
|
[d3d9] Don't create sRGB views for non-sRGB compatible textures
Otherwise we end up creating views with VK_IMAGE_FORMAT_UNDEFINED.
|
2020-01-17 17:47:08 +01:00 |
|
Philip Rebohle
|
296aacb23e
|
[d3d9] Return specific image view from GetSampleView
Lets us have pick the sRGB-ness of the view in one place. Needed
for the next patch.
|
2020-01-17 17:47:08 +01:00 |
|
Philip Rebohle
|
905d69e77b
|
[d3d9] Don't pass format mapping to D3D9CommonTexture
Instead, infer it from the format. This is basically being done
already, however the mapping we pass in is not correct if the
image format is Unknown.
|
2020-01-17 17:47:08 +01:00 |
|
Joshua Ashton
|
7c53a997ef
|
[d3d9] Keep subresource views in subresources, defer creation until needed
Avoid creating a bunch of views that we probably don't need whenever a texture is created
|
2020-01-16 03:00:31 +00:00 |
|
Joshie
|
54ed8f0bb0
|
[d3d9] Implement Direct3D9 Frontend (#1275)
Co-authored-by: Philip Rebohle <philip.rebohle@tu-dortmund.de>
Co-authored-by: Robin Kertels <robin.kertels@gmail.com>
Co-authored-by: pchome <pchome@users.noreply.github.com>
Co-authored-by: Christopher Egert <cme3000@gmail.com>
Co-authored-by: Derek Lesho <dereklesho52@Gmail.com>
Co-authored-by: Luis Cáceres <lacaceres97@gmail.com>
Co-authored-by: Nelson Chen <crazysim@gmail.com>
Co-authored-by: Edmondo Tommasina <edmondo.tommasina@gmail.com>
Co-authored-by: Riesi <riesi@opentrash.com>
Co-authored-by: gbMichelle <gbmichelle.dev@gmail.com>
|
2019-12-16 04:28:01 +01:00 |
|