Connor McLaughlin
|
bddbab9d60
|
Rename to DuckStation
|
2019-10-04 13:54:09 +10:00 |
|
Connor McLaughlin
|
eddd2c1990
|
CPU: Correct bits for CAUSE.CE, EPC for fetch
|
2019-10-04 02:27:34 +10:00 |
|
Connor McLaughlin
|
48563c74cf
|
GPU: Implement resolution scaling
|
2019-10-03 16:46:13 +10:00 |
|
Connor McLaughlin
|
f2a3629016
|
GPU: Support displaying only active region
|
2019-09-27 22:10:25 +10:00 |
|
Connor McLaughlin
|
69f6788f9f
|
GPU: Show stats from previous frame if no rendering occured
|
2019-09-27 21:20:20 +10:00 |
|
Connor McLaughlin
|
c02cbc57e8
|
GPU: Properly handle semitransparent pixels
|
2019-09-27 17:40:26 +10:00 |
|
Connor McLaughlin
|
792ec27b1a
|
GPU: Improve batching by sampling a VRAM copy
|
2019-09-26 23:33:20 +10:00 |
|
Connor McLaughlin
|
2a63dbce64
|
GPU: Add stats interface
|
2019-09-26 14:03:32 +10:00 |
|
Connor McLaughlin
|
ad316162f3
|
Basic timer implementation
|
2019-09-20 23:40:19 +10:00 |
|
Connor McLaughlin
|
d84bffead1
|
GPU: Implement transparency mode
|
2019-09-19 00:55:06 +10:00 |
|
Connor McLaughlin
|
23ef1cafbd
|
GPU: Force 16-bit precision when filling VRAM, clear mask bit
|
2019-09-18 15:54:57 +10:00 |
|
Connor McLaughlin
|
4d38213f23
|
GPU: Implement VRAM-to-VRAM copies
|
2019-09-18 00:58:30 +10:00 |
|
Connor McLaughlin
|
0a8bce8936
|
GPU: Hook up vblank interrupt
|
2019-09-18 00:22:41 +10:00 |
|
Connor McLaughlin
|
f6ef3f7ba6
|
GPU: Saving/loading of VRAM
|
2019-09-14 20:45:26 +10:00 |
|
Connor McLaughlin
|
851ef67814
|
GPU: Implement fill VRAM command
|
2019-09-14 16:43:53 +10:00 |
|
Connor McLaughlin
|
ae43cc838b
|
GPU: Partially implemented texture support
|
2019-09-14 02:07:31 +10:00 |
|
Connor McLaughlin
|
cfe361c1a6
|
GPU: Basic/hacky CPU->VRAM transfers
|
2019-09-13 01:10:08 +10:00 |
|
Connor McLaughlin
|
aea7a18ac2
|
GPU: More work on OpenGL renderer
|
2019-09-13 01:09:07 +10:00 |
|
Connor McLaughlin
|
4706a906d5
|
GPU: Base work for hardware renderer
|
2019-09-12 12:53:04 +10:00 |
|