Gauvain 'GovanifY' Roussel-Tarbouriech
483f28044b
gs: fix freeze on close all windows
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
7597ac12b6
gs: ensure the panel doesn't open at all when unneeded
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b06468e268
gs: ensure gspanel is correctly defined as in use when paused
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a3a700eeaf
gs: ensure the frame is hidden if not in use
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8d56332993
misc: fix codacy warnings
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
23c0b0f7b1
settings: ensure gs settings are applied on close/make gs sstate
2021-07-03 18:16:11 -04:00
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