Henrik Rydgård
8b431b39ba
Wrap the display globals in a struct ( #16998 )
...
* Wrap the display globals in a struct
Makes it easier to search/replace these, for future refactorings.
* Some renaming
* Qt buildfix, also fix the Qt build on Mac (got broken with battery changes)
* Attempt at buildfixing ios
* UWP buildfix
2023-02-25 13:09:44 +01:00
Henrik Rydgård
61c5b9e0ca
Retarget UWP projects for latest VS build
...
19061 is the oldest SDK installed by default.
Also disable "SDL" (security development lifecycle) checks in
SPIRV-Cross because it doesn't build with it...
2023-02-24 23:08:41 +01:00
Gabriel Morazán
37ca5d5e95
(UWP) File Tweaks
2023-02-22 18:03:12 -04:00
Henrik Rydgård
fb8aff5a8c
Split out the depth stuff from the file, move to GPU/Common
2023-02-03 21:06:43 +01:00
Henrik Rydgård
3b36a1bb66
TiltEventProcessor belongs in Core, not UI.
2023-02-01 15:04:32 +01:00
Henrik Rydgård
a88bafff4d
Break out the JoystickHistoryView
2023-02-01 14:58:16 +01:00
Unknown W. Brackets
489411359e
Common: Add cpu_features library.
2023-01-29 14:35:58 -08:00
Henrik Rydgård
c27689910e
Break out ScrollView from ViewGroup.h, and PopupScreens from UIScreen.h
2023-01-11 10:56:31 +01:00
Henrik Rydgård
650390d146
Merge pull request #16668 from unknownbrackets/glslang
...
Build: Update to glslang v11.13.0, use upstream
2023-01-04 10:06:49 +01:00
Unknown W. Brackets
87aa4e127c
Build: Update to glslang v11.13.0, use upstream.
...
This switches the submodule origin.
2023-01-01 10:28:53 -08:00
Unknown W. Brackets
77849d3eed
riscv: Add disassembler.
...
From https://github.com/anthony-coulter/riscv-disassembler .
Modified slightly to pull in less headers in the h, prefix funcs.
2023-01-01 10:28:53 -08:00
Henrik Rydgård
182355b258
UWP buildfix
2022-12-08 12:23:28 +01:00
Henrik Rydgård
57864f62ce
Rework the display layout editor to ditch the preview thing.
...
We lose the snapping in the refactor because I ended up rewriting the
whole dragging mechanism, might reintroduce later.
2022-11-22 20:10:20 +01:00
Henrik Rydgård
ddd2c6e343
Merge pull request #16409 from hrydgard/preserve-framebuffers
...
Preserve framebuffer on pause screen even if render resolution is changed
2022-11-22 10:03:47 +01:00
Henrik Rydgård
ec6d330ae4
Move AsyncImageFileView to Common, which required some more shuffling around of stuff.
2022-11-21 20:38:20 +01:00
Henrik Rydgård
d73196c7d6
Split up the GPU config change notifications
2022-11-21 15:14:20 +01:00
Henrik Rydgård
162290147f
UWP build fix. Had to reshuffle some stuff and compile some Vulkan files.
2022-11-06 15:54:00 +01:00
Unknown W. Brackets
10a356c23b
UWP: Avoid some float conversion warnings.
2022-10-29 13:02:10 -07:00
Unknown W. Brackets
79d53552a5
armips: Update to latest.
2022-10-29 09:02:12 -07:00
Henrik Rydgård
0251f33ec3
Don't use PPSSPP-specific stuff in Common/VR for now.
2022-10-17 23:13:43 +02:00
Henrik Rydgård
d4bfe9299d
Track min and max GPU time, init time, render CPU time.
...
Mainly wanted to see if init time is a factor, there are optimizations
we can do there.
2022-10-10 10:53:27 +02:00
Henrik Rydgård
cdee10fe86
Vulkan: Basic geoshader code generation.
2022-10-02 07:42:17 -07:00
Unknown W. Brackets
2b884de585
armips: Use native std::filesystem on Windows/UWP.
2022-10-01 08:13:57 -07:00
Unknown W. Brackets
559fdd167f
armips: Also update UWP and ARM64, etc.
2022-09-30 20:16:34 -07:00
GABO1423
212598fc27
(UWP) Remove expandedResources
2022-09-25 10:04:56 -04:00
Unknown W. Brackets
542e7aa555
GE Debugger: Add a table of register metadata.
...
So far, not used, but indicates info about each GE register.
2022-09-05 12:15:53 -07:00
Henrik Rydgård
ed8c4e8758
Remove the assembly implementation of 4x4 matrix mul, in favor of intrinsics.
2022-09-05 10:33:05 +02:00
Unknown W. Brackets
9fcad83940
riscv: Add initial emitter shell.
2022-08-25 21:17:11 -07:00
Henrik Rydgård
82a6c42e17
DepalettizeCommon -> TextureShaderCommon. Simplifications.
2022-08-22 12:21:20 +02:00
tunip3
b7dc1379c6
add bin and elf to picker as they now work
2022-08-16 11:34:55 +01:00
tunip3
a4cf087116
remove storage fileloader and storage folderbrowser
2022-08-16 11:03:06 +01:00
tunip3
12fa098dab
remove unneeded switch case as un broken cases fall through
2022-08-15 23:15:12 +01:00
Henrik Rydgård
de10c1fddd
Buildfixes
2022-08-06 18:27:04 +02:00
Henrik Rydgård
e345a6ba3c
Works with D3D11, except the depth texturing case
2022-08-06 18:27:03 +02:00
ANR2ME
41de63f13c
Moving sceNpMatching2-stuff to sceNp2.cpp/h.
...
PS: Register_sceNpMatching2 not being added to HLETables because currently the callback didn't work properly yet and could crash the game.
2022-08-04 16:12:29 +07:00
ANR2ME
dcf3ece8f4
Implement NP Signin Dialog (faked signin)
2022-08-04 16:12:25 +07:00
Henrik Rydgård
e7e1bb6079
UWP: Fix missing font file causing missing text fields. Fixes #15771
2022-08-04 10:44:12 +02:00
Henrik Rydgård
8ded766509
UWP buildfix
2022-08-03 14:31:24 +02:00
Henrik Rydgård
41e327a66b
Cleanup and testfixes
2022-08-03 13:34:59 +02:00
ANR2ME
d30d652265
Fixes UWP building issue after Retargeting Solution to a different SDK version.
...
PS: This won't work when selecting the "latest installed version" tho, so a specific version need to be selected when retargeting.
2022-08-01 00:52:54 +07:00
Henrik Rydgård
3496bd52f0
UWP buildfix
2022-07-30 15:18:56 +02:00
GABO1423
33b62047d0
(UWP) Update Dummy Manifest
2022-07-19 20:55:24 -04:00
GABO1423
c321cbce44
(UWP) Remove Reference to Deleted File.
2022-07-19 20:48:42 -04:00
GABO1423
c3baa48cea
(UWP) Delete Old Key
2022-07-19 20:34:18 -04:00
GABO1423
c432af3fcc
(UWP) Building Improvements
2022-07-19 20:33:58 -04:00
GABO1423
bd1eefdda2
Remove redundant file from packages.
2022-07-19 13:24:08 -04:00
GABO1423
d017437fb7
Prevent Dummy file from appearing in packages.
2022-07-19 13:23:09 -04:00
Henrik Rydgård
989d5b8079
Revert "(UWP) Small Building Tweaks."
2022-07-19 17:57:13 +02:00
GABO1423
98727756b4
Remove redundant file from package.
2022-07-18 22:15:54 -04:00
GABO1423
b57a79c9c9
Prevent dummy file from being in the package.
2022-07-18 22:14:17 -04:00