Unknown W. Brackets
|
49f6c461ad
|
Reporting: Fix some header includes.
Particularly in Common, avoid including Core/Reporting.h.
|
2022-12-27 14:58:20 -08:00 |
|
Henrik Rydgård
|
f8c76fa340
|
Fix vertex shader range culling - the bug check was wrong.
|
2022-12-22 23:09:17 +01:00 |
|
Unknown W. Brackets
|
f6980b9f9d
|
D3D9: Avoid curve Z clip to be safe.
I think it does actually happen, but we don't do it in the shader, so
let's not do it here.
|
2022-12-18 12:01:28 -08:00 |
|
Henrik Rydgård
|
b70a9993d8
|
SoftGPU fix
|
2022-12-14 16:43:37 +01:00 |
|
Henrik Rydgård
|
11366a2ded
|
Don't refer directly to g_Config.iMultiSampleLevel, it can contain unsupported modes.
|
2022-12-14 16:43:37 +01:00 |
|
Henrik Rydgård
|
ee19db091f
|
Add accessor for UseFlags
|
2022-12-13 18:27:45 +01:00 |
|
Unknown W. Brackets
|
77e510bd90
|
GPU: Use accurate depth for depth range hack.
This should be easier to ensure stays well tested.
|
2022-12-04 19:27:23 -08:00 |
|
Henrik Rydgård
|
92df6b832c
|
Safer and simpler alternative to cbfa4bf.
See #16483
|
2022-12-03 12:05:08 +01:00 |
|
Lubos
|
b41a782fcd
|
Revert "Centralize ClearCacheNextFrame"
This reverts commit cbfa4bfc8e.
|
2022-12-02 14:32:27 +01:00 |
|
Unknown W. Brackets
|
4866518b84
|
Merge pull request #16477 from hrydgard/invalidation-refactor
Add a flags parameter to InvalidateCachedState and rename it Invalidate.
|
2022-12-01 11:05:04 -08:00 |
|
Henrik Rydgård
|
331d024a8c
|
Add a flags parameter to InvalidateCachedState and rename it Invalidate.
Also rename the old InvalidationFlags enum to InvalidateCallbackFlags.
|
2022-12-01 19:15:38 +01:00 |
|
Henrik Rydgård
|
423fa6d848
|
Couple more FormatMemWriteTagAt
|
2022-12-01 16:00:47 +01:00 |
|
Henrik Rydgård
|
6560123257
|
Restore optimization of memory info strings, avoiding allocations
|
2022-12-01 15:39:45 +01:00 |
|
Unknown W. Brackets
|
5bc51cb01d
|
GE Debugger: Remove dup block transfer record.
We already record it as a block transfer, we don't need to also do it as a
memcpy.
|
2022-12-01 01:36:27 -08:00 |
|
Unknown W. Brackets
|
73489349cc
|
GPU: Oops, simplify an expression.
|
2022-12-01 01:34:48 -08:00 |
|
Unknown W. Brackets
|
cbe96d3774
|
GPU: Use common block transfer logic in all cases.
|
2022-12-01 01:34:16 -08:00 |
|
Henrik Rydgård
|
6c8ccc149e
|
Stop logspam from bad block transfer corners.
|
2022-11-28 10:46:45 +01:00 |
|
Henrik Rydgård
|
75dc856e2c
|
Test fix
|
2022-11-23 08:52:46 +01:00 |
|
Henrik Rydgård
|
6d9bb1b29e
|
Move post-processing settings to DisplayLayoutScreen
|
2022-11-22 23:29:50 +01:00 |
|
Henrik Rydgård
|
fe1446bf92
|
Test crashfix
|
2022-11-21 19:57:59 +01:00 |
|
Henrik Rydgård
|
cbfa4bfc8e
|
Centralize ClearCacheNextFrame
|
2022-11-21 18:13:13 +01:00 |
|
Henrik Rydgård
|
c3604428b9
|
Only check for display resized in emuscreen-under-pause-screen, not the other changes.
|
2022-11-21 17:59:56 +01:00 |
|
Henrik Rydgård
|
ce5a1b8b7e
|
Some minor "centralization"
|
2022-11-21 17:55:30 +01:00 |
|
Henrik Rydgård
|
d73196c7d6
|
Split up the GPU config change notifications
|
2022-11-21 15:14:20 +01:00 |
|
Henrik Rydgård
|
eff4118769
|
One more refactoring step
|
2022-11-21 14:54:48 +01:00 |
|