Ben Vanik
0686227d23
Style fixes.
2015-08-08 16:40:14 -07:00
Ben Vanik
a92566dfc5
More style.
2015-08-07 21:29:03 -07:00
Ben Vanik
14beb27ebc
xb style.
2015-08-07 07:56:57 -07:00
Ben Vanik
5aa50b3c18
Adding note about GPU listing.
2015-08-01 13:43:21 -07:00
Ben Vanik
8494ca2eaa
clang fixes.
2015-08-01 03:55:50 -07:00
Ben Vanik
abf50b477e
Making shutdown clean.
2015-07-25 12:56:37 -07:00
Ben Vanik
89adaf8e85
--random_clear_color, and making default grey.
2015-07-25 12:56:21 -07:00
Dr. Chat
87ebcdea8a
Fix fullscreen
2015-07-25 08:56:39 -05:00
Ben Vanik
a42ab648ed
Shuffling --debug around and making it work.
2015-07-22 17:26:10 -07:00
Ben Vanik
a98fa47081
Merge pull request #361 from DrChat/misc_fixes
...
Misc fixes
2015-07-21 20:22:00 -07:00
Dr. Chat
c6e6894d9d
Platform window enable/disable border support
2015-07-21 22:13:06 -05:00
Ben Vanik
b0c223f2d8
Removing use of glewExperimental.
...
The trick is setting WGL_CONTEXT_PROFILE_MASK_ARB.
Fixes #359 .
2015-07-21 19:33:51 -07:00
Ben Vanik
12a29371e3
Clang fixes.
2015-07-19 18:32:48 -07:00
Ben Vanik
baa86fcd1b
Migrating xam UI to elemental-forms.
...
Fixes #345 .
2015-07-19 14:43:27 -07:00
Ben Vanik
91d7acf59e
Fixing some particularly bad /W4.
2015-07-18 23:04:21 -07:00
Ben Vanik
4128727f6b
Cleaning up some /W4 errors.
2015-07-18 16:40:22 -07:00
Ben Vanik
e0eb85bbbc
Switching to premake. Probably with disasterous consequences.
2015-07-18 16:00:01 -07:00
Ben Vanik
fd893f730b
Shuffling files around.
2015-07-17 01:15:12 -07:00
Ben Vanik
f520d3a2a4
Run with latest clang-format.
2015-07-15 22:44:30 -07:00
Ben Vanik
40621a90bd
Switching to standard mutex for now (but keeping xe::mutex).
2015-07-13 21:49:32 -07:00
Ben Vanik
72ad899e9e
Starting to remove windows.h includes from things.
2015-07-13 20:49:29 -07:00
Ben Vanik
c6ebcd508d
Double check ARB_bindless_texture.
...
May help #342 .
2015-07-13 16:34:00 -07:00
Ben Vanik
15c17459be
Massive refactoring of xenia::ui and GL swap behavior.
...
This seems to dramatically improve most games (especially with
--vsync=false), though it may cause swap issues with others.
New code should be easier to port, and enables elemental-forms to be
drawn for any emulator UI.
2015-07-12 22:04:17 -07:00
Ben Vanik
77894ac03a
Skeleton debugger UI (playing with things).
2015-07-12 22:04:15 -07:00
Ben Vanik
9c965755c6
Simplified renderer interface.
2015-07-10 20:35:57 -07:00
Ben Vanik
6b52f2682e
Fixing elemental input and using embedded resources.
2015-07-07 22:16:46 -07:00
Ben Vanik
95e2ea11eb
Cleaning up paths a bit. Need to de-globalize.
2015-07-06 23:03:24 -07:00
Ben Vanik
8c0614b202
AMD people: have at it. I ain't gonna guarantee it'll work, though.
2015-07-06 18:43:50 -07:00
Ben Vanik
253a685dde
Switching to my turbo badger fork.
2015-07-06 18:12:56 -07:00
Ben Vanik
4ec0655751
xe::ui control for hosting a turbobadger UI.
2015-07-01 15:58:04 -07:00
Ben Vanik
dec0d12cc9
Replacing includes of windows headers with base/platform.h.
2015-07-01 09:02:04 -07:00
Ben Vanik
9efccc5f4a
Removing dependencies on MainWindow.
2015-07-01 08:02:22 -07:00
Ben Vanik
4732378ba9
Removing NV command list path, as it's unused and untested.
2015-07-01 07:36:12 -07:00
Ben Vanik
0ebee76bfe
Moving common GL code out of gpu/.
2015-07-01 07:29:14 -07:00
Ben Vanik
90e86d0172
Fixing stack allocation bug in file picker.
2015-06-30 16:03:05 -07:00
Ben Vanik
abf47b7973
Removing utilities (that were just adding needless layers).
...
Progress on #294 .
2015-06-27 16:27:38 -07:00
Ben Vanik
0716cf84c0
Renaming xe::fs to xe::filesystem and xe::kernel::fs to xe::vfs.
...
Progress on #294 .
2015-06-27 13:31:21 -07:00
Ben Vanik
951b2aa5bc
Show a file picker when launched with no target file.
...
Fixes #293 .
2015-06-26 20:27:36 -07:00
Ben Vanik
9441808b40
Adding menus.
2015-06-22 23:30:34 -07:00
Ben Vanik
fb1f4906d9
xb format --all (we are now format clean). Buildbot will yell at you.
2015-06-22 22:26:51 -07:00
Drew DeVault
a064ba053e
Add missing includes for cstring
2015-06-16 23:16:18 -06:00
Dr. Chat
23c7273481
Use F11 to fullscreen instead
2015-06-14 12:02:52 -05:00
Dr. Chat
cec2e2b397
Fullscreen support with F6
2015-06-14 11:47:50 -05:00
Dr. Chat
94a075d581
Resize main window after attaching the menu
2015-06-03 12:59:36 -05:00
gibbed
d1dbee2052
Consistency in memset calls.
2015-05-28 05:28:59 -05:00
Ben Vanik
db3d8fdc87
Time scaling works (num pad +/- or --time_scalar=X).
2015-05-27 19:04:47 -07:00
Ben Vanik
f88bf33b4f
Moving threads to XHostThread and making shutdown not crash.
2015-05-19 22:20:49 -07:00
Ben Vanik
21edd65354
Fixing warnings and style.
2015-05-09 18:13:19 -07:00
Ben Vanik
5954d23438
Merge branch 'debug'
2015-05-09 18:01:40 -07:00
Ben Vanik
7a00b76a6e
Debugger stuff, and changing to vcproj's/sln.
2015-05-09 17:48:12 -07:00