dolphin/Source/Core/VideoCommon
Shawn Hoffman fa5fa8e094 Clean OSD messages code
Some OSD messages were displayed in RenderBase.cpp using global variables and some code duplicated
in OnScreeDisplay.cpp.
Now all messages are displayed using functions in the OSD namepace.

* OSDChoice and OSDTime global variables are gone
* All OSD logic is kept at the same place
* All messages are properly aligned
* Clean characters for all OSD messages

Original commit:

commit f0ec61c057
Author: Aestek <thib.gilles@gmail.com>
Date:   Sun Aug 7 16:08:41 2016 +0200
2016-10-03 19:37:18 -07:00
..
AsyncRequests.cpp Use Common::Flag and Common::Event when possible 2016-08-10 16:08:15 +02:00
AsyncRequests.h Use Common::Flag and Common::Event when possible 2016-08-10 16:08:15 +02:00
AVIDump.cpp Fix frame dump crash when resolution changes 2016-10-03 19:50:35 -04:00
AVIDump.h Fix frame dump issues where frame dumping stops before next drawn frame 2016-08-24 13:00:25 -04:00
BoundingBox.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPFunctions.cpp VertexManagerBase: Get rid of static behavior 2016-08-21 23:30:38 -04:00
BPFunctions.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
BPStructs.cpp BPStructs: remove case statments which never match. 2016-09-06 00:40:49 +12:00
BPStructs.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
CMakeLists.txt VideoCommon: Fix some warnings. 2016-06-26 23:10:31 +12:00
CommandProcessor.cpp Merge pull request #4245 from aldelaro5/logs-levels-changes 2016-10-02 16:51:44 -04:00
CommandProcessor.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
ConstantManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CPMemory.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CPMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DataReader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Debugger.cpp Further fixes to the formatting change. WX sucks. 2016-06-24 12:16:10 +02:00
Debugger.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DriverDetails.cpp Vulkan: Work around indexed fragment output bug on AMD drivers 2016-10-01 02:40:02 +10:00
DriverDetails.h Vulkan: Work around indexed fragment output bug on AMD drivers 2016-10-01 02:40:02 +10:00
Fifo.cpp Fifo: Use SyncGPU timings for single core. 2016-09-17 16:25:13 +02:00
Fifo.h Fifo: Make SyncGPUReason an enum class 2016-08-18 22:35:58 -04:00
FPSCounter.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FPSCounter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FramebufferManagerBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FramebufferManagerBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GeometryShaderGen.cpp VideoCommon: Add APIType entry for Vulkan 2016-10-01 01:09:11 +10:00
GeometryShaderGen.h VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
GeometryShaderManager.cpp VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
GeometryShaderManager.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
HiresTextures.cpp Common: namespace MemoryUtil 2016-08-07 13:03:07 -04:00
HiresTextures.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ImageWrite.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ImageWrite.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
IndexGenerator.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
IndexGenerator.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
LightingShaderGen.cpp LightingShaderGen: Fix formatting 2016-06-26 16:35:44 +02:00
LightingShaderGen.h VideoCommon: Fix some warnings. 2016-06-26 23:10:31 +12:00
LookUpTables.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MainBase.cpp Fifo: Make SyncGPUReason an enum class 2016-08-18 22:35:58 -04:00
NativeVertexFormat.h Shader UID change: Only store the two bits of components we need. 2016-06-26 16:13:19 +12:00
OnScreenDisplay.cpp Clean OSD messages code 2016-10-03 19:37:18 -07:00
OnScreenDisplay.h Clean OSD messages code 2016-10-03 19:37:18 -07:00
OpcodeDecoding.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
OpcodeDecoding.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
PerfQueryBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerfQueryBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PixelEngine.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
PixelEngine.h PixelEngine: Delay token updates by events. 2016-08-10 13:24:57 +02:00
PixelShaderGen.cpp Vulkan: Work around indexed fragment output bug on AMD drivers 2016-10-01 02:40:02 +10:00
PixelShaderGen.h VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
PixelShaderManager.cpp PixelShaderManager: Use signed integers for the depth range parameters. 2016-08-23 15:54:05 +02:00
PixelShaderManager.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
PostProcessing.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
RenderBase.cpp Clean OSD messages code 2016-10-03 19:37:18 -07:00
RenderBase.h Clean OSD messages code 2016-10-03 19:37:18 -07:00
SamplerCommon.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
sfont.inc Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
ShaderGenCommon.h VideoCommon: Add a user-defined far clipping plane. 2016-08-15 13:11:28 +02:00
Statistics.cpp VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
Statistics.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCacheBase.cpp VideoBackends: Make TextureCache::CompileShaders return a bool 2016-10-01 01:09:12 +10:00
TextureCacheBase.h VideoBackends: Make TextureCache::CompileShaders return a bool 2016-10-01 01:09:12 +10:00
TextureConversionShader.cpp VideoCommon: Add APIType entry for Vulkan 2016-10-01 01:09:11 +10:00
TextureConversionShader.h VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
TextureDecoder_Common.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder_Generic.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder_x64.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureDecoder.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Color.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Color.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Normal.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Normal.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Position.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_Position.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_TextCoord.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader_TextCoord.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoader.cpp VertexLoaderJit: Fix out-of-bounds access for zfreeze. 2016-09-17 16:47:12 +02:00
VertexLoader.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderARM64.cpp Merge pull request #4210 from degasus/arm 2016-09-27 18:45:14 +02:00
VertexLoaderARM64.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderBase.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderBase.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderManager.cpp VertexLoaderJit: Fix out-of-bounds access for zfreeze. 2016-09-17 16:47:12 +02:00
VertexLoaderManager.h VertexLoaderJit: Fix out-of-bounds access for zfreeze. 2016-09-17 16:47:12 +02:00
VertexLoaderUtils.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexLoaderX64.cpp VertexLoaderJit: Fix out-of-bounds access for zfreeze. 2016-09-17 16:47:12 +02:00
VertexLoaderX64.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManagerBase.cpp VertexLoaderJit: Fix out-of-bounds access for zfreeze. 2016-09-17 16:47:12 +02:00
VertexManagerBase.h VertexManagerBase: Make class constants constexpr 2016-10-01 03:37:17 -04:00
VertexShaderGen.cpp VideoCommon: Add APIType entry for Vulkan 2016-10-01 01:09:11 +10:00
VertexShaderGen.h VideoCommon: Make API_TYPE an enum class 2016-07-29 19:20:16 -04:00
VertexShaderManager.cpp VertexShaderManager: Explicitly use floating-point variant of abs. 2016-09-01 17:23:07 +02:00
VertexShaderManager.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
VideoBackendBase.cpp Implement experimental Vulkan backend 2016-10-01 02:40:01 +10:00
VideoBackendBase.h PixelEngine: Cleanup PE Token. 2016-08-10 10:07:53 +02:00
VideoCommon.h VideoCommon: Add APIType entry for Vulkan 2016-10-01 01:09:11 +10:00
VideoCommon.vcxproj VideoCommon: Fix some warnings. 2016-06-26 23:10:31 +12:00
VideoCommon.vcxproj.filters VideoCommon: Fix some warnings. 2016-06-26 23:10:31 +12:00
VideoConfig.cpp Implement experimental Vulkan backend 2016-10-01 02:40:01 +10:00
VideoConfig.h Implement experimental Vulkan backend 2016-10-01 02:40:01 +10:00
VideoState.cpp VertexManagerBase: Get rid of static behavior 2016-08-21 23:30:38 -04:00
VideoState.h VideoBackends: Merge Initialize and Shutdown functions. 2016-06-26 12:34:59 +02:00
XFMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
XFMemory.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
XFStructs.cpp Reorganise a ton of logs level 2016-10-01 15:50:28 -04:00
XFStructs.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00