42362 Commits

Author SHA1 Message Date
aliaspider
cd5852d3b0 use git subtree for deps/SPIRV-Cross 2018-02-02 11:53:23 +01:00
Twinaphex
1d118c46a3
Merge pull request #6220 from aliaspider/master
(D3D11) font + slang fixes.
2018-02-02 02:38:33 +01:00
aliaspider
1e96393228 (D3D11) font renderer: fix line spacing. 2018-02-02 02:21:18 +01:00
aliaspider
caad590d04 (slang) slang_process: fix compatibility with more shaders. 2018-02-02 01:50:18 +01:00
Twinaphex
b297bd7e6c
Merge pull request #6217 from aliaspider/master
(slang) slang_process: fix clash with HLSL keywords.
2018-02-01 23:09:03 +01:00
Andrés
3a5d1c5322
Merge pull request #6218 from leiradel/master
Fixed unable to use savestates when the game has no cheevos and an as…
2018-02-01 16:59:15 -05:00
leiradel
dda52a1eed Fixed unable to use savestates when the game has no cheevos and an associated freeze 2018-02-01 21:54:11 +00:00
aliaspider
189ea0578d (slang) slang_process: change the type of FragCoord only when it is a
pixel shader input.
2018-02-01 22:22:56 +01:00
aliaspider
b8e3933fe0 (slang) slang_process: 'linear' and 'point' are also reserved keywords
in HLSL.
2018-02-01 22:11:11 +01:00
Twinaphex
d24478d0d8
Merge pull request #6216 from aliaspider/master
(slang) slang_process.cpp: enforce the binding of  the uniform and push constant blocks.
2018-02-01 21:50:11 +01:00
aliaspider
80880ec857 (slang) slang_process.cpp: enforce the binding of the uniform and push
constant blocks.
2018-02-01 21:45:36 +01:00
Twinaphex
ba3513fb70
Merge pull request #6215 from aliaspider/master
(slang) slang_process.cpp: add support for more shaders.
2018-02-01 21:10:04 +01:00
aliaspider
461a936eb4 (D3D11) correct the size data of the last pass. 2018-02-01 20:56:40 +01:00
aliaspider
8db625dd59 (slang) slang_process.cpp: add support for more shaders. 2018-02-01 20:10:07 +01:00
Twinaphex
7eecb5b2b8
Merge pull request #6213 from aliaspider/master
(d3d11) slang reflection fix.
2018-02-01 18:03:09 +01:00
aliaspider
d0b997a414 (slang) slang_process.cpp: stage_mask texture semantic doesn't apply to
the size uniforms.
2018-02-01 17:48:27 +01:00
Twinaphex
f096e667d8
Merge pull request #6204 from aliaspider/master
(D3D11) Implement slang shader specification using Spirv-Cross.
2018-02-01 16:33:58 +01:00
aliaspider
0aa1164a6f (D3D11) fix fbo size when no scale factor is specified. 2018-02-01 16:29:40 +01:00
aliaspider
11a7171b51 (slang) set enum value SLANG_FORMAT_UNKNOWN to 0. 2018-02-01 15:13:58 +01:00
aliaspider
3865856aa2 (D3D11) add support for #pragma format in slang shaders. 2018-02-01 15:07:12 +01:00
aliaspider
91298255ad (D3D11) resize fbos when the viewport size changes. 2018-02-01 12:45:35 +01:00
aliaspider
4dd8fb4df9 (D3D11) make sure the stock shader is set before drawing the menu
texture.
2018-02-01 12:31:24 +01:00
aliaspider
5d46e8bca4 (D3D11) plug leak. 2018-02-01 11:29:28 +01:00
twinaphex
2f55c5724f Don't keep grabbing config_get_ptr inside loop 2018-02-01 11:28:45 +01:00
aliaspider
e6c455d2c6 (D3D11) move format support checks to d3d11_init_texture(); 2018-02-01 11:21:51 +01:00
twinaphex
8d99fd7ce0 Cleanup string manipulation 2018-02-01 11:16:13 +01:00
twinaphex
a7bad98b39 Cleanups 2018-02-01 10:55:49 +01:00
twinaphex
f80d701ca7 menu_displaylist_parse_horizontal_list - cleanups 2018-01-31 23:41:53 +01:00
twinaphex
6d4b5a93ea Cleanup menu_displaylist_parse_database_entry 2018-01-31 23:36:00 +01:00
twinaphex
e81ee5f0cb Simplifications 2018-01-31 23:13:47 +01:00
twinaphex
7cf4763bfb Add TODO/FIXME note 2018-01-31 23:05:42 +01:00
twinaphex
b0013dbd68 Cleanups 2018-01-31 22:49:19 +01:00
twinaphex
f9a412dc11 Create fill_pathname_join_concat_noext and use it 2018-01-31 22:43:55 +01:00
Twinaphex
19c537db52
Merge pull request #6207 from leiradel/master
Fixed crash when a content is loaded before the cheevos task for the previous content was finished
2018-01-31 22:23:33 +01:00
leiradel
9c695765dd Fixed crash when a content is loaded before the cheevos task for the previous content was finished 2018-01-31 21:10:08 +00:00
aliaspider
f34dbdff8b (slang) cleanups. 2018-01-31 19:36:31 +01:00
twinaphex
ed9e82d906 get rid of BOM for griffin.c 2018-01-31 19:07:57 +01:00
twinaphex
de1efd7878 This hack is no longer needed with latest nvidia windows
drivers (390.77)
2018-01-31 18:10:53 +01:00
aliaspider
0ccfa3804b (D3D11) frame count is an unsigned int. 2018-01-31 17:21:18 +01:00
aliaspider
d8924d6fbb (D3D11) clear out all unused texture/sampler bindings each pass to avoid
hazards with SetRenderTargets.
2018-01-31 17:05:48 +01:00
aliaspider
f7b5baccb6 (D3D11) always save emitted hlsl code when debugging. 2018-01-31 16:12:55 +01:00
aliaspider
f907f2ea7d (D3D11) save spirv-cross's hlsl output when shader compilation fails. 2018-01-31 15:55:59 +01:00
twinaphex
445c2dd6f4 (miniupnpc) Another warning fixed 2018-01-31 14:52:29 +01:00
twinaphex
337e185d18 Prevent more warnings with Griffin 2018-01-31 14:49:35 +01:00
twinaphex
5fc95142e5 (miniupnpc) Get rid of PRINT_SOCKET_ERROR 2018-01-31 14:47:00 +01:00
twinaphex
ebb65cd781 (libFLAC) use retro_miscellaneous MIN/MAX 2018-01-31 14:40:47 +01:00
Twinaphex
761f172367 (iOS 11 Static) Update 2018-01-31 14:12:16 +01:00
Twinaphex
ceb1d1f8a0 (iOS 11) Update solution 2018-01-31 13:23:39 +01:00
twinaphex
5dd837b310 Add iOS 11 solutions 2018-01-31 13:22:30 +01:00
Twinaphex
9783e59ed3 Update iOS 8 xcodeproj 2018-01-31 12:54:25 +01:00