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
|
1c890f85c5
|
OpenGL: do not align buffers
|
2015-10-05 12:56:05 +03:00 |
|
DH
|
6cd62a9fd0
|
OpenGL: fixed nv4097_clear_surface implementation
minor improvements
|
2015-10-05 12:56:05 +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 |
|
DH
|
a7262d34f0
|
Added glm library
|
2015-10-05 12:56:05 +03:00 |
|
Raul Tambre
|
ebf28f8da0
|
Merge pull request #1243 from vlj/d3d12
D3d12: Small code and performance improvements.
|
2015-10-05 07:53:01 +03:00 |
|
Vincent Lejeune
|
d511153836
|
Common: Fix element count computation if addr is null (RSXVertexData)
|
2015-10-05 01:57:57 +02:00 |
|
Vincent Lejeune
|
2f211e4e5a
|
d3d12: Move adapter's description to settings.
|
2015-10-05 00:24:56 +02:00 |
|
Vincent Lejeune
|
a5ecbd0b2b
|
d3d12: Do not regenerate RTTs if they didn't change between draw call.
|
2015-10-05 00:24:56 +02:00 |
|
Vincent Lejeune
|
8d986e77d1
|
d3d12: Reuse texture resources
|
2015-10-05 00:24:55 +02:00 |
|
Vincent Lejeune
|
3d643fbc0b
|
d3d12: Factorise texture cache management.
|
2015-10-05 00:24:55 +02:00 |
|
Nekotekina
|
cd71125277
|
Git version fixed
|
2015-10-04 23:05:46 +03:00 |
|
Raul Tambre
|
55ca625371
|
Merge pull request #1239 from vlj/d3d12
D3d12: Various factorisations and fixes
|
2015-10-03 20:04:53 +03:00 |
|
Vincent Lejeune
|
81546d357c
|
d3d12: Do not use atomic for heaps
|
2015-10-03 18:25:28 +02:00 |
|
Vincent Lejeune
|
3acc900363
|
d3d12: Clean dirty texture when releasing resource storage
When an app is exiting, remaining dirty texture could be left uncleant.
|
2015-10-03 18:25:27 +02:00 |
|
Vincent Lejeune
|
6b0d29a72d
|
d3d12: Measure flip duration
|
2015-10-03 18:25:27 +02:00 |
|
Vincent Lejeune
|
442abcc6f1
|
d3d12: Wrap D3D11On12CreateDevice to avoid linking against D3D12 dll
|
2015-10-03 18:25:19 +02: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
|
07e13b8613
|
d3d12: Suballocate from big buffer for texture upload too
|
2015-10-03 18:25:17 +02:00 |
|
Vincent Lejeune
|
f1f31e22f9
|
d3d12: Use d3dx12 structs for Root signature declarations
|
2015-10-03 18:25:17 +02:00 |
|
Vincent Lejeune
|
9a0232bc87
|
d3d12: Use d3dx12.h defined structs for constant buffers code
|
2015-10-03 18:25:16 +02:00 |
|
Vincent Lejeune
|
8e83ad7b65
|
d3d12: Fix sampler descriptor stride in UploadTextures.
|
2015-10-03 18:25:16 +02:00 |
|
Vincent Lejeune
|
703b1636c8
|
d3d12: Do not use array size to get vertex buffer element count.
|
2015-10-03 18:25:15 +02:00 |
|
Raul Tambre
|
f898ebff3f
|
Merge pull request #1238 from tambry/CoverityFix
Fix Coverity and bump the version.
|
2015-10-03 08:46:43 +03:00 |
|
Raul Tambre
|
455d07e05b
|
Bump version to 0.0.0.6
|
2015-10-02 21:43:13 +03:00 |
|
Raul Tambre
|
fd9977d3bd
|
Fix Coverity and make Coverity branch master
|
2015-10-02 19:55:18 +03:00 |
|
Raul Tambre
|
f6777825d5
|
Merge pull request #1235 from Zangetsu38/patch-1
Little fix correct path for Game Data
|
2015-09-28 20:34:31 +03:00 |
|
Zangetsu38
|
893a4e34a1
|
Little fix correct path for Game Data
|
2015-09-28 19:11:17 +02:00 |
|
Raul Tambre
|
4ac6c23ced
|
Merge pull request #1233 from Zangetsu38/Zangetsu
Adding the icon on window GL and DX12
|
2015-09-28 19:20:17 +03:00 |
|
Zangetsu38
|
f27e77c7e0
|
Adding the icon on window GL and DX12
|
2015-09-27 00:36:44 +02:00 |
|
B1ackDaemon
|
286d2962c6
|
Merge pull request #1231 from vlj/d3d12
D3d12: Code cleaning and minor fixes
|
2015-09-26 05:50:02 +03:00 |
|
Vincent Lejeune
|
37721d6b8a
|
d3d12: Use big buffer instead of placed resource for vertex index storage
Increase perf in Disgaea 3
|
2015-09-25 22:35:22 +02:00 |
|
Vincent Lejeune
|
8ba74a7f7d
|
d3d12: Add some more counter to debug overlay
|
2015-09-25 22:35:21 +02:00 |
|
Vincent Lejeune
|
506fdec6df
|
d3d12: Copy vertexbuffer in vram for output scaling pass.
|
2015-09-25 22:35:21 +02:00 |
|
Vincent Lejeune
|
de5a3451cd
|
d3d12: Force command queue completion
|
2015-09-25 22:35:20 +02:00 |
|
Vincent Lejeune
|
23bd197bd4
|
d3d12: clean code
|
2015-09-25 22:35:19 +02:00 |
|
Vincent Lejeune
|
f10c812301
|
d3d12: Use d3dx12.h defined struct.
|
2015-09-25 22:34:34 +02:00 |
|
Vincent Lejeune
|
ae51ce2349
|
d3d12: Fix a comment
|
2015-09-25 16:24:45 +02:00 |
|
Vincent Lejeune
|
fa6e2bfe02
|
d3d12: Add d3dx12.h from DX sample on github
|
2015-09-25 16:23:03 +02:00 |
|
Hykem
|
faf0a0d851
|
Merge pull request #1219 from Nekotekina/master
Terrifying PKG installer fix
|
2015-09-22 15:18:13 +01: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
|
9d68c16c62
|
be_t (se_t) optimizations
|
2015-09-22 13:28:35 +03:00 |
|
Nekotekina
|
59f1077a36
|
Cleanup, be_t fixed
Some functions renamed:
get_ps3_function_name
execute_syscall_by_index
|
2015-09-22 13:28:34 +03:00 |
|
Nekotekina
|
4e62ec7458
|
PKG Installer fixed, u128 improved
|
2015-09-22 13:28:32 +03:00 |
|
Nekotekina
|
12f36cf31f
|
Experimental class template Module<T>
Allocates ps3 memory for specific instance T
|
2015-09-22 13:28:31 +03:00 |
|
Nekotekina
|
093ecc0a02
|
CALL_FUNC macro fixed
Now it can call any HLE function, possibly using LLE if available.
|
2015-09-22 13:28:29 +03:00 |
|
Zangetsu38
|
da4bf43fb2
|
Update submodule ffmpeg and wxWidgets.
|
2015-09-20 23:08:24 +02:00 |
|
Danila Malyutin
|
11eeab0a1a
|
PPU/LLVM: Added noexcept and some fixes
|
2015-09-19 17:09:50 +03:00 |
|
Danila Malyutin
|
3208a7713f
|
PPU/LLVM: Fix for crashes on exit with jit
|
2015-09-19 17:09:49 +03:00 |
|