Dr. Chat
|
761ae4eeee
|
Run appveyor against checked builds
|
2017-04-08 13:01:17 -05:00 |
Dr. Chat
|
ab1690b0b1
|
Fixing formatting errors.
|
2017-04-08 12:46:52 -05:00 |
Dr. Chat
|
b40d75aa3d
|
TextureInfo: Store the texture format, not a pointer to texture format info.
|
2017-04-07 15:16:09 -05:00 |
Justin Moore
|
59f9a19d30
|
Merge pull request #687 from cesys/altivec_lvrx_stvrx_fix
Fixing Altivec lvrx and stvrx
|
2017-03-31 13:35:01 -05:00 |
Cesys
|
d2605bce18
|
Fixing Altivec lvrx and stvrx
|
2017-03-31 11:00:51 -07:00 |
Justin Moore
|
fd85255846
|
Merge pull request #686 from Megamouse/master
Update shim conversion on some files
|
2017-03-28 16:58:24 -05:00 |
Megamouse
|
c38accbb76
|
format shim conversion on some files
xam_info.cc, xam_msg.cc, xam_notify.cc, xboxkrnl_memory.cc,
xboxkrnl_misc.cc
|
2017-03-28 00:39:37 +02:00 |
Justin Moore
|
46504adcc0
|
Merge pull request #684 from cesys/ringbuffer_init_fix
Ringbuffer init fix
|
2017-03-26 10:39:36 -05:00 |
Cesys
|
8c4ca35a35
|
Ringbuffer init fix
|
2017-03-25 20:00:48 -07:00 |
DrChat
|
9d721df061
|
Don't log the result of RtlNtStatusToDosError as an error
|
2017-03-24 16:31:09 -05:00 |
DrChat
|
e699be0118
|
Logging: Add a flag to specify the minimum log level
--log_level = (0=error, 1=warning, 2=info, 3=debug)
|
2017-03-24 16:28:41 -05:00 |
Dr. Chat
|
92a4b90ed0
|
TextureInfo: Use round_up rather than floating point math for calculating tile width.
|
2017-03-19 20:20:43 -05:00 |
Justin Moore
|
0d466ad53e
|
Merge pull request #681 from Margen67/master
Move CONTRIBUTING.md to .github, update Python 2.7 to latest, & change Github releases link to Appveyor artifacts
|
2017-03-19 20:05:59 -05:00 |
Margen67
|
9a1e956bf2
|
Change Appveyor link description
Also fix inconsistent CONTRIBUTING.md link.
|
2017-03-18 22:12:00 -07:00 |
Margen67
|
87cf0d5ed3
|
Update Python 2.7 to latest version
|
2017-03-18 08:06:35 -07:00 |
Margen67
|
410dfe9055
|
Move CONTRIBUTING.MD to .github
Fix links to CONTRIBUTING.md.
Change Github releases link to Artifacts since the github releases are dead and outdated.
|
2017-03-18 07:51:11 -07:00 |
DrChat
|
f012845cb6
|
JIT: Propagate mul/div by constant one
|
2017-03-16 18:49:55 -05:00 |
DrChat
|
271d78fd39
|
Merge branch 'master' of github.com:benvanik/xenia
|
2017-03-16 17:47:36 -05:00 |
Dr. Chat
|
5ed086f03f
|
x64 Code Cache: Notify Intel VTune of generated functions.
|
2017-03-16 17:45:47 -05:00 |
DrChat
|
5507f83e8b
|
Merge branch 'master' of github.com:benvanik/xenia
|
2017-03-16 15:03:02 -05:00 |
Dr. Chat
|
78433f70bd
|
Vulkan CP: Supply the correct endianness to resolve TextureInfo
|
2017-03-16 01:55:07 -05:00 |
Dr. Chat
|
b4c4ad4e76
|
SamplerInfo: Add LOD bias and border color
|
2017-03-14 23:33:22 -05:00 |
Dr. Chat
|
b34350e9e7
|
TextureCache: Remove distinction between resolve textures and regular textures.
|
2017-03-14 23:18:53 -05:00 |
Dr. Chat
|
4a815e62cb
|
TextureInfo: PrepareResolve, Reorganize source, add better documentation
|
2017-03-14 22:46:47 -05:00 |
Dr. Chat
|
581875b339
|
SPIR-V: Load operands after handling predicated blocks.
|
2017-03-14 21:41:50 -05:00 |
Dr. Chat
|
e4ece12371
|
BufferCache: Clear the transient cache when invalidated.
|
2017-03-14 19:07:28 -05:00 |
DrChat
|
3120fab85d
|
Merge branch 'master' of github.com:benvanik/xenia
|
2017-03-14 18:48:58 -05:00 |
Dr. Chat
|
44e7c3712a
|
Vulkan: Fix register constants on AMD
|
2017-03-14 00:50:49 -05:00 |
Dr. Chat
|
855ebb9cfe
|
Vulkan: Fix register constants on AMD
|
2017-03-13 23:43:34 -05:00 |
Dr. Chat
|
5f5dc61428
|
Vulkan CP / Render Cache: Proper synchronization barriers for transfer
Use an event rather than a semaphore for swap
Update some calculations in IssueCopy TextureInfo
|
2017-03-13 18:03:33 -05:00 |
Dr. Chat
|
0c2e0e4119
|
RenderCache: Update to register bitfield structs
|
2017-03-13 17:54:41 -05:00 |
Dr. Chat
|
3cae25f36f
|
VdSwap: Supply more (accurate) information to the CP
|
2017-03-12 22:50:04 -05:00 |
gibbed
|
e3552a0601
|
Temporary hack for swaps until better texture info building can be implemented.
|
2017-03-12 22:03:20 -05:00 |
gibbed
|
8dbf3d240b
|
Make the previous commit slightly more performant.
|
2017-03-12 01:15:43 -06:00 |
gibbed
|
69b92c6c31
|
Maybe fix texture uploads where mipmaps are packed in linear textures.
|
2017-03-12 01:12:02 -06:00 |
Dr. Chat
|
284aa14a67
|
Update a few Xenos enums/structs
|
2017-03-12 01:05:34 -06:00 |
gibbed
|
5875b79cc4
|
Compressed textures apparently don't have to have a height multiple of 32 either.
|
2017-03-11 23:40:43 -06:00 |
gibbed
|
c0ee30c6b4
|
Linear textures apparently don't have to have a height multiple of 32.
|
2017-03-11 22:56:17 -06:00 |
Dr. Chat
|
f87e55d030
|
Textures: Untiled textures do not need to have a size multiple of 32
|
2017-03-11 20:58:12 -06:00 |
Dr. Chat
|
c4b728b121
|
MMIO Handler: Don't allow more than one watch to occupy the same region (fire old watches if a new one overlaps)
|
2017-03-11 20:55:01 -06:00 |
Dr. Chat
|
257fbfc408
|
ELF Loader: Fix linux build
|
2017-03-07 12:33:18 -06:00 |
Dr. Chat
|
3046df2415
|
SPIR-V: Go to next instr if cexece did not execute and is not the last instruction.
|
2017-03-07 12:25:36 -06:00 |
Dr. Chat
|
cbab45c4b7
|
Improve ELF loading
|
2017-03-06 17:59:19 -06:00 |
Dr. Chat
|
b661aa17f9
|
SPIR-V: Handle conditional exece CF instructions
|
2017-03-06 15:39:40 -06:00 |
Dr. Chat
|
098d23c3d4
|
JIT - fctidz: Properly saturate
|
2017-03-06 01:06:32 -06:00 |
Dr. Chat
|
d8ed251ad1
|
Tests: Handle integer floating point numbers
|
2017-03-06 01:04:59 -06:00 |
Dr. Chat
|
31766eaf8d
|
JIT: oops
|
2017-03-05 18:06:39 -06:00 |
Dr. Chat
|
d5e7bc8dca
|
JIT - vctsxs: Properly saturate signed integers
|
2017-03-05 17:45:17 -06:00 |
Dr. Chat
|
ea89a5d179
|
JIT - fctixx: Properly handle numbers > INT_MAX
|
2017-03-05 15:04:26 -06:00 |
Dr. Chat
|
ad5748f3e7
|
Handle cases where the optional import header isn't present :P
|
2017-02-25 20:28:45 -06:00 |