Philip Rebohle
|
af19bba048
|
[dxgi] Remove support gamma-related ScaleAndOffsetSupported
Some games, including Heroes of the Storm (#287), do not set
the values correctly so it's better to ignore them altogether.
|
2018-04-15 20:12:41 +02:00 |
|
Philip Rebohle
|
5d7c83855e
|
[dxgi] Use 1D texture to implement the gamma lookup table
This allows us to abuse hardware texture filters for linear
interpolation. Should fix an issue with the latest Nvidia
beta drivers.
|
2018-04-13 13:47:15 +02:00 |
|
Philip Rebohle
|
f5679211cd
|
[dxgi] Re-implement gamma control functions
|
2018-04-12 13:38:22 +02:00 |
|
Philip Rebohle
|
2f7dcd2caf
|
[dxgi] Disable gamma curve in presenter
Causes regressions in many games for unknown reasons.
|
2018-04-11 20:55:03 +02:00 |
|
Philip Rebohle
|
f13011f487
|
[dxgi] Implement gamma ramp in presenter
Will be used to fake IDXGIOutput::SetGammaControl.
|
2018-04-10 20:44:55 +02:00 |
|
Philip Rebohle
|
41132b8c13
|
[dxgi] Re-implement presentation shaders in GLSL
|
2018-04-10 18:46:39 +02:00 |
|