Commit Graph

15 Commits (c043ba84675794b37c42ac47b2776dc57d63decb)

Author SHA1 Message Date
Liam 2956a33463 Vulkan: update initialization
Co-authored-by: bylaws <bylaws@users.noreply.github.com>
2 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX
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.
3 years ago
ameerj 574a2c4b77 shader_recompiler: Reduce unused includes 3 years ago
ameerj 7105204a7e emit_spirv: Reduce emit_spirv.h include overhead
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
3 years ago
ReinUsesLisp d54d7de40e glasm: Rework control flow introducing a syntax list
This commit regresses VertexA shaders, their transformation pass has to
be adapted to the new control flow.
4 years ago
ReinUsesLisp bed090807a Move SPIR-V emission functions to their own header 4 years ago
ReinUsesLisp fd913bceaf spirv: Add OpKill fallback to demote 4 years ago
FernandoS27 b541f5e5e3 shader: Implement VertexA stage 4 years ago
FernandoS27 34aba9627a shader: Implement BRX 4 years ago
ReinUsesLisp 260743f371 shader: Add partial rasterizer integration 4 years ago
ReinUsesLisp 6db69990da spirv: Add lower fp16 to fp32 pass 4 years ago
ReinUsesLisp 85cce78583 shader: Primitive Vulkan integration 4 years ago
ReinUsesLisp b5d7279d87 spirv: Initial bindings support 4 years ago
ReinUsesLisp 9170200a11 shader: Initial implementation of an AST 4 years ago
ReinUsesLisp 2930dccecc spirv: Initial SPIR-V support 4 years ago