summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Vulkan/StateTracker.cpp
AgeCommit message (Expand)Author
2021-01-27normalize common filenames in VideoBackends/VulkanShawn Hoffman
2020-11-20Vulkan: fix validation error in bSupportsGeometryShaders=false caseJonathan Marek
2020-11-09Vulkan: Migrate logging over to fmtLioncash
2019-03-29Vulkan: Fix validation layer error for unbound texture layoutsStenzek
2019-02-19Move most backend functionality to VideoCommonStenzek
2019-01-25Vulkan: Don't bind last descriptor set if bounding box is unsupportedStenzek
2018-12-04Use main buffers for utility drawsStenzek
2018-11-07Vulkan: Submit fewer command buffers in deferred EFB copies modeStenzek
2018-03-14Assert: Uppercase assertion macrosLioncash
2018-03-10Move shader caches to VideoCommonStenzek
2018-03-02VideoCommon: Add support for Abstract FramebuffersStenzek
2018-02-22VideoBackends: Add AbstractShader and AbstractPipeline classesStenzek
2017-09-11Renderer: Move cull mode to a rasterization state objectStenzek
2017-09-11Renderer: Move depth state to VideoCommon and seperate from bpmemStenzek
2017-09-05VideoBackends: Clear uid bits that are unused for the current backendStenzek
2017-08-23Fix vulkan crash on drivers without atomic load/store supportJonathan Hamilton
2017-07-31VideoConfig: Drop force vertex/pixel ubershader settingsStenzek
2017-07-30Ubershaders: Support per-pixel lightingStenzek
2017-07-30Vulkan: Multithreaded creation of UID pipeline cachesStenzek
2017-07-30Vulkan: Uber shader supportStenzek
2017-07-30Vulkan: Move shader/pipeline-related methods to ShaderCacheStenzek
2017-07-20ShaderGen: Pass host config to shader generation functionsStenzek
2017-07-20VideoCommon: Move shader cache filename generation to commonStenzek
2017-07-20Vulkan: Don't save/load pipeline UID cache when shader cache is disabledStenzek
2017-07-20Vulkan: Reload pipeline cache when relevant host config changesStenzek
2017-04-18Vulkan: Use BlendingState from VideoCommonStenzek
2017-01-04VideoCommon: Make dst_alpha state implicit.degasus
2016-12-19Vulkan: Fix crash where a potentially deleted buffer is referencedStenzek
2016-12-06Common: Add alignment headerLéo Lam
2016-12-04Vulkan: Fix incorrect logic in readback preemptionStenzek
2016-12-04Vulkan: Use an enumeration to index pipeline layoutsStenzek
2016-12-04Vulkan: Differentiate between descriptor set layouts and bind pointsStenzek
2016-12-02Vulkan: Fix assertion triggering when geometry shaders are unsupportedStenzek
2016-11-30Vulkan: Allow re-use of uniform buffers when doing per-stage uploadsStenzek
2016-11-30Vulkan: Replace explicit command buffer submits with wrapper functionStenzek
2016-11-30Vulkan: Fix case where uniforms could be overwrittenStenzek
2016-11-28Vulkan: Implement a pipeline UID cacheStenzek
2016-11-03Vulkan: Remove parameters/members of single-instance classesStenzek
2016-10-05Merge pull request #4291 from degasus/shader_genMarkus Wick
2016-10-04PixelShaderGen: Drop dstAlphaMode constant in shader generation.degasus
2016-10-03Vulkan: Fix compilation on 32-bit targetsStenzek
2016-09-30Vulkan: Amend header includesLioncash
2016-10-01Vulkan: Use render-pass based clears where possibleStenzek
2016-10-01Implement experimental Vulkan backendStenzek