Gauvain 'GovanifY' Roussel-Tarbouriech
3ca8ada424
gs: fix avx2 64bit compile
2021-07-03 18:16:11 -04:00
kojin
7040ad9990
gs: workaround failing avx2 compile
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a9d8a7d70f
renderswitch: remove delay, fix long standing race condition
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
4237ab9925
buildbot: default to non avx2 release
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
db80ff5477
mtgs: fix threading woes
2021-07-03 18:16:11 -04:00
kojin
c73769607e
vs: fix some SSE/AVX stuff
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
841d0cfe0e
linux_various: remove plugin ldd finder on runner
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d6e39b7ab0
gs: ensure gs has a first try at input handling before pad
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
31c70a7c38
gs: ensure the config file is set correctly
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
edaa8f7817
gs-debugger: fix gsfreeze wrong retval
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8e52dc1e22
gs: ensure closegspanel is closed after suspend, in sysexecutor
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1e84b00126
mtgs: comment the waitforopen reasoning + add closepanel
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
ab02bfa7c0
buildbot: compile without plugins
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b70b3382c7
cmake: remove infinite warning spam on clang
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5a4c05607d
sstate: make use of mtgs to ensure thread safety when saving
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
fa4f4bca73
mtgs: make renderswitch save current state
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
ab65f2ab5e
gs: port renderswitch to mtgs
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
527e5a8610
gs: gui-windows: fix alignment of swthreads
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
e65019a6fc
sstate: use structs instead of parallel arrays + enum
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0009ff8853
gs: ensure gsclose is sent from the main mtgs thread and not sysexecutor
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
70a6c59126
gs: update windows ui to fit with pluginless system
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
90a9708619
gs: use sstate freezedata includes
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b5f50f283c
gs: make sure the gs panel handler is opened when needed
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
44026aa899
sstate: major redesign, remove split freeze{out,in}, remove gsfreezedata
2021-07-03 18:16:11 -04:00
Kojin
e90fbfe138
vs: explicitly add floating point model back with note
2021-07-03 18:16:11 -04:00
Kojin
848a930e1a
vs: cleanup deps
2021-07-03 18:16:11 -04:00
Kojin
2669a31171
vs: clcompile cleanup
2021-07-03 18:16:11 -04:00
Kojin
59e06c8bbd
gs: silence a couple warnings
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3ed58ffde0
sstate: bump version
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
0542fa527c
mtgs: ensure gs is closing when necessary
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d48e4cd138
mtgs: use SysExecutor to route events back to itself for suspend operations
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f020ffabeb
bin: remove spu2 replay cmd
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1317f19de2
gs: initial windows port compiles!
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
614ef4a35b
gs: continuing on linker errors on windows
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
c8524022b7
gs: initial windows port done up to linking issues
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
9c77896f2d
baseclasses: prevent collision with wxwidgets
...
surprisingly, GSdx never ran into this issue prior as linux didn't use
baseclasses but used wxwidgets, while windows did but used the winAPI
GUI system. Software is cursed
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d5abf459bb
windows: continue the merge, handle some subprojects linking
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
763533060a
gitignore: update to ignore obj files
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8cd2da61c5
windows: remove project references to plugins
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8a7f6c8c01
windows: update the resource pre-build step to remove plugins assets
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
290ca11fc7
gs: update gui to remove logo/references to gsdx
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8281b57c56
windows: make object files relative to their directory so vs isn't drunk with 2 files sharing the same filename
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
4803ed0a4e
windows: add xbyak as a windows dependency
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3313acac84
windows: add gs filters
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b52063e4e0
gs: remove unneeded windows project files
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
2e9349328a
gs: begin preliminary windows support
2021-07-03 18:16:11 -04:00
lightningterror
94901f8be3
nsis: Remove remaining plugins (gsdx) and references.
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
06da3a1359
mtgs: fix pesky assert on gs init
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
25af4de320
cmake: remove infinite warning spam
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
80c67e2d48
pad: separate full and per-pad sstate
2021-07-03 18:16:11 -04:00