radv: dont leak geometry shader binaries

This also stops a bug where we would attempt to insert the already
freed geometry copy shader to cache rather than the geometry
shader.
10 jobs for !1325 with gs_leak in 12 minutes and 28 seconds (queued for 3 seconds)
detached
Status Job ID Name Coverage
  Containers Build
passed #416010
debian

00:00:31

 
  Build+Test
passed #416012
meson-clang

00:10:36

passed #416016
meson-clover

00:11:56

passed #416015
meson-main

00:05:34

passed #416011
meson-swr-glvnd

00:07:01

passed #416017
meson-vulkan

00:03:40

passed #416019
scons-llvm

00:06:54

passed #416018
scons-nollvm

00:04:22

passed #416013
scons-swr

00:06:58

passed #416014
scons-win64

00:07:32