Henrik Rydgård
d4d92e39ff
Implement DrawUP for D3D11
...
This is so we can do simple drawing without buffer management through
thin3d on all backends.
2022-08-03 13:28:54 +02:00
Henrik Rydgård
a44bee6f85
Fix bug in blue-to-alpha - alpha blending could be on when it shouldn't be.
...
Fixes #15732 . (Split/Second environment mapping problem in the menu).
2022-07-27 10:59:39 +02:00
Henrik Rydgård
a831cab14c
Remove unmotivated check preventing texture ini creation on mobile. ( #15647 )
...
* Remove unmotivated check preventing texture ini creation on mobile.
Fixes #15644
* Show a "toast" message on platforms that don't support opening a text editor, when you try to create/open a texture ini file.
* Avoid the need to ifdef around calls to SystemToast
* UWP buildfix (and some warning fixes).
And possibly libretro fix
* Rename for a bit more consistency
2022-07-10 22:34:44 +02:00
Henrik Rydgård
e1daccddfd
Add check that makes PPSSPP work on Xbox through the debugger
...
Not sure why needed, seems maybe some different event order during
window creation...
2022-07-07 00:08:50 +02:00
Henrik Rydgård
ce2995f952
Add UI Tint/Saturation settings
...
Does the color tinting in the vertex shader.
2022-02-18 14:23:57 +01:00
Unknown W. Brackets
3df6cb704f
Global: Fix some type conversion warnings.
...
Hidden by some warning disables.
2022-01-30 16:09:33 -08:00
Unknown W. Brackets
eb81d5b30b
UI: Support a second texture for just fonts.
...
Will still allow using fonts between both.
2021-10-19 10:01:17 -07:00
Unknown W. Brackets
799a4de23e
Windows: Improve rect measurement precision.
...
Not seeing issues here like Android, but let's make them match.
2021-09-25 08:02:58 -07:00
Unknown W. Brackets
72663aeefb
Android: Improve precision on text measure.
...
We want this to come to the same values that measuring the first line
would, so let's multiply in the same way.
2021-09-25 07:58:28 -07:00
Henrik Rydgård
d3abcf1b56
Draw bullet points as circles for a consistent look regardless of system font.
2021-09-10 23:41:44 +02:00
iota97
9283d14a3d
Fix wave on different dps
2021-09-09 11:58:02 +02:00
Henrik Rydgård
68f7c9e9ff
Round the location of single-pixel lines to the nearest pixel.
...
Should hopefully help #14204 .
2021-09-08 00:19:01 +02:00
Unknown W. Brackets
202a9db885
UI: Add a screen to visualize PSP controls.
...
Currently, doesn't do anything. But looks about right.
2021-08-28 14:09:06 -07:00
Silent
c4572afdb1
UWP: Add a missing bounds check from TextDrawerWin32::DrawStringBitmap
...
Fixes a crash on switching tabs
2021-06-27 17:55:42 +02:00
Unknown W. Brackets
08eda131c4
UI: Load/save compressed atlas metadata.
2021-04-11 09:13:10 -07:00
Unknown W. Brackets
13ec384dbe
Build: Explicitly include ppsspp_config.h.
...
This adds it to all files that use it. Not all our builds include the
file.
2021-03-02 21:04:03 -08:00
Henrik Rydgård
5e501fa9fc
Fix minor rendering glitch in PPSSPP's menus on iOS
2021-01-31 15:49:52 +01:00
Henrik Rydgård
a30b521257
Adds two new tests to GPU driver test screen: Adreno shader logic test and flat shading
...
The adreno test tests for the bug mentioned in #13910 .
Very clear repro on Adreno 630, Pocophone F1.
The flat shading test is an untested attempt at a repro of
(will test that tomomorrow).
2021-01-17 13:29:36 +01:00
Henrik Rydgård
7d43ca5125
Fix Qt build by simply moving the offending file to the native project. No idea why Qt include paths only work there.
2020-10-05 10:36:57 +02:00
Henrik Rydgård
8761bf2bc9
Move text rendering to Common.
2020-10-05 00:05:28 +02:00
Henrik Rydgård
0e3a84b4a8
Move most GPU things to Common.
...
It works after the move, on Windows and Android at least.
Deletes the D3DX9 shader compiler loader, which was not used.
2020-10-04 23:39:02 +02:00