Doug Johnson
|
ce10d9bd02
|
Create GL context abstraction layer
|
2017-07-09 19:21:32 -06:00 |
Doug Johnson
|
69e818555d
|
Filter resource file from non-windows platforms
|
2017-07-09 19:21:32 -06:00 |
Doug Johnson
|
fb8d83b9b5
|
Add compile and link flags for Linux platform (X11, vulkan, gtk, etc)
|
2017-07-09 19:21:00 -06:00 |
Christiaan Biesterbosch
|
3d4f707062
|
Updated clang-format and added the provided editor integrations and LICENSE.txt
|
2017-07-07 00:29:38 +02:00 |
Justin Moore
|
969b4df7dd
|
Merge pull request #744 from drillsar/patch
32-bit value fix to the 64-bit type.
|
2017-07-05 20:43:39 -05:00 |
Dr. Chat
|
283b7bc1b4
|
GPU: Change ReadRegister/WriteRegister constants to be consistent with other numberings.
|
2017-07-04 20:47:22 -05:00 |
Dr. Chat
|
f6fac58ae1
|
Nevermind
|
2017-07-04 18:30:08 -05:00 |
Dr. Chat
|
8cf56a7044
|
Coverity test
|
2017-07-04 18:07:16 -05:00 |
Parker Lamb
|
aae82430f2
|
Emulator: Don't trigger on_launch() until the main thread is set.
|
2017-07-02 11:58:54 -05:00 |
Parker Lamb
|
fc27b34304
|
UI: Prevent race condition during emulator startup.
|
2017-07-02 11:57:54 -05:00 |
drillsar
|
2d13fdd681
|
32-bit value fix to the 64-bit type.
|
2017-07-01 22:37:12 -04:00 |
Justin Moore
|
0c20f1c0fc
|
Merge pull request #737 from viva64/bug_fixes
xboxkrnl_threading.cc: PVS-Studio: fixed return value.
|
2017-06-29 11:05:05 -05:00 |
Svyatoslav
|
2f1cf1452d
|
xboxkrnl_threading.cc: PVS-Studio: fixed return value.
|
2017-06-27 12:16:29 +03:00 |
Justin Moore
|
a2fb0a06fe
|
Merge pull request #718 from parkerlamb/disasm_fixes
PPC disassembly fixes
|
2017-06-25 13:01:19 -05:00 |
Justin Moore
|
afa52b532a
|
Merge pull request #722 from tmccaff/patch
Added GPU Register Definition
|
2017-06-13 18:19:57 -05:00 |
Thomas Mccaffery
|
fb51148b03
|
Added GPU Register Definition
Added 0x1924 = 0x6490 according to this referenced here https://www.x.org/docs/AMD/old/RRG-216M56-03oOEM.pdf as DC_LUT_PWL_DATA.
|
2017-06-12 02:48:51 -04:00 |
Parker Lamb
|
4b607a68ba
|
PPC: Fix typo in instruction disassembly for mtspr.
|
2017-06-11 14:40:59 -05:00 |
Parker Lamb
|
aab946a36b
|
PPC: Add cstdlib includes for code generated by ppc-table-gen.
|
2017-06-11 14:37:07 -05:00 |
Parker Lamb
|
3117d737ed
|
PPC: Fixed padding for FormatDS instruction decode data.
|
2017-06-11 14:28:07 -05:00 |
Dr. Chat
|
9dc740dcc0
|
GraphicsSystem: Properly support register file reads/writes, and fill in some unknown registers
|
2017-06-11 13:00:31 -05:00 |
Dr. Chat
|
6ab4bac542
|
Xenos: Fill in some of the unknown primitive types.
|
2017-06-10 20:09:03 -05:00 |
IndieDriver
|
8e1c0201ad
|
KeyEvent: Support modifiers / UI: Open file chooser on ctrl-O (#707)
* file chooser on ctrl-o
* typo fix
|
2017-06-07 13:25:38 -05:00 |
Justin Moore
|
8cf8707d4e
|
Merge pull request #708 from parkerlamb/gpu_regs
Added GPU register definitions
|
2017-06-07 10:05:58 -05:00 |
Parker Lamb
|
8ae737aaa5
|
Added GPU register definitions.
|
2017-06-06 21:45:41 -05:00 |
Dr. Chat
|
e8f55d8ff2
|
PPC: Support FPSCR[RN] (rounding mode)
|
2017-05-20 12:15:19 -05:00 |
Dr. Chat
|
4e6a51472d
|
Vulkan: Fix cube image initialization
|
2017-05-17 05:39:16 -05:00 |
Dr. Chat
|
4f0c0f2724
|
Shims: No implicit dereferencing of pointers
|
2017-05-17 04:45:31 -05:00 |
Dr. Chat
|
e388b74dbe
|
BaseHeap::Release: Disallow freeing of 0x0
|
2017-05-17 04:44:48 -05:00 |
Dr. Chat
|
7a3af9b2c4
|
PPC: Fix vsl[b/h/w] and vsr[b/h/w] with variable shift amounts.
|
2017-05-15 11:08:09 -05:00 |
gibbed
|
4260e3819b
|
Added _snwprintf export implementation.
|
2017-05-14 18:03:53 -05:00 |
gibbed
|
dab3a2e426
|
Don't use xe::to_wstring for converting arguments back to wide strings on Windows (xe::to_wstring assumes input is valid UTF-8, which the arguments are not). Fixes #703.
|
2017-05-14 16:29:45 -05:00 |
gibbed
|
1e9786eae3
|
Added two xam stubs.
|
2017-05-14 09:52:25 -05:00 |
Dr. Chat
|
6ea6b8b51d
|
x64: Change binary strings to actual binary numbers.
|
2017-05-14 09:28:58 -05:00 |
gibbed
|
4866a4a966
|
Fixed a bug with the latest version of Xbyak.
|
2017-05-14 04:10:08 -05:00 |
gibbed
|
e2434e50a0
|
Updated to latest Xbyak.
|
2017-05-14 02:03:01 -05:00 |
Dr. Chat
|
16cff62d36
|
Base: Remove memory::DeallocationType::kDecommitRelease (an invalid combination)
|
2017-05-14 00:59:52 -05:00 |
Dr. Chat
|
66dbd86989
|
PPC: Support NaN in fcmp[o/u]x.
|
2017-05-14 00:24:35 -05:00 |
gibbed
|
eff9ba31d2
|
Fixed PPCContext::cr() returning incorrectly shifted state.
|
2017-05-14 00:02:47 -05:00 |
Dr. Chat
|
6e2bf0b4b1
|
Native test runner: Support FPSCR
|
2017-05-13 23:12:53 -05:00 |
Dr. Chat
|
84758a3a3f
|
Vulkan CP: Use the color blitter
|
2017-05-13 10:15:56 -05:00 |
Dr. Chat
|
a41cf1a9ba
|
Vulkan UI: Properly transition the frontbuffer to avoid validation errors.
|
2017-05-13 10:05:02 -05:00 |
Dr. Chat
|
7fdfb90e3d
|
Vulkan: Allow command buffer level specification on allocation rather than construction.
Free unused descriptor sets properly.
|
2017-05-13 10:03:59 -05:00 |
Dr. Chat
|
0c1a46d708
|
Vulkan UI: Set up the blitter.
|
2017-05-13 10:02:22 -05:00 |
Dr. Chat
|
6990d21a8d
|
Update test framework documentation
|
2017-05-12 18:34:01 -05:00 |
Dr. Chat
|
8aac7a6007
|
Fix vkDebugMarkerSetObjectNameEXT for now.
|
2017-05-12 18:00:31 -05:00 |
Dr. Chat
|
d3ed53c43e
|
PPC: Support v[u]pkd3d128 VPACK_NORMSHORT4
|
2017-05-12 17:55:52 -05:00 |
Dr. Chat
|
82efbd7bc5
|
HIR: Add opcode SET_ROUNDING_MODE (taking FPSCR as an argument)
|
2017-05-12 14:05:27 -05:00 |
Dr. Chat
|
dbece71945
|
native-tests: Add altivec save/restore support (only up to 32 registers)
|
2017-05-12 12:00:35 -05:00 |
Dr. Chat
|
af493ffbc7
|
xenia-base: Use unique_ptr constructor rather than make_unique to support GCC 4.8.4
|
2017-05-12 10:17:56 -05:00 |
Dr. Chat
|
56d727a024
|
Update the Vulkan loader to SDK 1.0.46.0
|
2017-05-11 22:21:44 -05:00 |