Ben Vanik
|
be05ab6ffe
|
New shader instrs.
|
2015-01-02 00:26:52 -08:00 |
|
Ben Vanik
|
6d159dc20d
|
Adding cxx_compat for VS2013 build. Fixes #122.
|
2015-01-01 22:55:55 -08:00 |
|
Ben Vanik
|
8b8d692f06
|
Partial shader instr predication.
|
2015-01-01 22:55:10 -08:00 |
|
Ben Vanik
|
ba0745abe2
|
Hack for weird pixel shader export.
|
2015-01-01 18:18:47 -08:00 |
|
Ben Vanik
|
009f4c4863
|
Fixing rectlist for weird cases.
|
2015-01-01 17:33:58 -08:00 |
|
Ben Vanik
|
2241795713
|
exp/sqrt shader ops, retain_prev hack.
|
2015-01-01 16:47:19 -08:00 |
|
Ben Vanik
|
4a11d5e6e2
|
Fixing ARGB4444 textures.
|
2015-01-01 16:30:42 -08:00 |
|
Ben Vanik
|
0e04e1c455
|
Draw tex coords for invalid textures.
|
2015-01-01 12:25:16 -08:00 |
|
Ben Vanik
|
825c09dd16
|
Viewport tweaking. Most stuff works better, now.
|
2015-01-01 11:59:23 -08:00 |
|
Ben Vanik
|
33a3e41eaf
|
DXN textures. Probably.
|
2014-12-31 19:27:03 -08:00 |
|
Ben Vanik
|
7f4aef18d9
|
Quad/point list programs.
|
2014-12-31 19:27:03 -08:00 |
|
Ben Vanik
|
764e35435d
|
Fixing texture unpack.
|
2014-12-31 19:27:02 -08:00 |
|
Ben Vanik
|
8a70316275
|
Tweaking.
|
2014-12-31 19:27:02 -08:00 |
|
Ben Vanik
|
8869d4620f
|
Fixing clears.
|
2014-12-31 19:27:01 -08:00 |
|
Ben Vanik
|
dfc260b86e
|
Textures and such.
|
2014-12-31 19:27:01 -08:00 |
|
Ben Vanik
|
5b2672a1b8
|
GLSL shaders translating (modulo texture fetches).
|
2014-12-31 19:27:01 -08:00 |
|
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
|
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
|
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
|
a0eebf8898
|
Removing old run loop/ref/core/etc.
|
2014-12-31 19:26:51 -08:00 |
|
Ben Vanik
|
1bd36db421
|
Missed a bit in dirty page removal.
|
2014-12-19 20:04:47 -08:00 |
|
Ben Vanik
|
756cfbb484
|
Removing dirty page table hack.
|
2014-12-19 17:29:27 -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
|
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
|
b46a8b3618
|
Fixing some GPU->CPU addresses.
|
2014-10-28 20:32:15 -07:00 |
|
Ben Vanik
|
f6c73819a3
|
Fixing add_carry (+typos).
|
2014-08-22 21:58:28 -07:00 |
|
Ben Vanik
|
6f802c2432
|
Fixing many clang warnings.
|
2014-08-21 23:10:08 -07:00 |
|
Ben Vanik
|
e1b0388faf
|
Splitting logging core into poly.
|
2014-08-21 20:26:55 -07:00 |
|
Ben Vanik
|
08b0226a16
|
Finishing unique_ptr'ing and fixing file memory management (for now).
|
2014-08-21 07:54:19 -07:00 |
|
Ben Vanik
|
c59d053404
|
unique_ptr'ing things and removing some XECLEANUP.
|
2014-08-20 23:26:46 -07:00 |
|
Ben Vanik
|
244e8a8745
|
Removing the last of XEDECLARECLASS.
|
2014-08-20 22:50:10 -07:00 |
|