gibbed
|
1e4d65bcf7
|
Whoops.
|
2015-06-19 07:34:51 -05:00 |
|
gibbed
|
d1221a3c5e
|
Cleaned up VdGetCurrentDisplayInformation a bit.
|
2015-06-19 06:45:27 -05:00 |
|
Ben Vanik
|
58324352ae
|
Stubbed color format.
|
2015-06-06 22:57:15 -07:00 |
|
gibbed
|
60daa978dd
|
VdSwap has 10 arguments.
|
2015-06-03 10:37:59 -05:00 |
|
Ben Vanik
|
a91a754b24
|
Converting some exports to the new way.
|
2015-06-01 20:56:57 -07:00 |
|
Ben Vanik
|
f634edb9eb
|
Shrinking type names.
|
2015-06-01 19:55:43 -07:00 |
|
Ben Vanik
|
169ced8194
|
Removing kernel_state and ppc_context from kernel export args.
|
2015-06-01 19:33:13 -07:00 |
|
Ben Vanik
|
23826fa957
|
Initial experiment with new kernel export format.
|
2015-06-01 18:19:42 -07:00 |
|
gibbed
|
7c5ea52022
|
Updated functions pulling arguments out of the stack to use the appropriate SHIM_GET_ARG_* macro.
|
2015-06-01 19:01:56 -05:00 |
|
Ben Vanik
|
08770a4ec0
|
Mass renaming. I love clang-format.
|
2015-05-31 16:58:12 -07:00 |
|
Ben Vanik
|
a4edb7f9e1
|
Removing 64bit return type and cleaning up some SHIM* stuff pre-refactor.
|
2015-05-29 17:12:30 -07:00 |
|
gibbed
|
07c0724cf0
|
Some work on VdSwap.
|
2015-05-29 15:59:57 -05:00 |
|
gibbed
|
35bea36fc4
|
Added a magic value to XE_SWAP packets to make it obvious if there's an opcode collision.
|
2015-05-29 15:59:56 -05:00 |
|
gibbed
|
d1dbee2052
|
Consistency in memset calls.
|
2015-05-28 05:28:59 -05:00 |
|
gibbed
|
32fff9271b
|
Yeah, let's zero the right argument, m'kay.
|
2015-05-28 05:22:36 -05:00 |
|
gibbed
|
671d6f3746
|
Making assumptions about how big the buffer being passed to VdGetSystemCommandBuffer is. Seems to work and fix the divide by zero trap many games were making.
|
2015-05-28 05:18:14 -05:00 |
|
gibbed
|
194fc4c1fd
|
Calls to VdSetDisplayModeOverride seem to skip r5 as an argument. Set a return value in VdInitializeEngines.
|
2015-05-23 19:51:07 -05:00 |
|
gibbed
|
b38bc0df1e
|
VdPersistDisplay is two arguments, not nine.
|
2015-05-23 19:38:57 -05:00 |
|
Dr. Chat
|
30e445a6de
|
VdPersistDisplay - Check if unk1 ptr is NULL
|
2015-05-23 14:25:46 -05:00 |
|
Ben Vanik
|
147a70b9c1
|
Rewriting memory manager.
|
2015-05-17 00:16:56 +01:00 |
|
Ben Vanik
|
7622746ecf
|
4A seems more legit for video mode unk. Still no clue what it is.
|
2015-05-12 21:41:44 -07:00 |
|
gibbed
|
c00ded9fbc
|
Fixed VdQueryVideoFlags.
|
2015-05-12 22:59:21 -05:00 |
|
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
|
Ben Vanik
|
642259e16f
|
Code cleanup: moving ExportResolver to xe::cpu
|
2015-05-02 02:11:11 -07:00 |
|
Ben Vanik
|
30f7effa73
|
Code cleanup: removing common.h
|
2015-05-02 01:25:59 -07:00 |
|
Ben Vanik
|
727ffaa122
|
Various fixes and utilties.
|
2015-05-02 00:26:03 -07:00 |
|
Ben Vanik
|
ec84a688e9
|
Starting to properly attribute virtual vs. physical memory accesses.
|
2015-03-29 11:11:35 -07:00 |
|
Ben Vanik
|
3a197705bb
|
Special memory functions for system allocs.
|
2015-03-28 15:54:44 -07:00 |
|
Ben Vanik
|
08e652410e
|
Plumbing scalar params through swap. Hacky, but works for replay.
|
2015-03-22 09:31:55 -07:00 |
|
Ben Vanik
|
22246cccb5
|
Whoops - my arbitrarily picked GPU command # collided -_-
|
2015-03-20 16:37:04 -07:00 |
|
Ben Vanik
|
dc731f6a31
|
Most of XamContent* methods, besides enumeration.
Progress on #152.
|
2015-02-12 14:16:43 -08:00 |
|
Ben Vanik
|
bba8f6391b
|
Tweaking CriticalSection.
|
2015-02-02 23:07:16 -08:00 |
|
Ben Vanik
|
00e4a4fe1b
|
Fix #include format.
|
2015-01-31 22:49:47 -08:00 |
|
Ben Vanik
|
662bbb6729
|
Experimenting with video stuff.
|
2015-01-07 21:47:46 -08:00 |
|
Ben Vanik
|
9c6be1edba
|
Deciphering copy packets.
|
2014-12-31 19:26:57 -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
|
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
|
8c171a6489
|
VdEnableDisableClockGating stub.
|
2014-11-01 11:40:07 -07:00 |
|
Ben Vanik
|
2ee42c2876
|
VdInitializeScalerCommandBuffer.
|
2014-11-01 11:12:31 -07:00 |
|
Ben Vanik
|
bea90d65cf
|
VdCallGraphicsNotificationRoutines (kind of).
|
2014-11-01 11:12:07 -07:00 |
|
Ben Vanik
|
cecf83b7b7
|
Removing xenia/malloc.*
Using standard memory functions now.
|
2014-08-20 22:22:47 -07:00 |
|
Ben Vanik
|
d33cae1baf
|
Auto swap for a few structs and shifting code around.
|
2014-08-19 22:55:09 -07:00 |
|
Ben Vanik
|
1c4dcd5e0e
|
clang-format on most of kernel/
|
2014-08-17 13:13:03 -07:00 |
|
Ben Vanik
|
c84fcc70a4
|
Cleaning up kernel namespaces.
|
2014-08-16 00:25:13 -07:00 |
|
Ben Vanik
|
bf48e9fbbd
|
Part 2 of kernel cleanup: merging functions into shims.
|
2014-08-16 00:11:24 -07:00 |
|
Ben Vanik
|
916dc397ab
|
Part 1 of kernel simplification/cleanup: removing externs.
|
2014-08-15 22:59:28 -07:00 |
|
Ben Vanik
|
a5a0fd61e2
|
Full display info struct.
|
2014-08-08 15:24:48 -07:00 |
|
Ben Vanik
|
ec4f41fec4
|
Moving byte order/memory access to poly.
|
2014-07-17 19:20:17 -07:00 |
|