Commit Graph

  • 51e4014a35 DriverDetails: Disable primitive restart on Vulkan with Mali driver Stenzek 2018-03-14 02:49:32 +10:00
  • db810956ec Vulkan: Provide a more accurate method of detecting drivers/vendors Stenzek 2017-09-19 21:11:33 +10:00
  • f7ff634e4f
    Merge pull request #6432 from degasus/OGL-OSD-update Markus Wick 2018-03-13 16:37:58 +01:00
  • 8a2cc14656
    Merge pull request #6433 from hrydgard/optimize-uninitialize-xfb-memory Pierre Bourdon 2018-03-13 12:42:24 +01:00
  • 6cbb716f60 SSE-optimize UninitializeXFBMemory Henrik Rydgård 2018-03-12 23:41:33 +01:00
  • a5c0739fab OGL: Scale OSD text on big screens. degasus 2018-03-12 00:34:46 +01:00
  • d4449971c9 OGL: Warn if buffer_storage isn't available. degasus 2018-03-12 00:19:14 +01:00
  • 90ca62e416
    Merge pull request #6428 from JosJuice/qt-zh-order Léo Lam 2018-03-12 18:44:41 +01:00
  • 4b85f7fe79 Qt2 translation: Don't place "zh_CN" and "zh_TW" after "zh" JosJuice 2018-03-10 12:52:02 +01:00
  • d3ef7f0bd5
    Merge pull request #6431 from stenzek/uid-cache-version Pierre Bourdon 2018-03-11 08:38:58 +01:00
  • 427aa188d4 ShaderCache: Use a version number for pipeline UID caches Stenzek 2018-03-11 14:30:48 +10:00
  • 63d5e57337
    Merge pull request #6419 from Ebola16/Fix_OpenAL Léo Lam 2018-03-10 13:35:30 +01:00
  • d72947d638
    Merge pull request #6427 from JosJuice/thousandseparate-encoding Pierre Bourdon 2018-03-10 13:16:00 +01:00
  • 34be8488a5 StringUtil: Fix Windows encoding in ThousandSeparate JosJuice 2018-03-10 12:12:32 +01:00
  • a4ef133456
    Merge pull request #6399 from stenzek/videocommon-shader-cache Pierre Bourdon 2018-03-10 08:22:28 +01:00
  • 93ab50c555 OGL: Move primitive restart enable logic to GLUtil Stenzek 2018-03-10 14:54:44 +10:00
  • 51a586d11a GLUtil: Encapsulate functions in a namespace Stenzek 2018-03-10 14:52:48 +10:00
  • e31cc1f679 ShaderCache: Implement background shader compilation Stenzek 2018-03-01 19:21:06 +10:00
  • 9fa24700b6 VideoConfig: Collapse ubershader configuration fields to a single value Stenzek 2018-03-01 18:03:24 +10:00
  • 590307b94c ShaderCache: Use memcmp for comparing pipeline UIDs Stenzek 2018-02-27 19:38:00 +10:00
  • 41296db083 Renderer: Remove now-redundant Set{Rasterization,Depth,Blending}State Stenzek 2018-02-26 21:09:33 +10:00
  • fc1fe0672b OGL: Add some basic state tracking Stenzek 2018-02-26 21:01:21 +10:00
  • f9c829c7f7 OGL: Re-implement async shader compiling Stenzek 2018-02-25 17:56:09 +10:00
  • dec0c3bce8 Move shader caches to VideoCommon Stenzek 2018-02-25 01:15:35 +10:00
  • 24df896eb8 VKShader: Fix incorrect loading of binary shaders Stenzek 2018-02-25 01:09:32 +10:00
  • 1ddc4c5568 D3D: Make NativeVertexFormat thread safe Stenzek 2018-02-25 00:23:24 +10:00
  • 40845e6b8f D3D: Make StateCache thread safe Stenzek 2018-02-25 00:21:04 +10:00
  • bfb4709c80 AbstractPipeline: Allow setting pipeline to null Stenzek 2018-02-24 23:13:00 +10:00
  • 5e5dfe686a VKPipeline: Fix render pass and add pipeline layout fields Stenzek 2018-02-24 23:10:22 +10:00
  • a61fcb0088 OGL: Fix abstract pipelines on drivers without binding layout support Stenzek 2018-03-03 19:10:45 +10:00
  • 00204dc988 OGL: Make ProgramShaderCache thread safe Stenzek 2018-02-24 22:14:31 +10:00
  • 63838c013b
    Merge pull request #6281 from JosJuice/unify-gamelist-code Léo Lam 2018-03-09 20:39:02 +01:00
  • ef975b8c56
    Merge pull request #6377 from sepalani/memcheck Léo Lam 2018-03-09 20:35:54 +01:00
  • 98338ebc74
    Merge pull request #6426 from JosJuice/filemonitor-store-offset Léo Lam 2018-03-09 19:43:40 +01:00
  • b7276483da Change FATAL_ERROR to STATUS message for OpenAL not found in externals Ryan Meredith 2018-03-09 12:29:23 -05:00
  • 0e2690f40b FileMonitor: Store last file offset instead of path JosJuice 2018-03-09 15:18:32 +01:00
  • 1f1dae367d Unify ISOFile (wx) with GameFile (Qt) and put it in UICommon JosJuice 2017-12-31 20:33:36 +01:00
  • 1add238a28
    Merge pull request #6425 from JosJuice/qt-vs-launch Léo Lam 2018-03-09 13:01:31 +01:00
  • 41682a07cb Add Quality of Service (QoS) support Hannes Mann 2017-10-28 01:42:25 +02:00
  • 0d3a7d5e38 Fix launching DolphinQt2 from Visual Studio JosJuice 2018-03-08 22:33:11 +01:00
  • 3cc64cc146
    Merge pull request #6418 from spycrab/qt_gameconfig Léo Lam 2018-03-08 20:33:12 +01:00
  • ed2d749fb9
    Merge pull request #6424 from delroth/traversal-watchdog Léo Lam 2018-03-08 17:29:45 +01:00
  • 1eae5fe790
    Merge pull request #6422 from sepalani/nullptr-blank Léo Lam 2018-03-08 17:26:09 +01:00
  • d29667311e Translation resources sync with Transifex JosJuice 2018-03-08 12:15:59 +01:00
  • 9e0739f5e5 traversal: add systemd watchdog support Pierre Bourdon 2018-03-08 06:10:17 +00:00
  • f221fac02e cmake: check for optional libsystemd presence Pierre Bourdon 2018-03-08 06:00:40 +00:00
  • 394388af4e Qt/PropertiesDialog: Add "Game Config" tab spycrab 2018-03-01 13:12:31 +01:00
  • 1a1133bf8e
    Merge pull request #6423 from leoetlino/tid Anthony 2018-03-07 10:47:43 -08:00
  • 3af09da0f3 UI: Show title ID in info panel Léo Lam 2018-03-07 17:31:04 +01:00
  • 24a46dc6af
    Merge pull request #6315 from stenzek/abstract-framebuffers Stenzek 2018-03-08 00:52:49 +10:00
  • aee977e32a
    Merge pull request #6420 from JosJuice/qt-translateability Léo Lam 2018-03-07 13:40:14 +01:00
  • 6ca1c46117
    Merge pull request #6415 from spycrab/qt_resize Léo Lam 2018-03-07 13:36:26 +01:00
  • 4f1c0ca3e9 HLE: Improve format string detection heuristic Sepalani 2018-03-06 21:21:56 +04:00
  • 83373e2e87 Qt2 TAS input: Generate key strings automatically JosJuice 2018-03-04 19:25:24 +01:00
  • 45040f00c6 Tweak Qt strings to be more translation friendly JosJuice 2018-03-04 19:08:57 +01:00
  • a436c6182b
    Merge pull request #6388 from leoetlino/merge Léo Lam 2018-03-02 23:14:37 +01:00
  • 96e4e01564
    Merge pull request #6416 from Ebola16/Warning Léo Lam 2018-03-02 23:10:43 +01:00
  • 78b00d8d32
    Merge pull request #6382 from spycrab/qt_patches Anthony 2018-03-02 10:34:00 -08:00
  • 619449a11e
    Merge pull request #6417 from leoetlino/casper Anthony 2018-03-02 10:23:04 -08:00
  • 289ed21140 GameINI: Add a game patch to work around dcache issue (RX4E4Z) Léo Lam 2018-03-02 12:07:17 +01:00
  • 4c24a69710 VideoCommon: Add support for Abstract Framebuffers Stenzek 2018-01-21 20:22:45 +10:00
  • c94cd4a275 Remove DSPLLE ReadAnnotatedAssembly error log entry Ryan Meredith 2018-03-02 02:25:25 -05:00
  • dee4440c9d Qt/GameList: Make a few columns resizable spycrab 2018-03-02 00:51:21 +01:00
  • 2a6d9e4713 AbstractTexture: Add support for depth textures/formats Stenzek 2018-01-21 23:59:19 +10:00
  • 6374a4c4a8 AbstractTexture: Support multisampled abstract texture Stenzek 2018-01-21 15:03:06 +10:00
  • 4316f5f56b AbstractTexture: Add property/attribute accessor helpers Stenzek 2018-01-22 00:28:34 +10:00
  • e125eaa237 VideoCommon: Drop references to AbstractRawTexture Stenzek 2018-01-21 14:14:24 +10:00
  • 887e3830ba VideoBackends: Restore the framebuffer as part of the API state Stenzek 2018-02-09 21:41:31 +10:00
  • ed03304ce7
    Merge pull request #6414 from stenzek/vulkan-post Anthony 2018-02-28 23:17:19 -08:00
  • b4b0f3d942 Vulkan: Fix broken post-processing Stenzek 2018-03-01 16:55:55 +10:00
  • 95f13979e5
    Merge pull request #6413 from spycrab/qt_gid Léo Lam 2018-02-28 22:57:46 +01:00
  • ecaa68ade9 Qt: Make game revision vars u16 spycrab 2018-02-28 22:35:10 +01:00
  • 4b54f6b1c7 Qt/PropertiesDialog: Implement "Patches" tab spycrab 2018-02-16 14:53:52 +01:00
  • 0a5f0efe18 Qt/Debugger: Implement "Code" widget spycrab 2018-02-14 23:25:01 +01:00
  • 82b87b0d4c
    Merge pull request #6412 from leoetlino/oops JosJuice 2018-02-28 16:04:14 +01:00
  • 4e014f996b IOS: Fix invalid FD being returned after an open Léo Lam 2018-02-28 15:56:03 +01:00
  • bf825e6354
    Merge pull request #6404 from hubslave/patch-1 Mat M 2018-02-27 23:28:22 -05:00
  • f2891418da
    Merge pull request #6410 from leoetlino/timing-groundwork Mat M 2018-02-27 23:26:11 -05:00
  • 80b1bf13c2 IOS: Change devices to always return IPCCommandResult Léo Lam 2018-02-27 20:48:57 +01:00
  • 83ac16060e
    Merge pull request #6408 from leoetlino/master JosJuice 2018-02-27 18:24:01 +01:00
  • 9282be1058 IOS: Fix regression affecting BC launch Léo Lam 2018-02-27 16:28:45 +01:00
  • 5cdf496a94
    Merge pull request #6375 from Ebola16/master JosJuice 2018-02-27 16:13:49 +01:00
  • cc7d7c9a49
    Merge pull request #6407 from leoetlino/master JosJuice 2018-02-27 16:13:29 +01:00
  • 1de17d20e1 Fix render surface when using Render to Main and debugger Léo Lam 2018-02-27 12:32:20 +01:00
  • 25a516bae3
    Merge pull request #6403 from degasus/master Stenzek 2018-02-27 17:54:41 +10:00
  • a1e31d6003
    Merge pull request #6405 from spycrab/fix_customtex_cache JosJuice 2018-02-26 20:34:05 +01:00
  • a3fd99032c IsSettingSavable: Make GFX_CACHE_HIRES_TEXTURES savable spycrab 2018-02-26 08:39:19 +01:00
  • 4ae48e10e5
    Include <endian.h> for byte swap macros on OpenBSD hubslave 2018-02-26 00:07:05 +02:00
  • 227db66e4f OGL: Use glBufferData on Mali. Markus Wick 2018-02-25 16:51:01 +01:00
  • b289be43eb
    Merge pull request #6398 from stenzek/bad-files Markus Wick 2018-02-25 16:15:33 +01:00
  • e4d3b5f626 OGL: Only create bad shader files in Dump when compile failed Stenzek 2018-02-25 18:03:58 +10:00
  • a3674e3f73
    Merge pull request #6396 from spycrab/qt_osx_theme Anthony 2018-02-24 15:44:43 -08:00
  • 941ddfb830
    Merge pull request #6397 from spycrab/qt_osx_icon Anthony 2018-02-24 12:20:31 -08:00
  • 7f3c1a2de4 Qt/OSX: Fix icon spycrab 2018-02-24 21:12:22 +01:00
  • 5ddbb3459b CMake/OSX: Fix missing QMacStylePlugin spycrab 2018-02-24 18:48:29 +01:00
  • 15b23270b2
    Merge pull request #6391 from gwicks/android-reloverlay Markus Wick 2018-02-24 18:33:26 +01:00
  • e7ed4857b1
    Merge pull request #6380 from Linktothepast/gameinis Anthony 2018-02-23 19:44:44 -08:00
  • b66f96c617
    Merge pull request #6042 from stenzek/videocommon-pipelines Anthony 2018-02-23 09:18:19 -08:00
  • a62343bd4f
    Merge pull request #6394 from stenzek/macos-resize Stenzek 2018-02-24 01:19:33 +10:00
  • 2ba8f67feb OGL: Call GLInterface->Update() on window resize Stenzek 2018-02-23 22:27:03 +10:00