<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/66398>66398</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[SPIRV] Implement and test `half` type from HLSL
</td>
</tr>
<tr>
<th>Labels</th>
<td>
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
sudonatalie
</td>
</tr>
</table>
<pre>
Add tests for the `half` type compilation from HLSL to SPIR-V with and without the `-enable-16bit-types` option enabled, and in different Vulkan target environments, which determines whether the `Float16` capability requires an extension.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkkUFvnTAQhH-Nuax4MgbM48AhbYQaKYeqkXI3eHne1tjUXpLm31fQJj30ZEu7OzOaz-RMt4A4iPaTaO8Ls7OLaci7jcGw8YTFFO3bcGctMGbOsMQE7BCEls74RWgJ_LYhzHHdyBumGGBJcYUvj0-PwBGevj58K5_hldiBCfb8xJ3fRUoMZvJYVnoiLg-pfGjG7VT6M7RCfT5vKYClZcGEgeF59z9MADbphgwYXijFsGLgfKy_OpodWGRMKwXM8OqQHX6EH300XOnDazabmcgTv0HCnzslzGAC4C_GkCmGS2GH2vZ1bwocKt03ney7ShVusHPb2V6i7Crd6KaRaqm7plZtf-3kVU0FDUqqWvZVU-mmaquLvjbYS2kmbcykulo0EldD_uL9y3qJ6VZQzjsOWtf9tfBmQp_f4aThWCqn_ZZFIz1lzv_OmNifGI--n0V7Dw_r5vHo46zuoPcftA9QxZ784Ji3LOo7oUahxhux26fLHFehxsPm71NuKX7HmYUaz6hZqPFM-zsAAP__9rLA5Q">