dolphin/Source/Core/VideoBackends/Vulkan
2018-03-01 17:31:24 +10:00
..
BoundingBox.cpp
BoundingBox.h
CMakeLists.txt VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
CommandBufferManager.cpp Vulkan: Fix waiting on non-existant fence when reading back 2018-01-26 12:33:24 +10:00
CommandBufferManager.h
Constants.h VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
FramebufferManager.cpp AbstractTexture: Support multisampled abstract texture 2018-03-01 17:31:24 +10:00
FramebufferManager.h Vulkan: Fix possible mismatch between EFB framebuffer and render pass 2018-01-11 16:02:31 +10:00
main.cpp VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methods 2018-01-27 13:53:55 +10:00
ObjectCache.cpp VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
ObjectCache.h Vulkan: Move render pass management to ObjectCache 2018-01-11 15:21:34 +10:00
PerfQuery.cpp
PerfQuery.h
PostProcessing.cpp
PostProcessing.h
RasterFont.cpp
RasterFont.h
Renderer.cpp VideoBackends: Restore the framebuffer as part of the API state 2018-03-01 17:31:24 +10:00
Renderer.h VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
ShaderCache.cpp VideoBackends: Combine Initialize/Prepare and Cleanup/Shutdown methods 2018-01-27 13:53:55 +10:00
ShaderCache.h
ShaderCompiler.cpp
ShaderCompiler.h
StagingBuffer.cpp
StagingBuffer.h VideoBackends: Add AbstractStagingTexture class 2017-11-22 18:47:04 +10:00
StateTracker.cpp VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
StateTracker.h VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
StreamBuffer.cpp
StreamBuffer.h
SwapChain.cpp Renderer: Handle resize events on-demand instead of polling 2018-02-20 01:15:55 +10:00
SwapChain.h Vulkan: Move render pass management to ObjectCache 2018-01-11 15:21:34 +10:00
Texture2D.cpp Vulkan: Fix invalid stage mask in layout transitions 2018-01-26 12:33:24 +10:00
Texture2D.h
TextureCache.cpp Vulkan: Move render pass management to ObjectCache 2018-01-11 15:21:34 +10:00
TextureCache.h Vulkan: Move render pass management to ObjectCache 2018-01-11 15:21:34 +10:00
TextureConverter.cpp AbstractTexture: Support multisampled abstract texture 2018-03-01 17:31:24 +10:00
TextureConverter.h Vulkan: Remove redundant YUYV conversion shaders 2018-02-14 15:26:35 +10:00
Util.cpp AbstractTexture: Add support for depth textures/formats 2018-03-01 17:31:24 +10:00
Util.h
VertexFormat.cpp
VertexFormat.h
VertexManager.cpp
VertexManager.h
VideoBackend.h VideoBackend: Remove PeekMessages method 2018-01-27 13:53:55 +10:00
VKPipeline.cpp VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
VKPipeline.h VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
VKShader.cpp VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
VKShader.h VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
VKTexture.cpp AbstractTexture: Add support for depth textures/formats 2018-03-01 17:31:24 +10:00
VKTexture.h AbstractTexture: Support multisampled abstract texture 2018-03-01 17:31:24 +10:00
Vulkan.vcxproj VideoBackends: Add AbstractShader and AbstractPipeline classes 2018-02-22 22:02:34 +10:00
VulkanContext.cpp VideoConfig: Remove bForceCopyToRam field 2018-02-11 15:29:37 +10:00
VulkanContext.h
VulkanEntryPoints.inl
VulkanLoader.cpp Vulkan: Fix headless framedumping without USE_X11 set 2017-11-23 17:00:32 +10:00
VulkanLoader.h