Commit graph

12212 commits

Author SHA1 Message Date
Rodolfo Bogado
f1c31bb7f1 Merge Vulkan: Fix black borders in frame dumps #4456 2016-11-18 18:53:59 -03:00
Rodolfo Bogado
bf30637c35 Merge latest master changes 2016-11-18 00:34:33 -03:00
Rodolfo Bogado
74adf1db24 fix dx9 initialization 2016-11-17 23:42:11 -03:00
Rodolfo Bogado
12f7503891 Merge and finish D3D12: Handle descriptor pool re-use, PSO disk cache issues #4094 and add some stability fixes to dx12 2016-11-17 23:41:54 -03:00
Rodolfo Bogado
0f16b0ae0b re enable ui messages while compiling shaders 2016-11-16 17:05:06 -03:00
Rodolfo Bogado
14a5cd2f5e merge CustomTexture: Drop old texture format. #4453 2016-11-16 16:58:51 -03:00
Rodolfo Bogado
777254ac09 fix some issues with dx9 backend 2016-11-16 12:25:21 -03:00
Rodolfo Bogado
6c8aa87786 Fix some issues in the vulkan backend 2016-11-15 00:21:34 -03:00
Rodolfo Bogado
8dd665d449 fix texture scaler use under vulkan 2016-11-13 11:36:48 -03:00
Rodolfo Bogado
58f74f9791 Merge latest master changes 2016-11-13 11:24:59 -03:00
Rodolfo Bogado
62f548e2d0 Merge Vulkan: Don't use FIFO_RELAXED present mode for vsync. #4430 2016-11-09 23:15:06 -03:00
Rodolfo Bogado
e62838f2e3 Disable exclusive full screen for dx11 while i find a fix for the hang while starting games in full screen 2016-11-08 00:13:28 -03:00
Rodolfo Bogado
138ac7f7c0 Merge latest master changes 2016-11-07 00:09:14 -03:00
Rodolfo Bogado
50e8eb90ad Implement selection of core profile where is available to speed up opengl a little. 2016-11-03 23:51:17 -03:00
Rodolfo Bogado
0c629093d2 small fix for Linux compilation 2016-11-02 23:51:05 -03:00
Rodolfo Bogado
f1d5267304 fix an issue with the fix for over sized efb copies 2016-11-02 23:44:03 -03:00
Rodolfo Bogado
8348d5dbbc merge some small optimizations to get a little more performance in ogl/dx11/dx9 2016-11-02 23:08:10 -03:00
Rodolfo Bogado
306f9895b2 add support for alpha channel while using emisive materials 2016-11-01 00:01:44 -03:00
Rodolfo Bogado
2d89a596af merge Vulkan: Cleanup and implement XFB support #4374 2016-10-31 21:05:21 -03:00
Rodolfo Bogado
868c219092 make RSHACK configurable in game ini 2016-10-31 21:02:01 -03:00
Rodolfo Bogado
7945d58a3a fix some issues in the post processing framework 2016-10-31 20:27:09 -03:00
Rodolfo Bogado
942651ac77 Change vertex stream pattern for opengl to increase performance 2016-10-28 18:55:00 -03:00
Rodolfo Bogado
7b4d0ba702 fix shader compilation errors when using opengl drivers that does not support early z 2016-10-26 00:19:12 -03:00
Rodolfo Bogado
d516d170da fix perfqueries under opengl 2016-10-25 21:07:01 -03:00
Rodolfo Bogado
b06bfd6bf9 merge latest master changes 2016-10-24 21:11:32 -03:00
Rodolfo Bogado
e243258cd6 fix small error in state cache 2016-10-24 20:34:16 -03:00
Rodolfo Bogado
ccb1d2e338 fix for some errors on systems that does not support clip control.
fix for shader compilation error on mac
2016-10-22 22:21:26 -03:00
Rodolfo Bogado
9d4dbc079e fix hires textures not updated when enabling/disabling 2016-10-19 18:55:43 -03:00
Rodolfo Bogado
40bdfff9b5 remove wiispeak hack as is currently not needed anymore. 2016-10-19 18:46:01 -03:00
Rodolfo Bogado
0b4c9d6513 osx and linux build fix 2016-10-18 21:07:11 -03:00
Rodolfo Bogado
ec009f8daa fix for syncGPU 2016-10-17 19:02:28 -03:00
Rodolfo Bogado
0d1fba4b38 fix for opengl shader compilation on amd HD 6xxx family 2016-10-17 19:02:01 -03:00
Rodolfo Bogado
bdb7048ad3 merge latest master changes 2016-10-16 21:18:09 -03:00
Rodolfo Bogado
f49a5a4c1e fix small issue with vulkan backend and custom materials 2016-10-16 00:20:00 -03:00
Rodolfo Bogado
ceb1bc87fb fix for hires texture loading 2016-10-15 17:23:34 -03:00
Rodolfo Bogado
e9c6feb679 buildfix and warning fix for linux 2016-10-15 17:23:06 -03:00
Rodolfo Bogado
ca744c8468 added a light version of the IshiirukaFX shader that reduces SSAO and SSGI gpu usage.
as requested in the forum allow a biguer motion coefficient in the motion blur shader
2016-10-15 11:18:37 -03:00
Rodolfo Bogado
f2037b11ac insert spaces in the version string for better display 2016-10-15 11:00:19 -03:00
Rodolfo Bogado
923538fc85 change vertex allocation method to reduce memory usage and improve performance 2016-10-15 10:50:01 -03:00
Rodolfo Bogado
5fceb31f2c reorder operator code and inline hash function to reduce hash overhead 2016-10-15 10:46:36 -03:00
Rodolfo Bogado
cf3489d039 small optimization for the AddStrip path in the IndexGenerator 2016-10-15 10:42:15 -03:00
Rodolfo Bogado
d9a5b494a3 another linux build fix 2016-10-14 17:48:31 -03:00
Rodolfo Bogado
70f843a745 another linux build fix 2016-10-14 17:07:29 -03:00
Rodolfo Bogado
84b471cce6 fix for linux compilation 2016-10-14 16:39:20 -03:00
Rodolfo Bogado
4677d0bf58 Merge branch 'master' of https://github.com/Tinob/Ishiiruka 2016-10-13 23:07:11 -03:00
Rodolfo Bogado
58c09ba65a centralize shader managers dirty regions setup 2016-10-13 22:58:31 -03:00
Rodolfo Bogado
b67ee2ef53 implement shader compilation at startup for vulkan backend, 2016-10-13 22:56:18 -03:00
Tinob
3040108afa Merge pull request #54 from TruckJitsu/patch-1
Change Default Buffer to 16
2016-10-13 18:53:30 -03:00
Tinob
8b5be85815 Merge pull request #55 from TruckJitsu/patch-2
Updates Default Netplay Buffer to 16 (server)
2016-10-13 18:53:19 -03:00
TruckJitsu
3e3b098b9b Updates Default Netplay Buffer to 16 (server)
Goes along with this commit here: cdf9e75a9e

This is to make the default pad buffer for netplay "16" instead of "5".

The reason for this is with the new netplay buffer system, each buffer is 25% of what it was before - it takes 4x the buffer now for it to be equal. 16 seems to be the optimal value based on avg ping.
2016-10-12 19:52:34 -05:00