Commit Graph
23807 Commits
Author SHA1 Message Date
Henrik Rydgard abf7a7abe0 Windows buildfix 2017-02-06 10:28:58 +01:00
Henrik Rydgård cf790f0c19 Merge pull request #9282 from hrydgard/d3d9-cleanup
D3D9 code moving and cleanup
2017-02-05 21:08:55 +01:00
Henrik Rydgard 41f770d815 Move dx_state into gfx/d3d9_state 2017-02-05 20:54:24 +01:00
Henrik Rydgard ba52ba8714 Move global.cpp to native/gfx/d3d9_shader.cpp 2017-02-05 20:50:17 +01:00
Henrik Rydgard 9c275730c5 Move pD3DDevice into dx_state.h. 2017-02-05 20:46:26 +01:00
Henrik Rydgard f00f7d2fb8 Remove some dependencies on the pD3DDevice globals 2017-02-05 20:36:00 +01:00
Henrik Rydgard 4dd96d6993 Remove dx_fbo dependency on global.h 2017-02-05 20:19:43 +01:00
Henrik Rydgard 5b49c2f840 DX9 cleanup: Remove more stuff from global.cpp 2017-02-05 20:13:48 +01:00
Henrik Rydgard a8f69e7d64 More DX cleanup 2017-02-05 20:06:56 +01:00
Henrik Rydgard d05ef4a859 Pass through the DrawContext to texturecaches and fb managers.
This is preparation for sharing more framebuffer code between the
backends.
2017-02-05 19:51:50 +01:00
Henrik Rydgard 1c5ad71f60 Further minor DX9 code cleanups 2017-02-05 19:42:54 +01:00
Henrik Rydgard 0b3ebbddf4 Minor DX9 code cleanup 2017-02-05 19:38:52 +01:00
Henrik Rydgård 837ce9085c Merge pull request #9281 from zminhquanz/UIWindows
Add Github choose in help
2017-02-05 16:22:50 +01:00
zminhquanz 99ce8d343b Typo fix 2017-02-05 20:19:30 +07:00
zminhquanz beaa03c0ad Add Github choose in help
Make more convenient if you contact github quickly
2017-02-05 20:16:22 +07:00
Henrik Rydgård 83ff9f4eb9 Merge pull request #9280 from hrydgard/fbo-cleanup
FBO API cleanup
2017-02-04 22:26:18 +01:00
Henrik Rydgard 1a149ba02d Final tweak to the cleaned up FBO api before moving it to thin3d. Buildfixes. 2017-02-04 22:25:34 +01:00
Henrik Rydgard bec2921aca Add escape route for some more esoteric FBO functionality 2017-02-04 22:25:34 +01:00
Henrik Rydgard f4c3f884e9 DX: Remove further fbo functions to get the interfaces closer 2017-02-04 22:25:34 +01:00
Henrik Rydgard 0b7f3720ae More FBO api cleanup 2017-02-04 22:25:34 +01:00
Henrik Rydgard daee5c24e5 Work towards unifying the GL and DX FBO APIs 2017-02-04 22:25:34 +01:00
Henrik Rydgard 089fa4f5a7 Delete more unused fbo functions 2017-02-04 22:25:34 +01:00
Henrik Rydgard 16dda97dfa Get rid of fbo_unbind_read 2017-02-04 22:25:34 +01:00
Henrik Rydgard 8f00dd3f30 Hide glBlitFramebuffer behind fbo_blit 2017-02-04 22:25:34 +01:00
Henrik Rydgard d14a388441 Hide glCopyImageSubData behind the FBO interface 2017-02-04 22:25:34 +01:00
Henrik Rydgard c1f9f96621 Minor code formatting in x86 Jit 2017-02-04 14:34:39 +01:00
Henrik Rydgard 3ceb0a8540 Some simple renaming 2017-02-04 11:47:19 +01:00
Henrik Rydgard c3c6a6a2f3 Apply the Split/Second fix to DX9 as well. 2017-02-04 11:37:24 +01:00
Henrik Rydgard 389650e2a7 Need to include getUVGenMode in vertex cache hash. Fixes #9263 2017-02-04 11:15:47 +01:00
LunaMoo 48934df678 Merge pull request #9278 from substring/arm64-typo
Typo: ARMV64 -> ARM64
2017-02-03 19:28:31 +01:00
Subs f9ac218d21 Typo: ARMV64 -> ARM64 2017-02-03 19:16:20 +01:00
Henrik Rydgård af2eea565c Merge pull request #9277 from substring/add-linux-aarch64-ffmpeg
CMakeLists: add linux/aarch64 to ffmpeg
2017-02-03 18:16:01 +01:00
Subs fcffad2ccd CMakeLists: add linux/aarch64 to ffmpeg 2017-02-03 17:43:01 +01:00
Henrik Rydgård 8b359a334b Merge pull request #9274 from LunaMoo/hackGundam
Modify Hack for Crash Tag Team Racing to fix Gundam games
2017-02-03 17:20:18 +01:00
Henrik Rydgård 4ec89bbefe Update ffmpeg submodule 2017-02-03 17:04:46 +01:00
LunaMoo 8d37b97b20 Place the hack into compat.ini 2017-02-03 15:30:22 +01:00
Henrik Rydgård 2e911eedf4 Merge pull request #9276 from xebra/brach_fix
Fix #9275
2017-02-03 09:04:44 +01:00
xebra 82bb6cbaad Fix #9275 2017-02-03 16:37:10 +09:00
LunaMoo 1b25959d86 Modify Hack for Crash Tag Team Racing to fix Gundam games 2017-02-03 01:13:02 +01:00
Henrik Rydgård 668023967d Merge pull request #9269 from xebra/hw_tess_gles4
Fix supporting gl_InstanceID.
2017-02-01 15:16:25 +01:00
xebra 1c1139870c Modify gpu features flags checker to allow multi flags. 2017-02-01 22:36:27 +09:00
xebra bab28df768 Fix supporting gl_InstanceID with GameSettingsScreen. 2017-02-01 22:12:54 +09:00
xebra 7bdfbd81af Fix OES_texture_npot to GL_OES_texture_npot. 2017-02-01 21:38:06 +09:00
xebra 37a0907598 Fix supporting gl_InstanceID. 2017-02-01 21:21:57 +09:00
Henrik Rydgård dc19e113c5 Merge pull request #9265 from LunaMoo/ui_minor
Fix Game/Info screen lagginess and crash when moving a window.
2017-02-01 09:28:28 +01:00
Henrik Rydgård 9b1315b12c Merge pull request #9266 from xebra/hw_tess_gles4
Fix OES_texture_float to GL_OES_texture_float.
2017-02-01 09:27:45 +01:00
Henrik Rydgård 75dbdb1186 Merge pull request #9268 from zhykzhykzhyk/joystick
Fix joystick support for Qt build
2017-02-01 09:24:49 +01:00
zhyk 0629054783 Do not create thread to handle SDL joystick events in Qt build.
Caused crashes on MacOS Sierra (10.12).
2017-02-01 14:37:36 +08:00
zhyk 8c185b2f3a Add Qt with SDL support to CMake.
Fixes #9157.
2017-02-01 14:37:36 +08:00
xebra 918bee8801 Add support OES_texture_half_float. 2017-02-01 14:37:03 +09:00