Nekotekina
|
d4e0da3f80
|
DX12 fix + rpcs3-tests project
|
2015-10-21 13:31:29 +03:00 |
|
Vincent Lejeune
|
a462b4518c
|
d3d12: Move d3d12 files to separate solution.
It simplify solution configurations.
|
2015-10-17 04:15:58 +02:00 |
|
Nekotekina
|
a974ee009e
|
vm::var improved, cleanup
Mostly vm::var initialization introduced.
Added vm::make_var function.
|
2015-10-14 18:17:37 +03:00 |
|
DH
|
e4f6eb04e8
|
Added new config system
Added emulator state class
Added emulator events
Minor improvements
|
2015-10-13 20:32:08 +03:00 |
|
Vincent Lejeune
|
a63fdf6c45
|
Use files from master
- Drop smart vertex storage and use OpenGL's one instead.
|
2015-10-13 14:27:17 +02:00 |
|
Vincent Lejeune
|
d86469c2f5
|
Add Utilities/types.h
|
2015-10-13 00:04:01 +02:00 |
|
Vincent Lejeune
|
f483c3b9ca
|
Revert "Merge pull request #1245 from DHrpcs3/master"
This reverts commit 5feba39ff7, reversing
changes made to ebf28f8da0.
|
2015-10-09 20:04:20 +02:00 |
|
DH
|
4fdeeace66
|
D3D12Renderer: fixed some compilation errors
Removed GSFrameBase2 and D3DGSFrame.
Added frame for NullRender.
Minor improvements and fixes
|
2015-10-05 13:03:23 +03:00 |
|
DH
|
1e7ded2163
|
rsx::thread moved from rsx2 branch
TODO: cellResc module & RsxDebugger disabled, DX12 renderer not compilable
|
2015-10-05 12:56:05 +03:00 |
|
Vincent Lejeune
|
c7b7d1f71f
|
Common: Move generic vertex buffer code from d3d12 backend
|
2015-10-03 18:25:19 +02:00 |
|
Vincent Lejeune
|
62d7bf2159
|
Common: Move generic upload texture code from d3d12
|
2015-10-03 18:25:18 +02:00 |
|
Vincent Lejeune
|
fa6e2bfe02
|
d3d12: Add d3dx12.h from DX sample on github
|
2015-09-25 16:23:03 +02:00 |
|
Nekotekina
|
8ae3401ffa
|
Some things improved
shared_mutex_t implemented
GUI Emu Callbacks rewritten
fxm::import, fxm::import_always implemented
cellMsgDialog rewritten
Emu.CallAfter improved (returns std::future)
|
2015-09-22 16:48:21 +03:00 |
|
Nekotekina
|
4e62ec7458
|
PKG Installer fixed, u128 improved
|
2015-09-22 13:28:32 +03:00 |
|
Raul Tambre
|
f9731de777
|
HddGameCheck fix and Music/Avc2 improvements
|
2015-09-10 16:09:31 +03:00 |
|
Nekotekina
|
817fec9684
|
SPU Cleanup
SPURecompiler improved
Old SPU decoder removed
SPU Interpreters merged
|
2015-09-02 00:38:44 +03:00 |
|
Vincent Lejeune
|
942f26509b
|
Memory: Factorize virtual memory reservation/allocation code in function
|
2015-08-26 21:54:40 +02:00 |
|
Nekotekina
|
be9a599beb
|
PPU Decoder Cache improved
|
2015-08-24 21:22:35 +03:00 |
|
Nekotekina
|
c6bdedf3b0
|
sleep_queue_t moved to SleepQueue.cpp, cleanup
Used ARMv7Thread instead of ARMv7Context in PSV HLE functions and
callbacks. However, interpreter still uses ARMv7Context.
Various PSV functions partially implemented:
sceKernelCreateEventFlag
sceKernelDeleteEventFlag
sceKernelOpenEventFlag
sceKernelCloseEventFlag
sceKernelWaitEventFlag
sceKernelWaitEventFlagCB
sceKernelPollEventFlag
sceKernelSetEventFlag
sceKernelClearEventFlag
sceKernelCancelEventFlag
sceKernelGetEventFlagInfo
sceKernelCreateSema
sceKernelDeleteSema
sceKernelCreateMutex
sceKernelDeleteMutex
sceKernelCreateCond
sceKernelDeleteCond
|
2015-08-24 21:22:30 +03:00 |
|
Nekotekina
|
dd665e7363
|
ID manager simplified
ID manager refactoring, redundant "type" information removed
|
2015-08-24 21:22:19 +03:00 |
|
Vincent Lejeune
|
be1511bd7a
|
d3d12: Add a d2d overlay to display debug text
|
2015-08-16 23:00:55 +02:00 |
|
Vincent Lejeune
|
0e733b20de
|
Lower minidx9/Include priority
|
2015-08-16 23:00:35 +02:00 |
|
Vincent Lejeune
|
a852d5caca
|
d3d12: Disable openMP
It actually decreases performance.
|
2015-08-16 23:45:54 +03:00 |
|
Zangetsu38
|
732eef6c02
|
Update with master and Fixed Conflict
|
2015-08-14 19:35:58 +02:00 |
|
Vincent Lejeune
|
abee3539b8
|
d3d12: Fix non dx12 build config
|
2015-08-14 00:29:22 +02:00 |
|
Zangetsu38
|
5e9eb9c3bb
|
Fix correct size setting windows.
And other small change
|
2015-08-12 17:41:46 +02:00 |
|
Vincent Lejeune
|
7843b23ee1
|
Move DX12_SUPPORT before ($preprocessor defenitions)
|
2015-08-12 00:28:38 +02:00 |
|
Vincent Lejeune
|
3fe90d9e8d
|
Add DX12 variant of debug/release with and without llvm
|
2015-08-12 00:28:37 +02:00 |
|
vlj
|
9b10895c38
|
d3d12: Fix build with latest master
|
2015-08-12 00:28:35 +02:00 |
|
vlj
|
428d66598d
|
d3d12: Move util shader creation in another file
|
2015-08-12 00:28:27 +02:00 |
|
raven02
|
1837f40ed4
|
d3d12: Factorize common use functions among frag and vertex decompiler
|
2015-08-12 00:26:44 +02:00 |
|
vlj
|
459ab17d74
|
d3d12: Use openMP to upload texture
Does not really increase performance so far
|
2015-08-12 00:26:31 +02:00 |
|
vlj
|
bd68d382bd
|
d3d12: Use __mm_stream_si128 to send texture/constants data
|
2015-08-12 00:25:42 +02:00 |
|
vlj
|
5872144165
|
d3d12: Move texture code to another file + add the copy command as soon as possible
|
2015-08-12 00:25:32 +02:00 |
|
vlj
|
c465b6699a
|
d3d12: Use the fragment decompile class
|
2015-08-12 00:23:45 +02:00 |
|
vlj
|
bb643070bd
|
d3d12: Start working on fragment decompiler
|
2015-08-12 00:23:28 +02:00 |
|
vlj
|
5da166b26b
|
d3d12: Move/clean code
|
2015-08-12 00:23:27 +02:00 |
|
vlj
|
c29616b341
|
d3d12: Fragment Program caching works
But not VP...
|
2015-08-12 00:23:12 +02:00 |
|
vlj
|
3f24da47a0
|
d3d12: Update vs project files
|
2015-08-12 00:23:11 +02:00 |
|
vlj
|
976d707596
|
d3d12: Start implementation
|
2015-08-12 00:23:07 +02:00 |
|
Raul Tambre
|
91f67b683b
|
sceNpMatching2 stubs and some refactoring
|
2015-08-06 15:24:04 +03:00 |
|
Nekotekina
|
6da5138683
|
sysPrxForUser module split
|
2015-08-02 05:15:49 +03:00 |
|
Nekotekina
|
8fcaac5f1d
|
cellSysutil crap split, cleanup, functions added
|
2015-08-01 21:49:01 +03:00 |
|
Nekotekina
|
eb5974322f
|
cellStorage.cpp, cellVideo(Export|Upload) modules
|
2015-08-01 14:39:35 +03:00 |
|
Nekotekina
|
137a38b3c6
|
cellRec, cellRemotePlay, cellSysconf
|
2015-08-01 14:39:33 +03:00 |
|
Nekotekina
|
2eaf5cdc01
|
cellOskDialog, cellPhoto(Decode|Export|Import)
|
2015-08-01 14:39:29 +03:00 |
|
Nekotekina
|
7361b4e079
|
cellImeJp, cellMusic(|Decode|Export), cellSysutilMisc
|
2015-08-01 14:39:28 +03:00 |
|
Nekotekina
|
c364c6a787
|
cellGameExec, cellAvconfExt, cellSysutilAvc2 modules
|
2015-08-01 14:39:26 +03:00 |
|
Nekotekina
|
776eafa0ce
|
cellDaisy, cellSpudll modules
|
2015-08-01 14:39:22 +03:00 |
|
Nekotekina
|
5a9896c78c
|
cellHttp, cellHttpUtil, cellSsl, cellBGDL added
|
2015-08-01 14:39:16 +03:00 |
|