Stenzek
400ba3c7e5
Vulkan: Stop dumping frames on shutdown if left enabled
2016-10-05 22:28:51 +10:00
Stenzek
c422fb7e82
Vulkan: Set alpha channel of swap chain buffers to 1.0.
...
Copying the alpha channel from the game causes issues with frame dumping,
since we're using a buffer directly from the GPU as a source for AVIDump.
2016-10-05 22:02:04 +10:00
Stenzek
abb5a64919
Merge pull request #4295 from stenzek/vulkan-dbz-bloom
...
Vulkan: Fix bug with palette converted EFB copies
2016-10-05 20:24:36 +10:00
Markus Wick
ef1bfc26b2
Merge pull request #4291 from degasus/shader_gen
...
PixelShaderGen: Fix UID issues.
2016-10-05 12:20:58 +02:00
shuffle2
22d9259926
Merge pull request #4180 from LAGonauta/oal-warning-fix
...
Fix for false error about unqueuing buffers (OpenAL)
2016-10-04 19:41:01 -07:00
shuffle2
f7e25483e6
Merge pull request #4293 from lioncash/pcast
...
CommonFuncs: Get rid of pointer casting
2016-10-04 19:10:34 -07:00
LAGonauta
d4759a55b6
Fix for false error about unqueuing buffers (OpenAL)
...
and hopefully added saner error reporting.
2016-10-04 21:57:36 -03:00
shuffle2
d1df222367
Merge pull request #4297 from sepalani/hle_patch
...
HLE: Remove duplicate in OSPatches
2016-10-04 17:39:50 -07:00
shuffle2
5d3853d854
Merge pull request #4288 from aldelaro5/reduce-logged-filename
...
Reduce the filepath of logs
2016-10-04 17:39:25 -07:00
shuffle2
71aa243333
Merge pull request #4298 from sepalani/hle_bp
...
HLE: Wrong array used in BP patching fixed
2016-10-04 17:38:06 -07:00
shuffle2
44323c5c23
Merge pull request #4301 from sepalani/hle_log
...
HLE: Another DebugPrint case added
2016-10-04 17:35:24 -07:00
shuffle2
50fef592d7
Merge pull request #4296 from RisingFog/fix_frame_dump
...
Fix frame dumps on file close in certain situations
2016-10-04 17:25:40 -07:00
shuffle2
9be6f38988
Merge pull request #4292 from shuffle2/fix-saving-log-settings
...
Restore saving logger settings to .ini
2016-10-04 17:16:51 -07:00
Sepalani
58f5cd944c
HLE: Another DebugPrint case added
2016-10-04 21:40:43 +01:00
aldelaro5
6ee799ba7c
Reduces the the filename of logs
...
Using cmake and GCC, logs would contain the full file path when logging making logs lines unnecessarily long. This is solved by just removing anything before "/Source/Core/" (where / is whatever your OS uses to separated directory).
2016-10-04 16:34:26 -04:00
Sepalani
6e8c5040df
HLE: Wrong array used in BP patching fixed
2016-10-04 16:47:06 +01:00
Sepalani
61580b0dec
HLE: Remove duplicate in OSPatches
2016-10-04 16:33:47 +01:00
Chris Burgener
43c48a6f48
Fix frame dumps on file close in certain situations
2016-10-04 09:26:23 -04:00
Stenzek
db09c05eec
Vulkan: Fix bug with palette converted EFB copies
...
This happened when the source texture was an EFB copy, therefore it had
not been populated prior to the draw command buffer being executed, and
the conversion was occurring in the init command list.
2016-10-04 22:30:37 +10:00
Shawn Hoffman
55af20a439
Remove '\n' from OSD messages; they would be converted to '?'
2016-10-04 03:52:13 -07:00
Lioncash
d15d99ecc2
CommonFuncs: Get rid of pointer casting
2016-10-04 05:12:23 -04:00
Shawn Hoffman
7de9ff10a8
Restore saving logger settings to .ini
2016-10-04 02:02:07 -07:00
shuffle2
ea33405feb
Merge pull request #4270 from stenzek/vulkan-defer-fix
...
Vulkan: Miscellaneous minor fixes
2016-10-04 01:47:59 -07:00
EmptyChaos
116348a877
WxDebugger: Move branch line indent
2016-10-04 19:28:01 +11:00
EmptyChaos
94aff7e47e
WxDebugger: Fix variable width fonts in Code/Memory views
2016-10-04 19:17:47 +11:00
degasus
6d2827ff6b
PixelShader: Drop redundant warning.
...
This warning was raised both on UID generation and on shader generation.
2016-10-04 10:13:46 +02:00
degasus
083be0832f
LightingShader: Drop xfmem usage.
...
Our shaders must only depend on the UID, not on any global state.
2016-10-04 10:13:46 +02:00
degasus
829fc8f0ad
PixelShaderGen: Drop dstAlphaMode constant in shader generation.
...
It is already stored within the UID.
2016-10-04 10:13:46 +02:00
Shawn Hoffman
fead9a05bc
Fix static_assert raised by commit 789975e350
2016-10-04 00:56:02 -07:00
shuffle2
ab01dec178
Merge pull request #3806 from degasus/idle
...
ConfigManager: Drop SkipIdle option.
2016-10-03 23:59:38 -07:00
Markus Wick
cf3513f7fc
Merge pull request #4123 from hthh/improve-const-stores
...
Jit: FIFO optimization improvements
2016-10-04 08:32:48 +02:00
degasus
40aa54447d
Jit64: Drop very outdated comment about idle skipping.
2016-10-04 08:31:43 +02:00
degasus
0c67297ea0
ConfigManager: Drop SkipIdle option.
...
This option is safe + deterministic, so let's always enable it.
2016-10-04 08:31:43 +02:00
Shawn Hoffman
c11aba296c
Follow-up for OSD cleanup:
...
people probably want to see decimal instead of hex...
2016-10-03 20:42:04 -07:00
shuffle2
5c0fa4db4f
Merge pull request #4286 from shuffle2/Aestek-clean-osd
...
Clean OSD messages code
2016-10-03 20:09:35 -07:00
EmptyChaos
c4f5ced37c
WX: Replace SetIcon with SetIcons(wxIconBundle)
...
Setting a single icon at a single resolution doesn't scale well,
Windows requires a 16x16 icon for the window and a 32x32/48x48 for
the taskbar. Providing all icons produces less pixellated results at
HiDPI.
2016-10-04 13:47:22 +11:00
EmptyChaos
27d295ec7e
WX: HiDPI: FrameAUI / Debugger
...
Changes:
- MemoryWindow was cleaned up and gives more feedback on searches.
Some bugs were fixed as well:
- A complex bug that allowed tearing off tabs and opening multiple
copies of a debug panel which lead to segfaults
- Another segfault related to right-click menus on code/memory views
when those tools were floating in their own window.
2016-10-04 13:47:22 +11:00
EmptyChaos
f39c301579
WX: HiDPI: NetPlay
...
Several refactors of GUI creation into separate functions where the
function was too large or intermixed different concerns making it hard
to modify.
2016-10-04 13:47:22 +11:00
EmptyChaos
ef0d21299a
WX: HiDPI: VideoConfigDiag
...
Resolved "TODO" for Texture Cache safety, added explanation message.
Resolved "TODO" for default description, no longer uses default text for sizing
Fixed a memory leak in PostProcessingConfigDiag where it was never freeing any
of the objects it allocated in its constructor.
Minor design change to PostProcessingConfigDiag to give padding around elements
consistent with the rest of Dolphin's user interface (5px).
2016-10-04 13:47:22 +11:00
EmptyChaos
2dfd04d7a5
WX: HiDPI: TASInputDlg
2016-10-04 13:47:22 +11:00
EmptyChaos
ac404517a3
WX: HiDPI: InputConfigDiag
...
Slight redesign of Control Configuration sub-window since SL_LABELS can't be
used with DolphinSlider.
2016-10-04 13:47:22 +11:00
EmptyChaos
741dfce05e
WX: HiDPI: ControllerConfigDiag
...
Minor appearance change to align wiimote and gamecube sections.
2016-10-04 13:47:22 +11:00
EmptyChaos
a4d633de15
WX: HiDPI: Config Panes
2016-10-04 13:47:22 +11:00
EmptyChaos
c893447913
WX: HiDPI: CheatsWindow
...
Changed the Cheat Search tab to disable the scan buttons while there is
not a game running and enable when it starts. Also added double-click to
create code to the result list.
2016-10-04 13:47:22 +11:00
EmptyChaos
8fe94c3c50
WX: HiDPI: FifoPlayerDlg
2016-10-04 13:47:22 +11:00
EmptyChaos
b6fb56e978
WX: HiDPI: MemcardManager
...
Required a partial rewrite of the image loading code because it was working in
unscaled wxBitmaps. Needed to make it produce wxImages and scale them instead.
2016-10-04 13:47:21 +11:00
EmptyChaos
3b11581aff
WX: HiDPI: ISOProperties
...
And related ARCodeAddEdit/PatchAddEdit.
Change ISOFile to use wxImage instead of wxBitmap since bitmaps require
a screen context and banner images have a fixed resolution.
2016-10-04 13:47:21 +11:00
EmptyChaos
42b6ea4c81
WX: HiDPI: AboutDolphin
2016-10-04 13:47:21 +11:00
EmptyChaos
107d4afb08
WX: HiDPI: Dolphin Main UI (CFrame)
2016-10-04 13:47:21 +11:00
EmptyChaos
73a20551df
WX: HiDPI Support Framework
...
Portable flexible HiDPI image loading and other support for Windows/GTK/OSX.
2016-10-04 13:47:21 +11:00