Commit graph

12212 commits

Author SHA1 Message Date
Rodolfo Bogado
0a2f9d16dc fix compressed texture loading for the vulkan backend 2017-02-15 15:35:48 -03:00
Rodolfo Bogado
70dd516419 merge latest master changes 2017-02-14 15:11:48 -03:00
Rodolfo Bogado
e139b66395 Improve program shader cache a little by storing shaders for every render mode and starting shader compilation as early as possible as done in the other backends 2017-02-12 21:15:56 -03:00
Rodolfo Bogado
18c69eed30 fix async shader compilation displaying in backends that does not support it 2017-02-12 21:06:58 -03:00
Rodolfo Bogado
96d219775d fix for graphic glitches while using dx12 backend with multi threading option enabled 2017-01-24 23:52:37 -03:00
Rodolfo Bogado
b3078e67d0 Fix for the out of fixed descriptors error 2017-01-23 21:34:56 -03:00
Rodolfo Bogado
2160121edc fix linux compilation 2017-01-21 11:50:14 -03:00
Rodolfo Bogado
30518173b2 Merge branch 'master' of https://github.com/Tinob/Ishiiruka 2017-01-15 19:26:11 -03:00
Rodolfo Bogado
7d7c383b54 small fix to "Out of fixed descriptors errors" 2017-01-15 19:25:26 -03:00
Rodolfo Bogado
e29a5f94a8 Allow per game overclocking 2017-01-15 19:24:50 -03:00
Rodolfo Bogado
bb7e09d91c Merge latest master changes 2017-01-12 01:01:19 -03:00
Rodolfo Bogado
c3fb8cc086 Merge latest master changes 2017-01-11 23:23:15 -03:00
Rodolfo Bogado
bfaa492fc3 make queuedcommandlist optional to mimic vulkan functionality.Added configuration options for this on the ui. 2017-01-11 20:19:42 -03:00
Tinob
6fb3dd2e72 Merge pull request #65 from Dettorer/cmake_fix
DolphinWX: fix typo in file name (FileSystemPanel vs FilesystemPanel)
2017-01-08 16:56:33 -03:00
Paul Dettorer Hervot
2808dd8dbd DolphinWX: fix typo in file name (FileSystemPanel vs FilesystemPanel) 2017-01-08 15:31:08 +01:00
Rodolfo Bogado
f5f4e4ecf4 optimize D3DDescriptorHeapManager to reduce resource usage while allocating new descriptors 2017-01-04 19:39:40 -03:00
Rodolfo Bogado
c922b82182 Merge latest master changes 2017-01-03 19:26:21 -03:00
Rodolfo Bogado
9832247b1b Fix ID3D12QueuedCommandList hangs while shunting down 2016-12-31 17:26:57 -03:00
Rodolfo Bogado
2d1bdbef4e optimize copy when strides are equal 2016-12-31 17:25:35 -03:00
Rodolfo Bogado
f628d9a1ee Fix Black screens under dx12 2016-12-31 17:24:58 -03:00
Rodolfo Bogado
692e253880 manually set cache version to allow shader sharing between stable and master version. 2016-12-30 17:51:18 -03:00
Rodolfo Bogado
2d87aade0d Centralize texture creation and destruction to reuse short lived textures created by the post processing framework 2016-12-30 17:47:27 -03:00
Rodolfo Bogado
c04c806270 Merge latest master changes 2016-12-30 15:50:09 -03:00
Rodolfo Bogado
a5d2d480c0 move vulkan uid cache to its own folder 2016-12-27 19:52:52 -03:00
Rodolfo Bogado
75ea127d7c fix some hangs while using the dx12 backend 2016-12-27 19:05:36 -03:00
Rodolfo Bogado
9554c109e7 fix small error with the vulkan compiler 2016-12-27 19:04:59 -03:00
Rodolfo Bogado
a06b2df952 small fixes for settings override when merging master changes 2016-12-24 15:18:01 -03:00
Rodolfo Bogado
2fd41c4012 Merge latest master changes 2016-12-20 19:39:15 -03:00
Rodolfo Bogado
e4d4e47e13 Allow up to 8 textures as inputs for pp shaders 2016-12-19 00:35:39 -03:00
Rodolfo Bogado
c50ac20f38 Merge latest master changes 2016-12-18 23:21:41 -03:00
Rodolfo Bogado
4c22e3c5d6 grant alignment on the upload buffer while using compressed textures 2016-12-17 16:12:58 -03:00
Rodolfo Bogado
c71892b20d fix some annoying warnings while debuging vulkan 2016-12-17 16:10:11 -03:00
Rodolfo Bogado
d021b7e82d fix hang while using PerfQueries with the vulkan backend 2016-12-17 15:32:42 -03:00
Rodolfo Bogado
2c2fe01ace fix hangs in vulkan using nvidia hardware reported on the forum 2016-12-11 19:07:49 -03:00
Rodolfo Bogado
c8e76a34ff fix d3d 12 heap manager to handle the heap restart inside search loop 2016-12-11 11:37:51 -03:00
Rodolfo Bogado
abd2570f65 Merge https://github.com/dolphin-emu/dolphin/pull/4505 2016-12-10 19:05:03 -03:00
Rodolfo Bogado
d8e03ba0b8 small corrections to vulkan backend 2016-12-09 19:03:12 -03:00
Rodolfo Bogado
c58ffb1716 small fix to avoid problems with older versions 2016-12-08 14:48:00 -03:00
Rodolfo Bogado
c6e0ef0e9b msall fix for vulkan backend 2016-12-08 12:46:18 -03:00
Rodolfo Bogado
ca562e760b Add the ability to set lower than one video rate values 2016-12-08 10:49:28 -03:00
Rodolfo Bogado
e2d3416812 small fixes to vulkan backend 2016-12-08 10:46:49 -03:00
Rodolfo Bogado
da14b093e4 Re-Enable texture dumping 2016-12-08 10:41:38 -03:00
Rodolfo Bogado
aa48c16f2e Merge latest master changes 2016-12-05 19:18:17 -03:00
Rodolfo Bogado
f37270dcb4 Merge Latest Master Changes 2016-12-01 23:31:50 -03:00
Rodolfo Bogado
a6494108b8 Implement full resolution frame dump for dx11 and dx12. 2016-12-01 18:56:40 -03:00
Rodolfo Bogado
f5c14b19f3 merge latest master changes 2016-11-28 16:05:46 -03:00
Rodolfo Bogado
3936b3b8ac Merge latest master changes 2016-11-27 18:38:39 -03:00
Rodolfo Bogado
a2bca2daf6 fix configuration not getting reverted to global when exiting a game 2016-11-23 22:50:07 -03:00
Rodolfo Bogado
ac4fcd95e7 Merge latest master changes 2016-11-22 20:15:15 -03:00
Rodolfo Bogado
8b7ae27f74 fix perf queries for dx12 2016-11-18 18:55:00 -03:00