summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/spirv/emit_spirv_convert.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
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.
2022-03-20shader_recompiler: Reduce unused includesameerj1-1/+0
2021-12-06emit_spirv: Reduce emit_spirv.h include overheadameerj1-0/+1
emit_spirv.h is included in video_core, which was propagating further includes that video_core did not depend on.
2021-07-23spirv/convert: Catch more signed operations oversightsameerj1-5/+5
The sign bit on integers of size < 32 was not properly preserved in casts
2021-07-23spirv/convert: Catch more broken signed operations on Nvidia OpenGLReinUsesLisp1-0/+6
BitCast U32 to S32 before converting to float on drivers with broken signed operations.
2021-07-23Move SPIR-V emission functions to their own headerReinUsesLisp1-0/+1
2021-07-23spirv: Implement int8 and int16 conversion fallbacksReinUsesLisp1-19/+80
2021-07-23shader: Implement I2FReinUsesLisp1-0/+48
2021-07-23shader: Initial support for textures and TEXReinUsesLisp1-0/+48
2021-07-23shader: Implement HADD2ReinUsesLisp1-0/+16
2021-07-23spirv: Add lower fp16 to fp32 passReinUsesLisp1-0/+89