Stenzek
|
f039149198
|
Move most backend functionality to VideoCommon
|
2019-02-19 16:57:54 +10:00 |
Stenzek
|
640bfb8135
|
VideoConfig: Add a field for indicating logic op support in the backend
|
2018-05-26 00:07:20 +10:00 |
Stenzek
|
dec0c3bce8
|
Move shader caches to VideoCommon
|
2018-03-10 15:56:30 +10:00 |
Jonathan Hamilton
|
29a9ed043b
|
Implement dual-source blending in shader
For some GLES drivers that don't support dual-source blending, but do
support GL_EXT_shader_framebuffer_fetch, this might be useful.
|
2018-01-05 09:56:46 -08:00 |
Lioncash
|
5337e58284
|
VideoConfig: Make StereoMode an enum class
Makes for more strongly-typed identifiers (and doesn't pollute
surrounding namespaces)
|
2017-11-18 23:19:53 -05:00 |
Stenzek
|
7d78cf0f6f
|
ShaderGen: Implement pixel ubershaders
|
2017-07-30 17:43:59 +10:00 |
Stenzek
|
3ea9d86faa
|
ShaderGen: Pass host config to shader generation functions
Also moves the host config checks to common.
|
2017-07-20 17:54:33 +10:00 |