Unknown W. Brackets
|
3bc954778c
|
dx9: Explicitly restore viewport after depal.
Otherwise, it doesn't get restored.
|
2015-03-01 11:28:06 -08:00 |
|
Unknown W. Brackets
|
bda6f0a4b8
|
dx9: Reset more state before depal draw.
Was alpha blending before.
|
2015-03-01 11:28:05 -08:00 |
|
Henrik Rydgard
|
869f74d1b0
|
Depal: Apply the half-pixel offset that looked the least wrong. Still not right.
|
2015-03-01 11:28:04 -08:00 |
|
Unknown W. Brackets
|
7b76f7ae60
|
d3d: Fix depal flipping and negative z.
|
2015-03-01 11:28:04 -08:00 |
|
Unknown W. Brackets
|
1dfecbf2b8
|
d3d: Actually upload the clut texture.
|
2015-03-01 11:27:28 -08:00 |
|
Henrik Rydgard
|
78190f3e8c
|
DX9: Hook up the depalettize code. Doesn't work yet though.
|
2015-03-01 11:24:45 -08:00 |
|
Unknown W. Brackets
|
abace1aa76
|
For render-to-tex, full alpha on 565 use only.
It's not how it was drawn, but how it is used... in case it changes
formats, which apparently Split/Second does. Fixes #7492.
|
2015-02-21 18:08:50 -08:00 |
|
Unknown W. Brackets
|
0d9e0b16dd
|
Fix textures leaking on game exit.
|
2015-01-24 20:36:01 -08:00 |
|
Henrik Rydgard
|
cae58cafee
|
Revert "Merge pull request #7361 from hrydgard/color-conv-centralize"
This reverts commit f1b57dabf5, reversing
changes made to 41001637ce.
|
2015-01-22 19:53:32 +01:00 |
|
Henrik Rydgard
|
9c64351578
|
Revert "Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge"
This reverts commit 08eaa6e1f7.
|
2015-01-22 19:52:49 +01:00 |
|
Henrik Rydgard
|
08eaa6e1f7
|
Fix issues with scaling ARGB1555 textures in OpenGL, introduced by the recent merge
|
2015-01-20 22:48:39 +01:00 |
|
Henrik Rydgard
|
7faddd6100
|
Consolidate the two TextureScaler copies into one.
Also lets us clean up ColorConv slightly.
|
2015-01-20 17:32:55 +01:00 |
|
Unknown W. Brackets
|
d1b3dcffd8
|
Fix another potential divide by zero.
|
2015-01-19 08:45:19 -08:00 |
|
Unknown W. Brackets
|
795088001c
|
Avoid passing a GPUstate by value.
Only used by Qt GE debugger thing anyway.
|
2015-01-17 18:21:04 -08:00 |
|
Unknown W. Brackets
|
a2385b5840
|
dx9: Only use anisotropic when filter was linear.
|
2014-12-30 15:28:55 -08:00 |
|
Unknown W. Brackets
|
d097999fad
|
Avoid killing textures unless we have several mb.
|
2014-12-21 17:00:55 -08:00 |
|
Unknown W. Brackets
|
d0dd2cbb31
|
dx9: Fix a crash on textures used as RT.
We don't always have a texture pointer.
|
2014-12-18 22:51:46 -08:00 |
|
Unknown W. Brackets
|
2b16b5b79b
|
Use XXH64 on 64-bit systems.
I'm not able to reproduce any real performance difference, but I know
there are some games which do more hashing and it may help there.
|
2014-10-26 17:49:24 -07:00 |
|
CPkmn
|
d0b225df7c
|
D3D9 Get maxAnisotropyLevel from device caps
|
2014-09-20 22:39:01 -07:00 |
|
Henrik Rydgard
|
34f7b90c1d
|
DX9: Don't set mipfilter to aniso, it's enough to set the minfilter.
Remove erroneuos comment.
|
2014-09-20 21:14:42 +02:00 |
|
Henrik Rydgard
|
98337c68f3
|
DX9: fix type in texture filter selection
|
2014-09-20 14:06:02 +02:00 |
|
Henrik Rydgard
|
e04b67dad4
|
When aniso filtering is enabled, force it on for min filtering but not for mag filtering.
|
2014-09-20 13:04:32 +02:00 |
|
Henrik Rydgard
|
f416978013
|
DX9: Support anisotropic filtering. Fixes #6929
|
2014-09-20 10:32:43 +02:00 |
|
Unknown W. Brackets
|
94c865b0ab
|
d3d: Fix auto texture scaling.
Fixes #6913.
|
2014-09-15 07:09:25 -07:00 |
|
Unknown W. Brackets
|
6af41aeed9
|
d3d: Enable mipmapping.
|
2014-09-14 09:14:04 -07:00 |
|