DrChat
|
29c5fb8022
|
[GPU] Short circuit command processor waits if an exit is requested.
|
2017-12-18 17:23:14 -06:00 |
|
DrChat
|
b5d647d540
|
[Vulkan] Better handling of device lost events (present fatal error dialog)
|
2017-12-18 14:27:00 -06:00 |
|
DrChat
|
d4338a2c3f
|
[GPU] Use overall shorter names for xenia GPU traces
|
2017-12-17 15:00:10 -06:00 |
|
DrChat
|
8cabc114e9
|
[GPU] Properly track the packets leading up to a swap command
|
2017-12-15 22:01:50 -06:00 |
|
Cesys
|
8c4ca35a35
|
Ringbuffer init fix
|
2017-03-25 20:00:48 -07:00 |
|
Vlad Ivanov
|
f0ba717142
|
Fix a bunch of missing cmath includes
...as well as missing std:: namespace specifiers
|
2017-02-07 20:26:08 +03:00 |
|
Dr. Chat
|
d9b52d1afa
|
GPU: Add a "low-power" state.
|
2017-01-28 20:59:41 -06:00 |
|
Dr. Chat
|
26d81abf52
|
IssueDraw failing in the backend does not mean we need to stop processing commands
|
2016-10-21 18:14:24 -05:00 |
|
Dr. Chat
|
212cd6ee3d
|
GPU: Log a warning on writes to unknown registers.
|
2016-06-25 10:32:48 -05:00 |
|
Dr. Chat
|
27c16b1936
|
GPU: Fix incorrectly calculating the primary ringbuffer's size
|
2016-06-16 21:30:06 -05:00 |
|
Ben Vanik
|
cd02cdfc70
|
Making memory API less error prone; fixes buffer/constant uploads.
|
2016-02-20 19:19:29 -08:00 |
|
Dr. Chat
|
a2dd1c48ae
|
Add some WIP viz query notes to the command processor.
Also implement PM4_SET_BIN_MASK/SELECT.
|
2016-02-16 18:36:43 -06:00 |
|
Dr. Chat
|
4335e41c14
|
Decouple MicroProfileFlip from Profiler::Present (and start a new frame in XE_SWAP)
|
2016-02-07 19:25:30 -06:00 |
|
Dr. Chat
|
6ce28ffd8c
|
Command Processor: Replace RingbufferReader with RingBuffer
Report any packet processing errors
PM4_MEM_WRITE
|
2016-01-24 22:54:26 -06:00 |
|
Ben Vanik
|
f26bea88d9
|
Replacing zlib with snappy in traces, adding trace header, docs.
|
2015-12-30 22:58:22 -08:00 |
|
Dr. Chat
|
6997970d52
|
GraphicsSystem Save/Restore
|
2015-12-29 13:09:41 -08:00 |
|
Ben Vanik
|
522ff9d23e
|
Alternate indirect buffer command.
|
2015-12-07 19:16:01 -08:00 |
|
Ben Vanik
|
bea8870700
|
Shuffling old-style ucode.h under gl4.
|
2015-11-28 16:10:27 -08:00 |
|
Ben Vanik
|
b750875e9d
|
Fixing style.
|
2015-11-21 19:07:07 -08:00 |
|
Robert Dupuis
|
bdec7a063f
|
Implemented REG_TO_MEM GPU opcode
|
2015-11-21 21:20:34 -05:00 |
|
Ben Vanik
|
9a6c5c5c74
|
95% of trace viewer now gpu backend agnostic.
|
2015-11-08 14:05:37 -08:00 |
|
Ben Vanik
|
b5a18b5462
|
Factoring out a lot of reusable GPU code from gl4/.
|
2015-11-08 11:54:36 -08:00 |
|
Ben Vanik
|
577ab0a4f1
|
Main window, empty GPU files.
|
2014-12-31 19:26:53 -08:00 |
|
Ben Vanik
|
21b6c93db0
|
Tweaking GPU callbacks.
|
2014-11-08 10:13:08 -08:00 |
|
Ben Vanik
|
8c314225bb
|
Make XPS happy and remove some GPU address munging.
|
2014-11-02 00:02:17 -07:00 |
|
Ben Vanik
|
54ce9db743
|
Starting to remove some macros.
|
2014-08-16 16:57:00 -07:00 |
|
Ben Vanik
|
ec4f41fec4
|
Moving byte order/memory access to poly.
|
2014-07-17 19:20:17 -07:00 |
|
Ben Vanik
|
bf882714d0
|
Cleaning up asserts and file/line macros.
|
2014-07-12 16:51:52 -07:00 |
|
Ben Vanik
|
6e76c169d6
|
Proper(ish) VdSwap - fixes a bunch of things.
Caching is working a bit better, now.
|
2014-06-08 21:24:29 -07:00 |
|
Ben Vanik
|
295910c3d8
|
Initial refactoring of gpu/.
Runs too fast - now there are ringbuffer wrapping issues.
|
2014-06-08 11:23:55 -07:00 |
|
Ben Vanik
|
4072640a64
|
Skeleton of new shared GPU files.
|
2014-06-02 19:24:33 -07:00 |
|