aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/spirv/emit_spirv_special.cpp
AgeCommit message (Collapse)Author
2024-02-19shader_recompiler: throw on missing geometry streams in geometry shadersLiam
2022-12-13Vulkan: Add support for VK_EXT_depth_clip_control.FernandoS27
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-12-05emit_spirv: Reduce emit_spirv.h include overheadameerj
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
2021-07-22shader: Add loggingReinUsesLisp
2021-07-22shader: Split profile and runtime information in separate structsReinUsesLisp
2021-07-22Move SPIR-V emission functions to their own headerReinUsesLisp
2021-07-22spirv: Replace Constant/ConstantComposite with Const helperameerj
2021-07-22spirv: Fix alpha testFernandoS27
2021-07-22spirv: Implement alpha testameerj
2021-07-22shader: Implement transform feedbacks and define file formatReinUsesLisp
2021-07-22shader: Fix fixed pipeline point size on geometry shadersReinUsesLisp
2021-07-22shader: Implement geometry shadersReinUsesLisp
2021-07-22shader: Implement OUTReinUsesLisp
2021-07-22spirv: Add fixed pipeline point sizeReinUsesLisp
2021-07-22spirv: Fix default output attribute initializationReinUsesLisp
2021-07-22shader: Implement NDC [-1, 1], attribute types and default varying ↵ReinUsesLisp
initialization