Henrik Rydgård
|
1faae8b6d6
|
Port some other minor changes over from #9255
|
2017-04-03 16:47:30 +02:00 |
|
Henrik Rydgård
|
73d762f506
|
Reorganize raster state mapping
|
2017-04-03 16:37:11 +02:00 |
|
Henrik Rydgard
|
cffb1d7014
|
Reorganize depth-stencil
|
2017-04-03 16:37:11 +02:00 |
|
Henrik Rydgard
|
d581a96d79
|
All backends: Reorganize blend state mapping to make dirty-tracking easier
|
2017-04-03 16:37:08 +02:00 |
|
Henrik Rydgard
|
97058b4db7
|
Apply the D3D11 loco roco fix identically to the other backends
To make centralization easier, and this should be a problem for the
other backends as well.
|
2017-04-01 21:17:58 +02:00 |
|
Unknown W. Brackets
|
7fb7a4877d
|
Texcache: Cleanup last bound tex invalidation.
When we're deleting, we're always about to bind a new tex.
|
2017-03-25 11:42:24 -07:00 |
|
Unknown W. Brackets
|
3fbb545451
|
Allow MakePixelTexture to use a subrange.
For example, if it has a larger texture it wants to reuse, it can control
this via texcoords. Let's keep it at top left, though.
|
2017-03-22 20:56:26 -07:00 |
|
Unknown W. Brackets
|
ade110bcc8
|
Fix crash on resize due to overridden property.
|
2017-03-19 16:38:42 -07:00 |
|
Unknown W. Brackets
|
a1f59deafe
|
Fix some type narrowing warnings and typos.
|
2017-03-19 07:44:31 -07:00 |
|
Henrik Rydgard
|
032c340f50
|
Revert "Vertexcache ComputeMiniHashRange: Doesn't make sense to hash more data than the step size."
This reverts commit 0bbb61e5d2.
|
2017-03-19 12:47:12 +01:00 |
|
Henrik Rydgard
|
0bbb61e5d2
|
Vertexcache ComputeMiniHashRange: Doesn't make sense to hash more data than the step size.
|
2017-03-19 12:08:21 +01:00 |
|
Henrik Rydgård
|
94f16e3b7c
|
GPU: Move "if (resized_)" to BeginHostFrame to avoid desynchronized settings.
Also wipe the input layout cache on D3D11 on resize.
Fixes #9438.
|
2017-03-17 11:26:11 +01:00 |
|
Henrik Rydgård
|
20f9ae3114
|
Make sure UpdateCmdInfo is called "in sync" with settings changes. Fixes #9438.
(well, at least the software skinning part. not sure if there are more).
|
2017-03-17 10:48:43 +01:00 |
|
Henrik Rydgård
|
17a250df7a
|
Always trigger gpu->Resized when exiting GameSettingsScreen.
Strangely, this does NOT help #9438.
|
2017-03-17 10:27:49 +01:00 |
|
Henrik Rydgård
|
d8abcb8d74
|
D3D9: Set the right Z in ApplyBounds
|
2017-03-17 10:00:45 +01:00 |
|
Henrik Rydgard
|
5a946d985b
|
Unify most of the rest of the command table entries
|
2017-03-14 13:47:34 +01:00 |
|
Henrik Rydgard
|
c74d6fcde7
|
Unify some vertex shader related settings in the command tables
|
2017-03-14 13:44:18 +01:00 |
|
Henrik Rydgard
|
cd6d5a0d7f
|
Unify fragment shader settings in the command table
|
2017-03-14 13:42:48 +01:00 |
|
Henrik Rydgard
|
bc641e6c56
|
Unify minz/maxz in command tables
|
2017-03-14 13:41:13 +01:00 |
|
Henrik Rydgard
|
903ac2fc42
|
Unify texture settings in the command tables
|
2017-03-14 13:39:32 +01:00 |
|
Henrik Rydgard
|
934b3db800
|
Unify logicop, antialias in the command table
|
2017-03-14 13:37:12 +01:00 |
|
Henrik Rydgard
|
8e6d546921
|
Unify the control commands in the tables
|
2017-03-14 13:35:25 +01:00 |
|
Henrik Rydgard
|
7302aca7b3
|
Some reordering, fixing in the command tables
|
2017-03-14 13:32:56 +01:00 |
|
Henrik Rydgard
|
ff57cacfe6
|
Unify morph weight, patch parameter command table entries
|
2017-03-14 13:30:03 +01:00 |
|
Henrik Rydgard
|
f767615ef8
|
Unify viewport/region/scissor command table entries
|
2017-03-14 13:28:28 +01:00 |
|