Commit graph

1431 commits

Author SHA1 Message Date
Ben Vanik
58cff84550 Copying over the shader translator - generating d3d shaders now. 2014-12-31 19:27:00 -08:00
Ben Vanik
6573c87b8d --dump_shaders 2014-12-31 19:27:00 -08:00
Ben Vanik
ea403b2164 Caching pipelines. 2014-12-31 19:26:59 -08:00
Ben Vanik
14ee211ea9 Experimenting with vertex pipeline. 2014-12-31 19:26:59 -08:00
Ben Vanik
d2a3cba4f3 Fixing asserts. 2014-12-31 19:26:58 -08:00
Ben Vanik
39541aaaac Playing with buffers. 2014-12-31 19:26:58 -08:00
Ben Vanik
f438ae1bfd Swapping. 2014-12-31 19:26:58 -08:00
Ben Vanik
fa0dfa4dce glew making deprecated calls, hiding. 2014-12-31 19:26:57 -08:00
Ben Vanik
9c6be1edba Deciphering copy packets. 2014-12-31 19:26:57 -08:00
Ben Vanik
3dffc72e59 Basic render target/framebuffer setup. 2014-12-31 19:26:56 -08:00
Ben Vanik
02d52167d3 GL context on command processor. 2014-12-31 19:26:56 -08:00
Ben Vanik
e8de42d9ea Copying in generic shader code. 2014-12-31 19:26:56 -08:00
Ben Vanik
9233661c6f Skeleton for copy_and_swap. 2014-12-31 19:26:55 -08:00
Ben Vanik
988dd19bb6 Adding xxhash. 2014-12-31 19:26:55 -08:00
Ben Vanik
10ea5f1dbe Predication (I think). 2014-12-31 19:26:54 -08:00
Ben Vanik
f8325512d7 GL4 command processor. 2014-12-31 19:26:54 -08:00
Ben Vanik
42e6a44624 Removing D3D. 2014-12-31 19:26:54 -08:00
Ben Vanik
bbb7de6bff Red GL4.5 screen. 2014-12-31 19:26:53 -08:00
Ben Vanik
577ab0a4f1 Main window, empty GPU files. 2014-12-31 19:26:53 -08:00
Ben Vanik
7faf9d6bd3 Adding GLEW. 2014-12-31 19:26:52 -08:00
Ben Vanik
d839359b4a UI hacking. 2014-12-31 19:26:52 -08:00
Ben Vanik
c1df273600 Moving delegate to poly. 2014-12-31 19:26:51 -08:00
Ben Vanik
a0eebf8898 Removing old run loop/ref/core/etc. 2014-12-31 19:26:51 -08:00
Ben Vanik
d70f585f5e Update README.md 2014-12-23 13:16:43 -08:00
Ben Vanik
1bd36db421 Missed a bit in dirty page removal. 2014-12-19 20:04:47 -08:00
Ben Vanik
ecdf9d81f6 Fixing gflags warnings in VC++14. 2014-12-19 19:43:48 -08:00
Ben Vanik
1ae2f2a7af Fixing warnings under the new VC++. 2014-12-19 19:29:12 -08:00
Ben Vanik
95bfe40a00 Apparently, drunk. 2014-12-19 17:36:31 -08:00
Ben Vanik
51da704381 Trying out travis containers. 2014-12-19 17:34:47 -08:00
Ben Vanik
b51d518b38 <look of disapproval> 2014-12-19 17:31:43 -08:00
Ben Vanik
109209178d Merge branch 'cleanup' 2014-12-19 17:29:51 -08:00
Ben Vanik
756cfbb484 Removing dirty page table hack. 2014-12-19 17:29:27 -08:00
Ben Vanik
12e06bd751 Fixing ninja bootstrap. 2014-12-19 17:27:55 -08:00
Ben Vanik
71fab4bbb7 Adding VS2015 support. 2014-12-19 17:09:39 -08:00
Ben Vanik
de9b6bdc8f Moving xenia-run to just be xenia. 2014-12-19 16:50:27 -08:00
Ben Vanik
9460f737e9 Removing wxWidgets and such. 2014-12-19 16:32:28 -08:00
Ben Vanik
59b54a49a9 Updating some deps. 2014-12-19 16:24:02 -08:00
Ben Vanik
a4141e84ce Sigh. 2014-11-08 11:38:07 -08:00
Ben Vanik
21b6c93db0 Tweaking GPU callbacks. 2014-11-08 10:13:08 -08:00
Ben Vanik
7bb61b8099 Fixing some shader stuff. What a mess. 2014-11-03 20:59:08 -08:00
Ben Vanik
05fb4c32eb Faking some texture types. 2014-11-03 19:14:50 -08:00
Ben Vanik
5be1b9458a Adding --max_draw_elements to make debugging easier for now. 2014-11-02 21:50:11 -08:00
Ben Vanik
96c203699d Fixing totally broken vpkd3d128 and adding new pack instructions. 2014-11-02 21:49:39 -08:00
Ben Vanik
32f42cd5ae Tests for vpkd3d128 d3dcolor. 2014-11-02 17:32:50 -08:00
Ben Vanik
9cb4fe03a4 TODO on RETAIN_PREV. 2014-11-02 09:45:28 -08:00
Ben Vanik
36f30b3374 Fixing overlapping texture fetches. 2014-11-02 09:45:13 -08:00
Ben Vanik
8c314225bb Make XPS happy and remove some GPU address munging. 2014-11-02 00:02:17 -07:00
Ben Vanik
3ed9685244 VdSetDisplayMode stubs. 2014-11-01 11:42:59 -07:00
Ben Vanik
4fabd20980 Better process type emulation. 2014-11-01 11:42:44 -07:00
Ben Vanik
8c171a6489 VdEnableDisableClockGating stub. 2014-11-01 11:40:07 -07:00