index
:
dolphin
4.0-hotfixes
master
release-prep-2407
release-prep-2409
release-prep-2412
release-prep-2503
release-prep-2503a
release-prep-2506
release-prep-2506a
release-prep-2509
release-prep-2512
release-prep-2603
release-prep-2603a
release-prep-2606
stable
GameCube and Wii emulator
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Core
/
VideoBackends
/
Vulkan
/
ShaderCompiler.cpp
Age
Commit message (
Expand
)
Author
2024-01-28
VideoBackends:Multiple: Split up BUG_BROKEN_SUBGROUP_OPS
TellowKrinkle
2023-06-28
VideoBackends: support multiple compute images for some backends (D3D, OGL, V...
iwubcode
2023-03-24
Vulkan: Enable subgroupShuffle.
degasus
2023-02-09
VideoBackend/OGL: Prefer KHR_subgroup over NV_shader_thread.
degasus
2022-07-09
ShaderCompiler: Use compute shader header in compute shaders
OatmealDome
2022-06-24
VideoBackends / VideoCommon: refactor Vulkan to use new SPIRV functionality
iwubcode
2022-06-16
VideoCommon: Fix SSBO layout and remove associated "bug"
TellowKrinkle
2022-04-22
Vulkan: Include the info log in the shader compile error panic alert
Pokechu22
2022-04-22
Vulkan: Close the output stream on shader compile error before showing the pa...
Pokechu22
2022-01-14
Fix static initialisation order fiasco issue for Version variables
Léo Lam
2021-12-22
Merge pull request #10215 from OatmealDome/shader-logic-ops
JMC47
2021-12-10
Treewide: Adjust order of includes
Pokechu22
2021-12-06
ShaderCompiler: Add helpers for Metal framebuffer fetch
OatmealDome
2021-12-06
ShaderCompiler: Add new helper define for input attachment binding
OatmealDome
2021-08-05
ShaderCompiler: Attach source text to SPIR-V for debuggers like RenderDoc
OatmealDome
2021-07-05
treewide: convert GPLv2+ license info to SPDX tags
Pierre Bourdon
2021-06-07
Vulkan: Fix subgroup reduction
Techjar
2020-12-02
General: Convert PanicAlerts over to fmt equivalent
Lioncash
2020-11-09
Vulkan: Migrate logging over to fmt
Lioncash
2020-05-30
Externals: Fix build failures with the newer glslang.
orbea
2020-03-24
Cleanup warnings of -Wmissing-declarations
Jun Su
2020-01-24
Add Dolphin version and current video backend to shader compilation logs
Ryan Meredith
2019-06-17
VideoBackends/Vulkan: Use nested namespace specifiers where applicable
Lioncash
2019-05-30
VideoVulkan/ShaderCompiler: Use non-member std::size instead of ArraySize()
Lioncash
2019-05-30
VideoVulkan/ShaderCompiler: Use a std::optional instead of bool+out variable
Lioncash
2019-05-30
VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource()
Lioncash
2019-03-29
Vulkan: Support subgroup reduction operations via GL_KHR_shader_subgroup
Stenzek
2019-02-19
Move most backend functionality to VideoCommon
Stenzek
2018-08-29
Vulkan: Drop usage of VK_NV_glsl extension
Stenzek
2018-06-02
Externals: Update glslang to upstream commit 32d3ec3
Stenzek
2018-04-12
Reformat all the things!
spycrab
2017-10-11
Vulkan: Use VK_NV_glsl extension where available, and skip glslang
Stenzek
2017-09-03
Revert "Vulkan: Use VK_NV_glsl extension where available, and skip glslang"
Stenzek
2017-07-30
Vulkan: Use VK_NV_glsl extension where available, and skip glslang
Stenzek
2017-06-15
Add a namespace to OpenFStream
JosJuice
2017-04-01
Vulkan: Compute shader support
Stenzek
2016-12-04
Vulkan: Support binding texel buffers in UtilityShaderDraw
Stenzek
2016-09-30
Vulkan: Amend header includes
Lioncash
2016-10-01
Implement experimental Vulkan backend
Stenzek