dolphin/Source/Core/VideoBackends/Vulkan
Lioncash 696e1b40b5 Common: Move version strings to their own header
Ideally Common.h wouldn't be a header in the Common library, and instead be renamed to something else, like PlatformCompatibility.h or something, but even then, there's still some things in the header that don't really fall under that label

This moves the version strings out to their own version header that doesn't dump a bunch of other unrelated things into scope, like what Common.h was doing.

This also places them into the Common namespace, as opposed to letting them sit in the global namespace.
2017-09-09 19:28:10 -04:00
..
BoundingBox.cpp
BoundingBox.h
CMakeLists.txt Vulkan: Move shader/pipeline-related methods to ShaderCache 2017-07-30 12:38:49 +10:00
CommandBufferManager.cpp Vulkan: Use a separate queue for presenting. 2017-09-05 12:00:09 -07:00
CommandBufferManager.h
Constants.h Vulkan: Support native compressed textures 2017-04-29 13:46:42 +10:00
FramebufferManager.cpp Vulkan: Move shader/pipeline-related methods to ShaderCache 2017-07-30 12:38:49 +10:00
FramebufferManager.h Video Backends: Split texture cache code out into separate files, introduce 'AbstractTexture' 2017-06-13 00:41:51 -05:00
main.cpp Vulkan: Multithreaded creation of UID pipeline caches 2017-07-30 17:43:59 +10:00
ObjectCache.cpp Vulkan: Use optimal tiling for dummy texture 2017-08-02 21:33:10 +10:00
ObjectCache.h Vulkan: Uber shader support 2017-07-30 17:43:59 +10:00
PerfQuery.cpp
PerfQuery.h
PostProcessing.cpp Vulkan: Uber shader support 2017-07-30 17:43:59 +10:00
PostProcessing.h Vulkan: Implement post-processing backend 2017-04-25 14:27:02 +10:00
RasterFont.cpp Vulkan: Uber shader support 2017-07-30 17:43:59 +10:00
RasterFont.h Vulkan: Implement post-processing backend 2017-04-25 14:27:02 +10:00
Renderer.cpp Vulkan: Extend the NVIDIA MSAA bug to render-pass based clears 2017-09-07 17:05:43 +10:00
Renderer.h Renderer: Change SetBlendState to accept a BlendingState 2017-09-03 14:14:54 +10:00
ShaderCache.cpp VideoBackends: Support a different number of threads for precompiling 2017-07-30 17:43:59 +10:00
ShaderCache.h VideoBackends: Add the explicit keyword to WorkItem-derived class constructors 2017-09-02 17:35:20 -04:00
ShaderCompiler.cpp Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang" 2017-09-03 15:31:19 +10:00
ShaderCompiler.h Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang" 2017-09-03 15:31:19 +10:00
StagingBuffer.cpp Vulkan: Support native compressed textures 2017-04-29 13:46:42 +10:00
StagingBuffer.h
StagingTexture2D.cpp
StagingTexture2D.h
StateTracker.cpp VideoBackends: Clear uid bits that are unused for the current backend 2017-09-05 23:49:42 +10:00
StateTracker.h Vulkan: Uber shader support 2017-07-30 17:43:59 +10:00
StreamBuffer.cpp
StreamBuffer.h
SwapChain.cpp Vulkan: Use a separate queue for presenting. 2017-09-05 12:00:09 -07:00
SwapChain.h Vulkan: Implement Quad-Buffered stereoscopy support. 2017-07-05 22:43:39 +02:00
Texture2D.cpp
Texture2D.h
TextureCache.cpp Video: Clearly separate Texture and EFB Copy formats 2017-08-03 18:35:29 -07:00
TextureCache.h Video: Clearly separate Texture and EFB Copy formats 2017-08-03 18:35:29 -07:00
TextureConverter.cpp Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang" 2017-09-03 15:31:19 +10:00
TextureConverter.h Video: Clearly separate Texture and EFB Copy formats 2017-08-03 18:35:29 -07:00
Util.cpp Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang" 2017-09-03 15:31:19 +10:00
Util.h Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang" 2017-09-03 15:31:19 +10:00
VertexFormat.cpp NativeVertexFormat: Drop unused virtual method SetupVertexPointers 2017-07-30 17:43:59 +10:00
VertexFormat.h NativeVertexFormat: Drop unused virtual method SetupVertexPointers 2017-07-30 17:43:59 +10:00
VertexManager.cpp
VertexManager.h
VideoBackend.h
VKTexture.cpp Vulkan: Move shader/pipeline-related methods to ShaderCache 2017-07-30 12:38:49 +10:00
VKTexture.h AbstractTexture: Add missing includes (and remove unnecessary ones) 2017-06-18 23:29:22 -04:00
Vulkan.vcxproj Vulkan: Move shader/pipeline-related methods to ShaderCache 2017-07-30 12:38:49 +10:00
VulkanContext.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
VulkanContext.h Merge pull request #6012 from stenzek/drop-nv-glsl 2017-09-06 13:19:47 +02:00
VulkanEntryPoints.inl
VulkanLoader.cpp
VulkanLoader.h