dolphin-emulator/Source/Core/VideoCommon
degasus fc00598785 NativeVertexFormat: Inline Initialize in contructor
They were only called at once, so no need to seperate them.

This also removes the only dereference of the NativeVertexFormat in VideoCommon, so backends may just return nullptr.
2015-11-24 22:48:49 +01:00
..
AsyncRequests.cpp
AsyncRequests.h
AVIDump.cpp AVIDump: fix -Wsign-compare warning 2015-08-21 10:26:35 +02:00
AVIDump.h
BoundingBox.cpp BoundingBox: Remove unnecessary headers 2015-09-24 03:19:43 -04:00
BoundingBox.h
BPFunctions.cpp VideoCommon: VertexManager -> VertexManagerBase 2015-11-02 11:53:54 +01:00
BPFunctions.h Cleanup and unify handling of efb copy stride. 2015-09-05 23:37:24 +12:00
BPMemory.cpp
BPMemory.h BPMemory/XFMemory: Convert defines to enums 2015-09-01 12:07:10 -04:00
BPStructs.cpp VideoCommon: rename TextureCache to TextureCacheBase 2015-11-06 15:43:58 +01:00
BPStructs.h
CMakeLists.txt
CommandProcessor.cpp
CommandProcessor.h CommandProcessor: Remove unused extern 2015-09-24 11:35:46 -04:00
ConstantManager.h
CPMemory.cpp ChunkFile: Provide additional helpers for C-style arrays 2015-09-30 19:45:46 -04:00
CPMemory.h
DataReader.h DataReader: Get rid of pointer casts 2015-08-27 13:43:04 -04:00
Debugger.cpp VideoCommon: Drop "Disable destAlpha" hack 2015-09-09 21:31:54 +02:00
Debugger.h
DriverDetails.cpp Remove all of our workarounds for Qualcomm devices we don't support anymore. 2015-09-04 23:45:35 -05:00
DriverDetails.h DriverDetails: remove BUG_BROKENINFOLOG leftovers 2015-11-03 18:50:44 +01:00
Fifo.cpp VideoCommon: VertexManager -> VertexManagerBase 2015-11-02 11:53:54 +01:00
Fifo.h
FPSCounter.cpp FPSCounter: Change Update's return type to void 2015-09-29 10:01:37 -04:00
FPSCounter.h FPSCounter: Change Update's return type to void 2015-09-29 10:01:37 -04:00
FramebufferManagerBase.cpp FramebufferManagerBase: Compress a loop into a find_if 2015-09-01 16:54:44 -04:00
FramebufferManagerBase.h Video: respect stride of efb copies to xfb 2015-07-25 01:52:12 +08:00
GeometryShaderGen.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
GeometryShaderGen.h VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
GeometryShaderManager.cpp
GeometryShaderManager.h
HiresTextures.cpp FileSearch: Don't use RegExs, just do string comparisons. 2015-09-27 13:25:51 -04:00
HiresTextures.h
ImageWrite.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
ImageWrite.h
IndexGenerator.cpp Fix building with PCH disabled. 2015-08-28 14:13:28 -05:00
IndexGenerator.h
LightingShaderGen.h Remove all of our workarounds for Qualcomm devices we don't support anymore. 2015-09-04 23:45:35 -05:00
LookUpTables.h LookUpTables: Make functions constexpr 2015-09-12 03:04:40 -04:00
MainBase.cpp VideoCommon: rename TextureCache to TextureCacheBase 2015-11-06 15:43:58 +01:00
MainBase.h
NativeVertexFormat.h NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
OnScreenDisplay.cpp Use emplace() instead of insert() where applicable for maps. 2015-06-28 19:52:40 -04:00
OnScreenDisplay.h
OpcodeDecoding.cpp
OpcodeDecoding.h FifoRecorder: Use Video Common to record efb2ram correctly. 2015-09-22 23:59:16 +12:00
PerfQueryBase.cpp
PerfQueryBase.h
PixelEngine.cpp
PixelEngine.h
PixelShaderGen.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
PixelShaderGen.h VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
PixelShaderManager.cpp
PixelShaderManager.h General: Remove unimplemented function prototypes 2015-09-05 22:01:07 -04:00
PostProcessing.cpp
PostProcessing.h
RenderBase.cpp VideoCommon: rename TextureCache to TextureCacheBase 2015-11-06 15:43:58 +01:00
RenderBase.h VideoCommon: Create default implementation for state setters 2015-11-24 22:39:10 +01:00
sfont.inc
ShaderGenCommon.h VideoCommon: teach gcc to type-check the arguments fed to Write() 2015-10-16 18:20:37 -04:00
Statistics.cpp
Statistics.h Remove the "Show EFB Copy Regions" debug option. 2015-11-05 18:15:46 +13:00
TextureCacheBase.cpp TextureCache: Fix crash for invalid textures. 2015-11-17 23:29:54 +01:00
TextureCacheBase.h TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
TextureConversionShader.cpp Move common EFB copy code into VideoCommon 2015-09-06 21:16:51 +12:00
TextureConversionShader.h
TextureDecoder.h General: Replace GC_ALIGN macros with alignas 2015-09-06 12:53:51 -04:00
TextureDecoder_Common.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
TextureDecoder_Generic.cpp
TextureDecoder_x64.cpp TextureDecoder_x64: Remove unnecessary commented out header 2015-09-29 11:04:00 -04:00
VertexLoader.cpp VertexLoaderUtils: remove simple wrapper functions 2015-10-11 23:40:50 +02:00
VertexLoader.h
VertexLoader_Color.cpp VertexLoaderUtils: remove simple wrapper functions 2015-10-11 23:40:50 +02:00
VertexLoader_Color.h
VertexLoader_Normal.cpp Fix building with PCH disabled. 2015-08-28 14:13:28 -05:00
VertexLoader_Normal.h
VertexLoader_Position.cpp Fix building with PCH disabled. 2015-08-28 14:13:28 -05:00
VertexLoader_Position.h General: Remove unimplemented function prototypes 2015-09-05 22:01:07 -04:00
VertexLoader_TextCoord.cpp Fix building with PCH disabled. 2015-08-28 14:13:28 -05:00
VertexLoader_TextCoord.h General: Remove unimplemented function prototypes 2015-09-05 22:01:07 -04:00
VertexLoaderARM64.cpp General: Replace GC_ALIGN macros with alignas 2015-09-06 12:53:51 -04:00
VertexLoaderARM64.h
VertexLoaderBase.cpp VertexLoaderTester: drop superfluous newlines 2015-10-22 16:31:02 +02:00
VertexLoaderBase.h
VertexLoaderManager.cpp NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
VertexLoaderManager.h VideoCommon: flush vertex manager if components change 2015-11-01 22:39:31 +01:00
VertexLoaderUtils.h VertexLoaderUtils: remove simple wrapper functions 2015-10-11 23:40:50 +02:00
VertexLoaderX64.cpp VertexLoaderX64: optimize more color swizzles 2015-10-25 14:51:07 +01:00
VertexLoaderX64.h
VertexManagerBase.cpp VideoCommon: rename TextureCache to TextureCacheBase 2015-11-06 15:43:58 +01:00
VertexManagerBase.h NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
VertexShaderGen.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
VertexShaderGen.h VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
VertexShaderManager.cpp VideoCommon: VertexManager -> VertexManagerBase 2015-11-02 11:53:54 +01:00
VertexShaderManager.h VertexShaderManager: Remove unused parameter 2015-08-16 21:07:10 -04:00
VideoBackendBase.cpp VideoBackendBase: Remove check for XP. 2015-09-19 07:10:44 +12:00
VideoBackendBase.h VideoBackend: Video config filename is now exposed in VideoBackends. 2015-09-22 09:47:19 +03:00
VideoCommon.h FifoRecorder: Use Video Common to record efb2ram correctly. 2015-09-22 23:59:16 +12:00
VideoCommon.vcxproj [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
VideoCommon.vcxproj.filters
VideoConfig.cpp Remove the "Show EFB Copy Regions" debug option. 2015-11-05 18:15:46 +13:00
VideoConfig.h Remove the "Show EFB Copy Regions" debug option. 2015-11-05 18:15:46 +13:00
VideoState.cpp VideoCommon: VertexManager -> VertexManagerBase 2015-11-02 11:53:54 +01:00
VideoState.h
XFMemory.cpp Fix building with PCH disabled. 2015-08-28 14:13:28 -05:00
XFMemory.h VertexShaderManager: Get rid of float pointer casts 2015-10-15 23:34:54 -04:00
XFStructs.cpp XFMem: Don't warn on writes of zero to unknown registers. 2015-11-08 14:59:55 +13:00
XFStructs.h