Dr. Chat
|
1078d21bd2
|
Stop resizing columns for the fetch constants
|
2015-11-21 22:37:24 -06:00 |
Dr. Chat
|
e565bafdab
|
Prevent interaction with the command list UI while a trace is still playing
|
2015-11-21 22:29:47 -06:00 |
Dr. Chat
|
7c25795c05
|
Display texture guest address and swizzle information
|
2015-11-21 21:45:11 -06:00 |
Dr. Chat
|
7a1d7bd652
|
Display a progress bar while the command processor is playing a trace
- Masks a race condition in the texture cache b/t the UI thread and the GL4 command processor
|
2015-11-21 21:44:35 -06:00 |
Dr. Chat
|
7640448509
|
TracePlayer: Allow seeking forward more than one command
|
2015-11-21 21:42:24 -06:00 |
Dr. Chat
|
2a88225500
|
TracePlayer - Expose internal playback pointers
|
2015-11-21 21:41:41 -06:00 |
Ben Vanik
|
b750875e9d
|
Fixing style.
|
2015-11-21 19:07:07 -08:00 |
Ben Vanik
|
c53591dc54
|
Merge pull request #468 from Kraust/master
Implemented REG_TO_MEM GPU opcode
|
2015-11-21 19:04:06 -08:00 |
Robert Dupuis
|
bdec7a063f
|
Implemented REG_TO_MEM GPU opcode
|
2015-11-21 21:20:34 -05:00 |
Ben Vanik
|
1956b8708e
|
Fixing include orders and whitelisting others.
Will be broken until clang SVN 253772 is available on travis/snapshots.
|
2015-11-21 11:34:46 -08:00 |
Ben Vanik
|
add68c3743
|
spirv headers and compiler skeleton.
|
2015-11-21 11:22:24 -08:00 |
Ben Vanik
|
4b5d2edbe0
|
Merge pull request #466 from DrChat/trace_compression
GPU Tracefile Compression
|
2015-11-20 15:12:48 -08:00 |
Dr. Chat
|
0f2f4ab9b6
|
Compress/decompress memory automatically in trace files
|
2015-11-20 17:12:13 -06:00 |
Dr. Chat
|
f3832a06c1
|
Add zlib repository
|
2015-11-20 16:53:47 -06:00 |
Ben Vanik
|
9fca7a0108
|
Merge pull request #465 from JohnGodgames/master
DXT1 Fix (alpha issues in certain games)
|
2015-11-20 07:44:56 -08:00 |
John Godgames
|
bcec142d3e
|
Fixes DXT1 Alpha issues in certain games
https://www.opengl.org/wiki/S3_Texture_Compression#DXT1_with_1-bit_Alpha
|
2015-11-20 05:10:28 +01:00 |
Ben Vanik
|
69e26bcafd
|
Merge pull request #464 from DrChat/rect_cull_fix
Disable GL_CULL_FACES when drawing rectangle lists
|
2015-11-17 20:24:17 -08:00 |
Dr. Chat
|
9ff8aa96e7
|
Disable GL_CULL_FACES when drawing rectangle lists.
|
2015-11-17 22:20:43 -06:00 |
Ben Vanik
|
a556316ba2
|
Skip xma read when at the end of the stream.
|
2015-11-16 19:40:43 -08:00 |
Ben Vanik
|
2602d54775
|
Merge pull request #461 from DrChat/trace_viewer_open_dlg
Trace Viewer: Display a File Open Dialog if no File Specified
|
2015-11-16 18:26:17 -08:00 |
Ben Vanik
|
c08b2b48e9
|
Merge pull request #460 from DrChat/color_copy_fix
Color Copy Fix
|
2015-11-16 18:25:22 -08:00 |
Dr. Chat
|
f50e2ab10c
|
Trace Viewer: Display a file picker if the user doesn't supply a file on the command line.
|
2015-11-15 09:15:20 -06:00 |
Dr. Chat
|
3efc7f339a
|
Make sure texture swizzles match before performing a copy
|
2015-11-14 22:34:34 -06:00 |
Ben Vanik
|
e471767f4c
|
Merge pull request #458 from DrChat/xobject_type_verification
XObject Type Verification
|
2015-11-12 20:49:41 -08:00 |
Dr. Chat
|
4dfe1addaa
|
Verify that LookupObject actually returns an object of the requested type.
|
2015-11-12 19:06:15 -06:00 |
Dr. Chat
|
7fc22f1987
|
Add a static kType field to all objects
|
2015-11-12 19:01:55 -06:00 |
Ben Vanik
|
b970b970f0
|
Removing another scalar component swap from #273.
|
2015-11-12 15:53:16 -08:00 |
Ben Vanik
|
3d2a5b2495
|
Reverting depth clear restriction in #330.
The comment is still true: games seem to need more clears.
|
2015-11-12 14:15:59 -08:00 |
Ben Vanik
|
e858f87e3e
|
Reverting component changes from #273.
|
2015-11-12 14:14:37 -08:00 |
Ben Vanik
|
b6b685aa72
|
Fixing lint error.
|
2015-11-11 15:44:24 -08:00 |
Ben Vanik
|
bc34e00f22
|
Merge pull request #457 from sabretooth/shader-relative-constant-fix
Shader relative constant fix
|
2015-11-11 15:33:26 -08:00 |
Dan Weatherford
|
dca0ab38d5
|
Show relative constant fetch in the microcode disassembler
|
2015-11-11 17:13:58 -06:00 |
Dan Weatherford
|
2fda17cf3c
|
Fix relative constant fetch on second source operand of shader instruction
The sense for this test was backwards, causing AppendSrcReg to read the wrong
const_n_rel_abs flag if the first operand was not a constant fetch.
|
2015-11-11 17:13:48 -06:00 |
Ben Vanik
|
6c95ca1cdb
|
Moving graphics context creation around to hide actual creation.
Makes it easier to support APIs that don't have a concept of sharing.
|
2015-11-10 17:38:57 -08:00 |
Ben Vanik
|
d8fa54ffc4
|
Fixing super class call in gl4 cp.
|
2015-11-09 20:28:09 -08:00 |
Ben Vanik
|
182f074c3f
|
Merge pull request #455 from sabretooth/xam-user-write-profile-settings
Partially implement XamUserWriteProfileSettings
|
2015-11-09 15:12:02 -08:00 |
Dan Weatherford
|
e178853e46
|
Partially implement XamUserWriteProfileSettings
Handles writing binary blob settings to the user profile which can then be read
by XamUserReadProfileSettings.
|
2015-11-09 16:53:52 -06:00 |
Ben Vanik
|
ca5e8fa073
|
Adding a way to get an hmodule.
|
2015-11-09 13:59:06 -08:00 |
Ben Vanik
|
93708c0c1c
|
xe::format_string utility.
|
2015-11-09 11:13:34 -08:00 |
Ben Vanik
|
65e0e907d8
|
Normalizing the name of the GL window demo.
|
2015-11-08 19:11:44 -08:00 |
Ben Vanik
|
7366659ab1
|
Merge pull request #454 from DrChat/texture_invalidation_fix
Texture Invalidation Fix
|
2015-11-08 17:22:30 -08:00 |
Dr. Chat
|
c98d10545e
|
Invalidate MMIO Ranges when memory is released or access protections are changed.
|
2015-11-08 19:14:06 -06:00 |
Dr. Chat
|
529227e4e6
|
MMIOHandler::InvalidateRange
|
2015-11-08 18:18:28 -06:00 |
Ben Vanik
|
8784de0162
|
Cleaning up unneeded file.
|
2015-11-08 15:08:27 -08:00 |
Ben Vanik
|
5834a42ef3
|
Dependency injection for apu/gpu/hid.
|
2015-11-08 15:02:24 -08: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
|
b26f4a5719
|
Moving imgui input to a shared place.
|
2015-11-07 12:42:44 -08:00 |
Ben Vanik
|
1d9f73ad13
|
HID demo.
|
2015-11-07 12:31:07 -08:00 |
Ben Vanik
|
4af6c41740
|
Moving profiling.h to base - UI could be separated for cleanliness.
|
2015-11-07 12:31:07 -08:00 |