Skip to content

WIP: AMD_gpu_shader_half_float support

Timothy Arceri requested to merge tarceri/mesa:amd_gpu_shader_half_float into main

Unfinished:

  • Finish off XFB support
  • better UBO support for radeonsi, this series currently reverts a change intended to optimise float16 handling that actually broke it. Done: !19399 (merged)

I've been trying to implement some xfb tests but either my understanding of how float16 xfb should work is wrong or the AMD closed driver doesn't implement the spec correctly.

I'm taking a break from this series for now but thought I'd post it here in case someone wanted to push it over the line. The original motivation for the series was to get Ancient Cities working #4606 but they have game bugs which caused me to postpone working on the series for now.

Edited by Timothy Arceri

Merge request reports