dolphin/Source/Core/VideoBackends/Vulkan
Lioncash 2b9389202e VideoCommon: Remove unused MathUtil.h include from VideoCommon.h
This header doesn't actually make use of MathUtil.h within itself, so
this can be removed. Many other source files used VideoCommon.h as an
indirect include to include MathUtil.h, so these includes can also be
adjusted.

While we're at it, we can also migrate valid inclusions of VideoCommon.h
into cpp files where it can feasibly be done to minimize propagating it
via other headers.
2019-07-16 20:54:34 -04:00
..
BoundingBox.cpp Vulkan: Fix barrier validation layer errors for bounding box 2019-03-29 20:54:44 +10:00
BoundingBox.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
CMakeLists.txt VideoVulkan/CMakeLists: Specify headers in target sources 2019-05-31 06:54:26 -04:00
CommandBufferManager.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
CommandBufferManager.h VideoCommon: Remove unused MathUtil.h include from VideoCommon.h 2019-07-16 20:54:34 -04:00
Constants.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
main.cpp Vulkan: Display a warning when using MoltenVK on HS and earlier 2019-06-08 20:16:24 +10:00
ObjectCache.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
ObjectCache.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
PerfQuery.cpp VideoCommon: Remove unused MathUtil.h include from VideoCommon.h 2019-07-16 20:54:34 -04:00
PerfQuery.h Vulkan: Simplify perf queries using vkGetQueryPoolResults 2019-03-29 20:54:44 +10:00
Renderer.cpp VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource() 2019-05-30 03:29:35 -04:00
Renderer.h VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource() 2019-05-30 03:29:35 -04:00
ShaderCompiler.cpp VideoBackends/Vulkan: Use nested namespace specifiers where applicable 2019-06-17 16:57:30 -04:00
ShaderCompiler.h VideoBackends/Vulkan: Use nested namespace specifiers where applicable 2019-06-17 16:57:30 -04:00
StagingBuffer.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
StagingBuffer.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
StateTracker.cpp Vulkan: Fix validation layer error for unbound texture layouts 2019-03-29 20:54:44 +10:00
StateTracker.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
StreamBuffer.cpp Vulkan: Simplify command buffer fence tracking 2019-03-29 20:54:44 +10:00
StreamBuffer.h Vulkan: Simplify command buffer fence tracking 2019-03-29 20:54:44 +10:00
SwapChain.cpp Replace MathUtil::Clamp with std::clamp 2019-05-04 23:12:17 +02:00
SwapChain.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
VertexFormat.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
VertexFormat.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
VertexManager.cpp VideoCommon/Statistics: Rename stats global to g_stats 2019-07-10 23:34:54 -04:00
VertexManager.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
VideoBackend.h Revert "Vulkan: Show backend as Vulkan (MoltenVK) on macOS" 2019-03-07 02:05:59 +01:00
VKPipeline.cpp Common/CommonFuncs: Remove now-unneccessary ArraySize function 2019-06-01 10:07:57 -04:00
VKPipeline.h VKPipeline: Fix render pass and add pipeline layout fields 2018-03-10 15:56:13 +10:00
VKShader.cpp VideoVulkan/ShaderCompiler: Use a std::optional instead of bool+out variable 2019-05-30 04:16:17 -04:00
VKShader.h VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource() 2019-05-30 03:29:35 -04:00
VKTexture.cpp Vulkan: Simplify command buffer fence tracking 2019-03-29 20:54:44 +10:00
VKTexture.h Vulkan: Simplify command buffer fence tracking 2019-03-29 20:54:44 +10:00
Vulkan.vcxproj Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
VulkanContext.cpp VideoCommon: Remove unused MathUtil.h include from VideoCommon.h 2019-07-16 20:54:34 -04:00
VulkanContext.h Vulkan: Support subgroup reduction operations via GL_KHR_shader_subgroup 2019-03-29 20:06:56 +10:00
VulkanEntryPoints.inl Vulkan: Fix crash when checking subgroup support on Mesa 2019-03-30 00:18:26 +10:00
VulkanLoader.cpp Vulkan: Fix library load failure on Android 2019-03-29 23:36:53 +10:00
VulkanLoader.h Vulkan: Support runtime selection of WSI 2019-02-15 18:40:46 +10:00